레플리
글 수 290


K-001.png

 

https://github.com/gusdnd852/Chatbot

 

 

 

딥러닝으로 구현한 챗봇을 소개해드립니다. 소스코드의 application.py 파일을 보면 전체적인 동작을 확인하실 수 있습니다.

 

먼저 사용자에게 문장을 입력받습니다. 그다음 CNN으로 의도를 파악하고, LSTM-CRF로 엔티티를 추출합니다. 이렇게 얻은 의도와 엔티티를 scenario 함수에 넣어서 해당 기능을 수행합니다. 특히 날씨, 뉴스, 위키 등 크롤링하는 부분까지 포함되어 있습니다.

 

딥러닝을 사용하여 밑바닥부터 챗봇을 구현하려는 분들에게 큰 도움이 될거라 생각됩니다.

 

List of Articles
제목 글쓴이 날짜 조회 수sort
OpenAI Transformer GPT2로 만든 언어 모델 깊은바다 2019-02-17 3012
그림으로 아주 쉽게 설명한, The Illustrated GPT-2 깊은바다 2020-08-15 2854
카카오 형태소 분석기(khaiii) 설치와 은전한닢(mecab) 형태소 분석기 비교 깊은바다 2018-12-02 2838
구글 딥러닝 자연어 처리 오픈소스 SyntaxNet file 깊은바다 2017-12-28 2811
추론이 가능한 딥러닝인 Relational Networks [2] 깊은바다 2017-06-11 2764
GPT-3를 강화학습으로 업그레이드한 InstructGPT file 깊은바다 2022-01-30 2617
Python과 Tensorflow를 활용한 AI Chatbot 개발 및 실무 적용 깊은바다 2017-08-25 2610
오픈소스 한국어 딥러닝 챗봇 - Kochat 깊은바다 2020-07-03 2529
딥러닝을 사용하여 의도 및 엔티티를 파악하는 챗봇 소스코드 file 깊은바다 2019-06-25 2370
개체명인식 with Naver 깊은바다 2018-11-20 2328
BERT로 토익 문제를 푸는 프로젝트 file 깊은바다 2019-04-30 2328
GPT2에서 문장 생성 시 단어를 확률에 따라 선택하는 방법 깊은바다 2020-07-16 2259
소설을 생성하는 NarrativeKoGPT2 file 깊은바다 2020-06-19 2244
GPT2로 만든 텍스트 어드벤처 게임 깊은바다 2019-12-09 2042
네이버의 초거대모델인 하이퍼클로바 가격 공개 깊은바다 2022-08-24 1950