NLP/딥러닝을 이용한 자연어 처리 입문
[CHAPTER01] Natural Language Processing? 자연어 처리란?
joannekim0420
2021. 9. 12. 16:23
728x90
Tensorflow
구글이 2015년에 공개한 머신러닝 오픈소스 라이브러리.
> pip install tensorflow
Keras
딥 러닝 프레임워크인 텐서플로우에 대한 추상화 된 API를 제공. 백엔드로 텐서플로우 사용하여 좀 더 쉽게 딥러닝을 사용할 수 있게 해준다.
>pip install keras
Scikit-learn
파이썬 머신러닝 라이브러리. 나이브 베이즈 분류, SVM 등 다양한 머신 러닝 모듈 불러올 수 있음. 데이터도 제공함.
>pip install scikit-learn
NLTK
자연어 처리를 위한 파이썬 패키지.
>pip install nltk
- nltk 데이터 다운(iPython)
import nltk
nltk.download('~~~~') - https://github.com/nltk/nltk_data http://www.nltk.org/nltk_data/
KoNLPy
한국어 자연어처리를 위한 형태소 분석기 패키지 ( JDK 1.7 이상의 버전과 JPype가 설치 필요)
>pip install konlpy
Pandas
데이터 분석을 위한 패키지 (pandas, numpy, matplotlib)
>pip install pandas
>import pandas as pd