Table of Contents
Preface
Section 1: The Rasa Framework
Chapter 1: Introduction to Chatbots and the Rasa Framework
Technical requirements
What is ML?
Supervised learning (SL)5
Stages of machine learning7
Performance metrics7
Overfitting and underfitting9
Transfer learning (TL)10
Introduction to Natural Language Processing (NLP)
Evolution of modern NLP11
Basic tasks of NLP14
Chatbot basics
Is a chatbot really necessary?16
Introduction to chatbot architecture17
Introduction to the Rasa framework
Why Rasa?25
System architecture26
Installing Rasa27
The pipeline of a Rasa project27
Rasa command line28
Creating a sample project29
Summary
Further reading
Chapter 2: Natural Language Understanding in Rasa
Technical requirements
The format of NLU training ...
Get Conversational AI with Rasa now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.