메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

챗봇 학습이 처음인 당신을 위한 친절한 안내서

ydhwang1***

|

2021-10-20

처음 배우는 딥러닝 챗봇

챗봇 엔진부터 NLP, 딥러닝, REST API, 카카오톡 연동에 이르기까지 챗봇에 필요한 기술을 한 권으로 만나볼 수 있는 챗봇 개발 입문서입니다.

  • 저자 : 조경래
  • 출간 : 2020-11-01

준비물 : 파이썬(설치/기초 이해 필요) , 텐서플로 (설치/ 기초 이해 필요), 케라스 ( 설치/ 기초 이해 필요)

챗봇 학습이 필요한 이유는 바로, 아래 3가지이다.

1) 챗봇이 실제 생활에서 많이 쓰여 향 후 실무에서 사용될 가능성이 높다

2) 딥러닝을 배우는데 알고리즘이 적합하다.

3) 파이썬부터 텐서플로, 케라스등을 두루 활용 해보고 -> 연장하여 API 카카오톡 연동등까지 활용이 가능하다.

챗봇은 사진과 같은 대화하는 로봇이다. (Chatter + Robot 의 합성어 이다.)

과거에는 시나리오에만 대응하는 챗봇(요즘 대부분이 이러하다.)에서 점점 실제 자연어를 이해하는 인공지능의 챗봇으로 발전하고 있다.

이는 1)상담 서비스 비용 절감 2)CS업무 자동화를 통한 24시간 상담& 빠른 상담 연결을

가능하게 해주기에, 기업에서도 많은 돈을 투자하고있다.

책은 파이썬을 시작으로 - 토크나이징 - 임베딩 -텍스트 유사도 순으로

기본 강의와 실습이 진행된다.


특히 텍스트 유사도는 과거 github에서

https://github.com/theeluwin/textrankr

작업을 할 때 contributors(기여자들) 중 한명으로 참여한적이 있어 반가웠다.

당시 여러편의 논문을 공부하면서 어렵게 어렵게 공부했는데

책에서는 정말 초보자에게 알맞게 쉽게 정리되어있어

과거 배운항목들을 다시 복습하면서, 이 책이 과거에 있었다면 더 빠르게 길을 찾았을 텐데...하는 아쉬움이 있었다.

(그만큼 정리가 잘되어있고, 초보자에게 기초를 탄탄하게 해준다는 의미이다.)

이후 케라스-CNN-LSTM을 통해 딥러닝 모델을 만들어

MySQL을 통해 학습툴을 - 파이썬의 Komoran을 통한 전처리 엔진을, 이후 API를 완성하여 챗봇을 만든다.

가장 인상깊었던건 마지막에 한국에 맞게

카카오톡 챗봇과

네이버톡톡 챗봇을 만드는 방법이 게시되어있어

실무에서 많이 쓰이는곳에 책 한권으로 기초~실무까지 한방에 해결이 가능하다는 점이다.

책 말머리에는 파이썬 기초가 필요하다 되어있지만,

복습과정을 친절하게 거치기 때문에, 파이썬을 써봤다면 자동으로 기억나게 조경래 작가분이 배려를 해주셨다.

챗봇을 이용한 프로젝트, 학습, 실무를 한다면 200% 추천한다!

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?