공부정리/NLP

mecab 설치 (with ubuntu, konlpy)

sillon 2022. 11. 11. 23:41
728x90
반응형

1. Konlpy 설치

pip install konlpy
pip install JPype1

아래의 코드로 테스트한다.

from konlpy.tag import Komoran 
komoran = Komoran() 
text = "아버지가 방에 들어가신다." 
komoran.nouns(text)
komoran.morphs(text)

 

2. Mecab 설치

wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gz
tar xvfz mecab-0.996-ko-0.9.2.tar.gz
cd mecab-0.996-ko-0.9.2
./configure
make
make check
make install
sudo ldconfig
mecab --version

 

3. Mecab-ko-dic 설치

wget https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.1.1-20180720.tar.gz
tar xvfz mecab-ko-dic-2.1.1-20180720.tar.gz
cd mecab-ko-dic-2.1.1-20180720
./configure
make
make install

테스트

mecab -d /usr/local/lib/mecab/dic/mecab-ko-dic 
아버지가 방에 들어가신다.

이후 과정

sudo apt install curl
sudo apt install git
bash <(curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh)
pip install mecab-python

 

4. Konlpy&Mecab 테스트

from konlpy.tag import Mecab 
mecab = Mecab() 
text = "아버지가 방에 들어가신다."
mecab.nouns(text) 
mecab.morphs(text)
 

 

 

출처

https://vhrehfdl.tistory.com/129

 

mecab 설치 (with ubuntu, konlpy)

먼저 konlpy를 설치한 후, Mecab을 따로 설치하여 불러온다. 1. Konlpy 설치 pip install konlpy pip install JPype1 아래의 코드로 테스트한다. from konlpy.tag import Komoran komoran = Komoran() text = "아버지가 방에 들어가

vhrehfdl.tistory.com

 

728x90
반응형