인프런 - 강의/청와대 청원 데이터 시각화

7 - 자연어 처리 라이브러리 konlpy 설치하기

개복치 개발자 2020. 3. 2. 02:18

 

일단 설치부터 합니다.

 

conda install -c conda-forge jpype1

 

얘를 먼저 설치하고 난 다음

 

pip install konlpy로 설치합니다.

 

그러면 이제 사용이 가능합니다.

 

사용법은 여기 아래에 사이트에 나와있는데

https://konlpy-ko.readthedocs.io/ko/v0.4.3/

 

from konlpy.tag import Kkma

kkma = Kkma()

print(kkma.sentences(u'네, 안녕하세요. 반갑습니다.'))

# ['네, 안녕하세요.', '반갑습니다.']

print(kkma.nouns(u'질문이나 건의사항은 깃헙 이슈 트래커에 남겨주세요.'))

# ['질문', '건의', '건의사항', '사항', '깃헙', '이슈', '트래커']

print(kkma.nouns('아름답지만 다소 복잡하기도한 한국어는 전세계에서 13번째로 많이 사용되는 언어입니다. 복잡미묘한 한국어 텍스트에서 유용한 특성을 추출하기 위해 그 동안 한국어 형태소 분석기 개발되기도 했습니다.KoNLPy는 같은 기능을 하는 또 하나의 도구를 만들려는 것이 아닙니다. 그보다는, 현존하는 도구 위에 한 층을 쌓아 더 멀리 내다보려는 것입니다. 또한 KoNLPy는 파이썬 프로그래밍 언어로 사용할 수 있도록 만들어졌는데, 그것은 파이썬이 간결하고 우아한 문법구조, 강력한 스트링 연산 기능을 가지고 있을 뿐 아니라 크롤링, 웹프로그래밍, 그리고 데이터 분석을 수행할 수 있는 다양한 패키지를 사용할 수 있는 언어이기 때문입니다.'))

# ['복잡', '한국어', '전세계', '13', '13번째', '번째', '사용', '언어', '텍스트', '유용', '특성', '추출', '동안', '형태소', '분석기', '개발', '기능', '하나', '도구', '그', '현존', '위', '층', '파이', '프로그래밍', '수', '그것', '간결', '문법', '문법구조', '구조', '스트링', '연산', '뿐', '크롤링', '웹', '웹프로그래밍', '데이터', '분석', '수행', '다양', '패키지', '때문']

 

 

 

 

- 만약에 윈도우에 자바 설치가 되어있지 않다면...?

 

 

 

7-1 만들기

mac, window java path 설정? conda install 이란 것들