Construa seu próprio chatbot usando Python e ferramentas open source. Este livro começa com uma introdução aos chatbots na qual você obterá informações vitais sobre sua arquitetura.Em seguida, começará imediatamente a usar o Natural Language Processing (NLP) com a ajuda do Natural Language Toolkit (NLTK) para construir uma plataforma de processamento de linguagem personalizada para seu chatbot.Com essa base inicial, examinará diferentes técnicas de Natural Language Processing para selecionar a que lhe for mais adequada.O próximo estágio é aprender a construir um chatbot usando a plataforma API.ai e definir suas intenções e entidades. No decorrer desse exemplo, você aprenderá a ativar a comunicação com o bot e também examinará os importantes tópicos de sua integração e implantação.O último capítulo de Construindo Chatbots com Python ensinará como construir, treinar e implantar o próprio chatbot. Usando bibliotecas open source e técnicas de machine learning, você aprenderá a prever condições para seu bot e a desenvolver um agente de conversação como uma aplicação web. Para concluir, implantará seu chatbot em seu próprio servidor com a AWS.Neste livro, você: Conhecerá os aspectos básicos do Natural Language Processing usando Python Coletará dados e os converterá em dados de treinamento para o chatbot Construirá seu chatbot a partir do zero como um web app Integrará seus chatbots ao Facebook, Slack e Telegram Implantará os chatbots em seu próprio servidor.