환경설정

자연어 처리(natural language processing) 환경 설정

23HYUN 2023. 9. 20. 20:37
728x90
반응형

1. 텐서플로우(Tensorflow)

구글이 2015년에 공개한 머신 러닝 오픈소스 라이브러리

머신러닝과 딥 러닝을 직관적이고 손 쉽게 접할 수 있다.

 

아나콘다 프롬프트 실행 후 아래의 커맨드 입력

> pip install tensorflow

정상 설치 되었는지 확인하기

> ipyhton
...
In[1]: import tensorflow as tf
In[2]: tf.__version__
Out[2]: '정상 설치 시 여기에 버전명이 뜹니다'

 

2. 케라스(Keras)

딥 러닝 프레임워크인 텐서플로우에 대한 API 제공

백엔드로 텐서플로우를 사용

> pip install keras

마찬가지로 정상 설치되었는지 확인

> ipyhton
...
In[1]: import keras
In[2]: keras.__version__
Out[2]: '정상 설치 시 여기에 버전명이 뜹니다'

 

3. 젠심(Gensim)

머신 러닝을 사용하여 토픽 모델링과 자연어 처리를 수행할 수 있게 해주는 오픈 소스 라이브러리

> pip install gensim

정상 설치 확인

> ipyhton
...
In[1]: import gensim
In[2]: gensim.__version__
Out[2]: '정상 설치 시 여기에 버전명이 뜹니다'

 

4. 사이킷런(Scikit-learn)

파이썬 머신러닝 라이브러리, 다양한 머신 러닝 모듈을 불러올 수 있다

아나콘다 설치 시 자동으로 설치됨

> pip install scikit-learn
> ipython
...
In[1]: import sklearn
In[2]: sklearn.__version__
Out[2]: '정상 설치 시 여기에 버전명이 뜹니다'

 

5. 주피터 노트북(Jupyter Notebook)

> pip install jupyter

주피터 노트북 실행

> jupyter notebook

 

6. NLTK와 NLTK Data 

NLTK는 자연어 처리를 위한 파이썬 패키지

아나콘다 설치 시 기본적으로 설치됨

> pip install nltk

설치확인

> ipython
...
In [1]: import nltk
In [2]: nltk.__version__
Out[2]: '정상 설치 시 여기에 버전명이 뜹니다'

아래의 커맨드를 수행하여 데이터 다운로드 하기

In [3]: nltk.download()

 

4. KoNLPy 

한국어 자연어 처리를 위한 형태소 분석기 패키지이다

> pip install konlpy
> ipython
...
In [1]: import konlpy
In [2]: konlpy.__version__
Out[2]: '정상 설치 시 여기에 버전명이 뜹니다'

 

5. JPypye 

자바와 파이썬을 연결해주는 역할

아래의 링크에서 자신의 파이썬 버전과 윈도우 O/S 비트에 맞는 파일을 다운로드 한다.

https://github.com/jpype-project/jpype/releases

ex) Python 버전 : 3.9 윈도우 64 비트 사용 시 → JPype1-1.4.1-cp39-cp39-win_amd64.whl 파일 다운

 

다운로드 후 해당 파일이 있는 경로로 이동하여 아래의 커맨드 입력

> pip install JPype1-1.4.1-cp39-cp39-win_amd64.whl

 

6. 판다스(Pandas) 

파이썬 데이터 처리르 위한 라이브러리

pip install pandas
> ipython
...
In [1]: import pandas as pd
In [2]: pd.__version__
Out[2]: '정상 설치 시 여기에 버전명이 뜹니다'

 

7. 넘파이(Numpy) 

수치 데이터를 다루는 파이썬 패키지

ndarray를 통해 벡터 및 행렬을 사용하는 선형 대수 계산에서 주로 사용됨

pip install numpy
> ipython
...
In [1]: import numpy as np
In [2]: np.__version__
Out[2]: '정상 설치 시 여기에 버전명이 뜹니다'

 

8. 맷플롯립(Matplotlib) 

데이터를 차트나 플롯으로 시각화하는 패키지

pip install matplotlib
> ipython
...
In [1]: import matplotlib as mpl
In [2]: mpl.__version__
Out[2]: '정상 설치 시 여기에 버전명이 뜹니다'
728x90
반응형