/publicservant_AI

김웅곤 - 텐서플로우와 케라스로 구현한 NLP 기초 (2020년 버전)

Primary LanguageJupyter Notebook

publicservant_AI

소개

텐서플로우와 HUGGINGFACE 라이브러리를 활용해서
트랜스포머 계열인 BERT, GPT 등을 활용한 자연어 처리 기법 실무 활용 방법을 다룹니다.
구글 Colaboratory로 직접 실행해 보면서 할 수 있게 만들었습니다.

BERT, GPT 등을 활용하여 자연어 처리 실무 적용의 기초를 익히고 최종적으로 Q&A나 챗봇, 추천시스템을 구축하는 방법을 공유하고자 합니다.
텐서플로우로 구현하였으며, HuggingFace를 활용하였습니다.
웬만하면 HuggingFace 버전을 실행해주시기 바랍니다

목차

1. BERT로 영화 댓글 감성 분류하기
2. BERT로 Q&A 구현하기
3. BERT로 개체명 인식 구현하기
4. BERT로 실전 데이터 분류해 보기
5. 어텐션의 이해
6. GPT 실제로 구현해 보기

주로 응용 사례 위주로 올리고 있으나, 심화 내용에 레이어를 기초부터 쌓는 방법도 올릴 예정입니다.

자료를 활용할 시 출처 남겨주시길 부탁드리겠습니다
2021년 4월 8일 김웅곤 드림