tjqn***
2022-03-31

챗봇 엔진부터 NLP, 딥러닝, REST API, 카카오톡 연동에 이르기까지 챗봇에 필요한 기술을 한 권으로 만나볼 수 있는 챗봇 개발 입문서입니다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
장점
1. 입문자 친화적인 서적으로 문법에 약하거나 자연어 처리에 미숙한 사람도 접근하기 쉬우며, 특히 자연어 중 한국어를 기반으로 분석하며 한국어 데이터를 전처리 하기 위해 대중적으로 사용되는 KoNLPy 모듈 소개하여 자연어를 처리하는 방법을 간략하게 배울 수 있음
2. 텍스트에 대한 머신러닝을 위해 학습에 필수적으로 사용되는 임베딩 기법과 분석에 용이한 유사도를이해할 수 있으며 최종적으로 학습 시키는 기법으로 CNN, RNN, LSTM등을 이해 할 수있다.
3. 최종적으로 쳇봇을 학습 시키기 위한 DB설계와Flask를 이용한 사용자와의 인터페이스, 쳇봇 엔진을 통해간략하게 쳇봇 시스템을 구현할 수 있음
단점
1. 쳇봇에 대한 기본적인 원리를 이해하고자 하는 책으로 상급자에게는 부적합함
후기
1. 텍스트 마이닝을 배운 경험이 있어 분석하는 방법은 알고있었으나 딥러닝을 통한 자연어를 학습원리에 대하여 부족한 느낌이 있었는데 이 책을 접하게 되었으며 기본적인 CNN, LSTM과 같은 학습기법의 원리를 알고 있다면 쳇봇을 대략적 원리를 이해하는데 하루면 충분하며 독자가 직접 해보는 환경도 잘 구성되어 있어 자연어를 처음 입문하는사람에게 좋은 서적이라 생각함