Building Chatbots with Python
Publisher: Apress
Author: Sumit Raj
ISBN-13: 978-1484240953
ISBN-10: 1484240952
Pages: 211
Language: English
Year: 2018
File: ebook PDF
Using Natural Language Processing and Machine Learning.
«Создание чат-ботов с помощью Python» Сумита Раджа — отличное руководство для всех, кто хочет научиться создавать чат-ботов с помощью Python. Книга охватывает все основные концепции и методы, необходимые для создания интеллектуальных чат-ботов, которые могут общаться с пользователями на естественном языке.
Book Description
Building Chatbots with Python
The book begins with an introduction to the definitions of «chatbots» and their various applications, followed by a discussion of natural language processing (NLP) and machine learning. The author explains how chatbots use NLP to understand and process human language and how machine learning can be used to train chatbots to learn from past interactions.
One of the strengths of this book is its coverage of various NLP techniques such as text tokenization, stemming, and lemmatization. The author explains these methods in detail and shows how they can be used to pre-process text data before passing it to the chatbot.
The book also looks at various machine learning algorithms such as decision trees, naive bayes, and deep learning and shows how these algorithms can be used to train chatbots. The author provides sample code and step-by-step instructions to make it easy for readers to follow the examples.
Another strength of this book is the description of frameworks for developing chatbots, such as ChatterBot and Rasa. The author explains these frameworks in detail and shows how they can be used to build and deploy chatbots in real world scenarios.
The book also covers some additional topics such as sentiment analysis and the deployment of chatbots on various platforms such as Facebook Messenger, Slack and Telegram. The author provides a detailed explanation of these topics, making it easy for readers to understand the concepts and implement them in their projects.
Overall, Building Chatbots with Python is a great book for anyone who wants to learn how to build chatbots with Python. The book is well written, easy to read and provides a comprehensive introduction to the topic. I highly recommend this book to anyone interested in building chatbots.
About the author
Sumit Raj, is a techie at heart, who loves coding and building applications. He is a Python expert with a keen interest in Machine Learning and Natural Language Processing. He believes in the idea of writing code which directly impacts revenue of the company.
Table of contents
- Chapter 1: The Beloved Chatbots
- Chapter 2: Natural Language Processing for Chatbots
- Chapter 3: Building Chatbots the Easy Way
- Chapter 4: Building Chatbots the Hard Way
- Chapter 5: Deploying Your Chatbot
- Index