AI 그게 뭔데
끄적끄적 개발일지
AI 그게 뭔데
전체 방문자
오늘
어제
  • 분류 전체보기 (342)
    • 논문 (5)
    • DL(Deep-Learning) (34)
      • 개념 (14)
      • Python 기초 (14)
      • Tensorflow (6)
      • Pytorch (0)
    • NLP (10)
    • OpenCV (53)
    • DevOps (10)
      • AWS (2)
      • Docker & Kubernetes (4)
      • Spark (3)
      • SQL (1)
    • MacOS (1)
    • React-Native (2)
    • BI (3)
      • GA(Google Analytics) (3)
      • Tableau (0)
    • 알고리즘 (221)
      • 백준 (76)
      • 프로그래머스 (108)
      • 기타 알고리즘 (37)

인기 글

태그

  • Python
  • LEVEL2
  • 연습문제
  • level1
  • 백준
  • OpenCV
  • 프로그래머스
  • 이코테
  • 파이썬
  • 알고리즘

최근 글

hELLO · Designed By 정상우.
AI 그게 뭔데

끄적끄적 개발일지

파이썬(Python) 한글 형태소 분석 Konlpy 설치하기
NLP

파이썬(Python) 한글 형태소 분석 Konlpy 설치하기

2022. 1. 27. 13:11

Konlpy를 설치하기 위해서는 아래의 조건이 만족되어야 한다.

 

1. Java 1.7 이상의 설치

오라클(Oracle) 사이트(http://www.oracle.com/technetwork/java/javase/downloads/index.html)에서해당 OS에 맞는 JDK(Java Developement Kit)를 설치한다.

 

 

2. JAVA_HOME Path 설정

JDK가 정상적으로 동작하기 위하여 JAVA_HOME 경로(Path)를 설정해야한다.

[제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 환경 변수] 

[시스템 변수]에 path의 변수값 부분에 JDK가 설치되어있는 경로를 입력한다.

 

 

 

3. JPype1

JAVA로 작성된 모듈을 로드하여야 하기 때문에 JPype1 모듈이 설치가 되어야 한다.

 

pip install jpype1

 

puthon -m pip install --user jpype1

 

또는 아래의 사이트에서 파이썬 버전에 맞는 파일을 다운받아 설치하면 된다.

.whl 파일을 설치하기 위해서는 pip 을 업그레이드 해야할 수 있다.

www.lfd.uci.edu/~gohlke/pythonlibs/#jpype

 

 

pip install --upgrade pip
pip install "JPype1 파일"

 

 

4. KoNLPy 설치

pip install konlpy

 

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

 

KoNLPy: 파이썬 한국어 NLP — KoNLPy 0.4.3 documentation

KoNLPy: 파이썬 한국어 NLP KoNLPy(“코엔엘파이”라고 읽습니다)는 한국어 정보처리를 위한 파이썬 패키지입니다. 설치법은 이 곳을 참고해주세요. NLP를 처음 시작하시는 분들은 시작하기 에서 가

konlpy-ko.readthedocs.io

 

위의 공식문서를 보면 자세하게 설명되어 있기 때문에 자신에게 맞는 OS에 맞춰 진행하면 된다.

 

 


📌 실행해보기

from konlpy.tag import Kkma

kkma = Kkma()
text = '아버지가 방에 들어갑니다'

#형태소 추출
morphs = kkma.morphs(text)  
print(morphs)

# ['아버지', '가', '방', '에', '들어가', 'ㅂ니다']

Java

'NLP' 카테고리의 다른 글

어간 추출(Stemming)과 표제어 추출(Lemmatization)  (0) 2022.01.27
토큰화 Tokenization  (0) 2022.01.27
불용어(Stop word) 제거  (0) 2022.01.27
형태소 분석기  (0) 2022.01.27
자연어 처리(Natural Language Processing)란 무엇인가?  (0) 2022.01.27
    AI 그게 뭔데
    AI 그게 뭔데
    공부와 개발 그리고 AI가 약간 첨가된 흔적 남기기

    티스토리툴바