Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

텐서플로2와 머신러닝으로 시작하는 자연어처리 책이 나왔습니다. 두번째 책은 아래 링크를 참고해주시기 바랍니다.

두번째 책 링크: https://github.com/NLP-kr/tensorflow-ml-nlp-tf2

NLPBOOK

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

소개 (Introduction)

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

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

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

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

설치방법 (Environments)

pip install -r requirements.txt

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

conda install python=3.6

GPU 사용 시 CUDA 설치 관련

  • GPU를 사용하는 경우에는 텐서플로우와 호환이 되는 CUDA Version을 맞춰 설치해야 합니다.
  • 현재 본 프로젝트는 tensorflow==1.10 버전에서 실행이 가능하도록 구현 및 테스트를 하였습니다.
  • tensorflow-gpu==1.10 의 경우 CUDA 9.0을 설치해주시기 바랍니다.

목차 (Table of Contents)

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

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

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

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

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

  1. 챗봇 만들기

문의사항 (Inquiries)

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

**이슈를 확인하기 전에 Wiki에 도큐먼트 먼저 보시고 이슈에 글을 남겨주세요!

저자 (Authors)

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

You can’t perform that action at this time.