/tensorflow-ml-nlp

텐서플로우와 머신러닝으로 시작하는 자연어처리(로지스틱회귀부터 트랜스포머 챗봇까지)

Primary LanguageJupyter Notebook

NLPBOOK

텐서플로우와 머신러닝으로 시작하는 자연어처리(로지스틱회귀회귀부터 트렌스포머 챗봇까지)

소개 (Introduction)

책에 수록된 자연어 처리 예제들을 모아놓은 리파지토리입니다.

본 리파지토리는 텐서플로우와 머신러닝으로 시작하는 자연어처리 책과 같이 활용하여 공부하시면 더욱 도움이 되실겁니다.

필요한 라이브러리들 (Reuquirements)

  1. Python3
  2. Tensorflow
  3. numpy
  4. pandas
  5. matplot

설치방법 (Environments)

pip install -r requirements.txt

만약 설치가 정상적으로 진행되지 않으신다면 python 3.6을 설치하여 진행해주시기 바랍니다.

conda install python=3.6

목차 (Table of Contents)

준비 단계 - 자연어 처리에 대한 배경과 개발에 대한 준비를 위한 챕터입니다.

  1. 들어가며
  2. 자연어 처리 개발 준비
  3. 자연어 처리 개요

자연어 처리 기본 - 자연어 처리에 기본적인 모델에 대한 연습 챕터입니다.

  1. 텍스트 분류
  2. 텍스트 유사도

자연어 처리 심화 - 챗봇 모델을 통해 보다 심화된 자연어 처리에 대한 연습 챕터입니다.

  1. 챗봇 만들기

문의사항 (Inquiries)

Pull Request는 언제든 환영입니다. 문제나 버그, 혹은 궁금한 사항이 있으면 이슈에 글을 남겨주세요.

저자 (Authors)

ChangWookJun / @changwookjun (changwookjun@gmail.com)
Taekyoon / @taekyoon (tgchoi03@gmail.com)
JungHyun Cho / @JungHyunCho (reniew2@gmail.com)