텐서플로우와 머신러닝으로 시작하는 자연어처리(로지스틱회귀회귀부터 트렌스포머 챗봇까지)
책에 수록된 자연어 처리 예제들을 모아놓은 리파지토리입니다.
본 리파지토리는 텐서플로우와 머신러닝으로 시작하는 자연어처리 책과 같이 활용하여 공부하시면 더욱 도움이 되실겁니다.
- Python3
- Tensorflow==1.10
- numpy
- pandas
- matplot
pip install -r requirements.txt
만약 설치가 정상적으로 진행되지 않으신다면 python 3.6을 설치하여 진행해주시기 바랍니다.
conda install python=3.6
- GPU를 사용하는 경우에는 텐서플로우와 호환이 되는 CUDA Version을 맞춰 설치해야 합니다.
- 현재 본 프로젝트는
tensorflow==1.10
버전에서 실행이 가능하도록 구현 및 테스트를 하였습니다. tensorflow-gpu==1.10
의 경우CUDA 9.0
을 설치해주시기 바랍니다.
준비 단계 - 자연어 처리에 대한 배경과 개발에 대한 준비를 위한 챕터입니다.
자연어 처리 기본 - 자연어 처리에 기본적인 모델에 대한 연습 챕터입니다.
자연어 처리 심화 - 챗봇 모델을 통해 보다 심화된 자연어 처리에 대한 연습 챕터입니다.
Pull Request는 언제든 환영입니다. 문제나 버그, 혹은 궁금한 사항이 있으면 이슈에 글을 남겨주세요.
**이슈를 확인하기 전에 Wiki에 도큐먼트 먼저 보시고 이슈에 글을 남겨주세요!
ChangWookJun / @changwookjun (changwookjun@gmail.com)
Taekyoon / @taekyoon (tgchoi03@gmail.com)
JungHyun Cho / @JungHyunCho (reniew2@gmail.com)