ghcjs***
2020-12-07

챗봇 엔진부터 NLP, 딥러닝, REST API, 카카오톡 연동에 이르기까지 챗봇에 필요한 기술을 한 권으로 만나볼 수 있는 챗봇 개발 입문서입니다.
이번에도 한빛미디어에서 보내준 책이다.
나는 리뷰어다 이벤트를 통해서 받았고
책은 챗봇에 대한 내용이다.
챗봇은 경험이 없어서 호기심에 신청했고 리뷰를 하게 되었다.
전체적으로 다 보고 실행해보고 진행한 내용은 아니고 훑어보고
실행해 보고자?하다가 이 책이 그다지 친절한 책이 아니란 것을 알게되고
전체적인 구조에 대해서 이야기 해보겠다.
총 11챕터로 만들어 져있으며
7챕터까지 기본 내용과 이론적인 내용으로 구성되어있고
8챕터부터 챗봇개발관련 부분의 내용이다.
초반부분에 파이썬에 대한 내용으로 꽤 많은 분량을 차지하고 있으며
mysql 실습에 대한 내용도 들어가 있다.
mysql 부분에 대해서는 기본적인 쿼리가 나와있으며 책에 나온 부분만 보면
실습이 불가하다. 책에도 설명이 나와있지만 알아서 디비 설치하고
쿼리보면서 계정만들고 디비설정을 다 해줘야 한다.
기본적으로 시작 하는사람이 쭉 따라하면 기초적인부분은 진행되게끔 하는게
맞지 않나 싶다.
파이썬이나 디비설정이나 이론적인 부분은 빠르게 넘어가고
8챕터부터 따라하면서 맛을 보려 했으나 책의 내용을 그대로 진행해도
설치 못한 라이브러리가 많았다. 하나하나 찾아가면서 설치하느라 시간이 걸렸고
아무래도 앞으로도 걸릴듯 싶어서 실습을 진행하는데 어려움이 있었다.
준비과정에 들어간 설치 코드만이라도 올려보자면 아래와 같다.
특히 Preprocess 같은경우는 설치 오류가나서 알아보니 나온지 오래된 라이브러리이고
파이썬 3에서는 지원이 안된다는 내용이 있던데...
이런 코드가 왜 있을까?
계속 진행해보려 했으나 책에나온 소스와 실제 다운받은 소스가 다르다는 것을 알게 되었다.
책이 나온지 얼마 안됬는데?? 2020년 11월이 1쇄이니 한달정도 된건데
기간이 많이 지나지 않았음에도 소스코드 그대로 진행하기가 어려웠다.
시간을 좀 들여서라도 진행할까? 했으나 지금 해야할 일이 많아서 챕터 8까지 진행하다가 막힌걸로
이렇게 글을 써본다.
일단 지금 네이버 책 검색해보면 챗봇 관련 책이 별로 없다 그래서 단비 같은 책이라 말할 수 있다.
하지만 혼자 삽질을 해가면서 봐야할 책이다.
만약에 이 책을 보고 공부를 시작한다면 제일 뒷장인 부록A 에서 나온 개발환경 구축을 먼저 보면서
기본적인 개발환경을 구축하고 8챕터부터 챗봇 실습에 대한 내용이니 거기서부터 삽질을 시작 하면
되겠다.
챗봇에 대한 내용은 카카오톡 챗봇, 네이버 톡톡챗봇에 대한 내용이 있어 흥미를 끈다.
최신책이라 제공되는 소스로 빠르게 실행해보면서 결과물을 보며 즐기려 했지만
옛날 소스를 넣은건가?? 자꾸 막히는 부분 뚫느라 시간이 너무 걸려서 그러진 못했다.
뭐 배우는데 삽질은 기본이지만 아쉬운건 아쉬운거다.
나중에 챗봇이 꼭 필요한 일이 있을때 다시 볼 것 같다.
이 책은 한빛미디어로부터 제공받았습니다.