Building Chatbots in Python

0
Language

Level

Beginner

Access

Paid

Certificate

Paid

Learn the fundamentals of how to build conversational bots using rule-based systems as well as machine learning.

Add your review

Course Description

Messaging and voice-controlled devices are the next big platforms, and conversational computing has a big role to play in creating engaging augmented and virtual reality experiences. This course will get you started on the path toward building such applications. There are a number of unique challenges to building these kinds of programs, like how do I turn human language into instructions for machines? In this course, you’ll tackle this first with rule-based systems and then with machine learning. Some chat systems are designed to be useful, while others are just good fun. You will build one of each and put everything together to make a helpful, friendly chatbot. Once you complete the course, you’ll also learn how to

What You’ll Learn

Chatbots 101

In this chapter, you’ll learn how to build your first chatbot. After gaining a bit of historical context, you’ll set up a basic structure for receiving text and responding to users, and then learn how to add the basic elements of personality. You’ll then build rule-based systems for parsing text.

Building a virtual assistant

In this chapter, you’ll build a personal assistant to help you plan a trip. It will be able to respond to questions like “are there any cheap hotels in the north of town?” by looking inside a hotel’s database for matching results.

Understanding natural language

Here, you’ll use machine learning to turn natural language into structured data using spaCy, scikit-learn, and rasa NLU. You’ll start with a refresher on the theoretical foundations and then move onto building models using the ATIS dataset, which contains thousands of sentences from real people interacting with a flight booking system.

Dialogue

Everything you’ve built so far has statelessly mapped intents to actions and responses. It’s amazing how far you can get with that! But to build more sophisticated bots you will always want to add some statefulness. That’s what you’ll do here, as you build a chatbot that helps users order coffee.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Building Chatbots in Python”

×

    Your Email (required)

    Report this page
    Building Chatbots in Python
    Building Chatbots in Python
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.