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
728x90
'공부정리 > NLP' 카테고리의 다른 글
[NLP] Py-Hanspell로 띄워쓰기와 맞춤법 교정하기 -with 네이버 한글 맞춤법 검사기 (0) | 2022.11.17 |
---|---|
[NLP] PyKoSpacing로 띄어쓰기 교정하기 (1) | 2022.11.16 |
[NLP Project] 3. 데이터 학습을 위한 준비 (학습 데이터와 테스트데이터) (0) | 2022.11.05 |
[NLP] Mecab 형태소 분석기 품사 태그 (0) | 2022.10.21 |
[NLP] 개체명 인식 참고 사이트 (0) | 2022.10.20 |