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

한빛미디어

독자리뷰

처음 배우는 딥러닝 챗봇을 읽고

comeco***

|

2020-12-20

처음 배우는 딥러닝 챗봇

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

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

이번에 읽은 책은 한빛미디어의 처음 배우는 딥러닝 챗봇을 읽고 있습니다.

 

KakaoTalk_20201220_020337060.jpg

 

기존에 챗봇을 간략히나마 만들어보았는데 이번에 이 책에서는 딥러닝을 이용한 챗봇을 카카오 오픈 빌더 또는 네이버톡톡으로 구현하는 파트가 있어서 더욱더 관심이 갔습니다.​

 

이 책의 구성 

 

이 책은 챗봇의 대한 이해 및 활용 사례에 대한 내용으로 시작하고 이 책의 예제들이 대부분 파이썬이라서 간략히 파이썬에 대한 문법에 대한 설명이 있고 챕터 3장 ~ 6장까지는 딥러닝에 관련된 토크나이징, 임베딩, 텍스트 유사도 그리고 딥러닝 모델 중에 CNN, LSTM 모델에 대한 내용이 되어 있습니다.그리고 이렇게 그림이 더욱더 이해를 돕고 있어서 좋습니다.​

 

그리고 챕터 7장 이후로는 실제로 챗봇을 만들기 위해서 필요한 데이터베이스 설정과 그리고 실제로 챗봇 엔진에 필요한 핵심 기능과 챗봇엔진이 어떤 방식으로 처리하는지에 대한 내용 그리고 챗봇에 필요한 데이터 사전 구축및 그리고 문장에서의 의도를 분류하는 모델을 실습해 볼 수 있습니다. 

 

​아 그리고 나름 팁으로 브라우저에서 해당 책의 예제를 돌려볼 수도 있는데 구글의 Colaboratory를 사용하면 브라우저에서 Python을 작성하고 실행할 수 있고 무엇보단 학생이든, 데이터 과학자든, AI 연구원이든 무료로 사용할 수 있으니 참고하시면 좋습니다.

 

이 책의 장점

 

첫 번째로는 최대한 독자들을 위해 쉽게 설명을 하려고 노력을 많이 한 것 같습니다.

 

두 번째로는 제일 익숙한 파이썬 언어를 택했고 그리고 후반에는 플라스크 프레임워크를 이용해 REST API를 구성해서 챗봇 엔진 서버도 간략히 구성해 볼 수 있습니다.​

 

세 번째로는 실제로 카카오톡을 이용한 챗봇을 간략하게 따라 해볼 수 있습니다. 그리고 카카오톡 챗봇 연동시에는 다양한 시나리오와 블록 그리고 스킬 서버 또한 구성해서 테스트해볼 수 있게 책에 자세하게 설명이 되었습니다. ​그리고 카카오톡 오픈 빌더에서 제공해 주는 다양한 템플릿을 친절하게 설명이 되었습니다. 더 자세한 건 카카오 오픈 빌더 문서를 봐야겠지만요

 

네 번째로는 네이버 톡톡 챗봇 또한 경험해 볼 수 있는 예제가 있으니 꼭 읽어보시고 실습도 해보시길 바라요.

그리고 개발 환경 구축과 아나콘다 및 CLI 환경에서 가상환경 만드는 법이랑 그리고 요즘 파이썬 개발 툴로 유명한 PyCharm 관련 설치법이랑AWS에서 챗봇 구동 환경 만드는 법도 설명되어 있으니 아마존 클라우드 환경에서도 추후에 챗봇 환경 구성 시에도 도움이 되실 겁니다.

 

​마지막으로다양한 딥러닝 책들이 많이 나왔지만 그래도 이렇게 직접 챗봇을 실습하면서 할 수 있는 책은 진짜 경험하기 힘들거든요.

 

우리가 지금 카카오톡 및 다양한 환경에서 쓰고 있는 챗봇이 어떻게 구성되어 있고 또한 챗봇에서 필요한 딥러닝 모델 등 간략하게 실습 및 설명 또한 쉽게 되어있으니 추후 자기만의 챗봇을 만들고 싶어 하시는 분들께 꼬옥 추천드리고 싶은 책입니다.

 

 

 

닫기

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