-
2.1 Using Chatbots
-
Video
2.1.1 What is a Chatbot?
-
Quiz
2.1.2 What is a Chatbot?
-
Notes
2.1.3 Turing Test and the Chatbot
-
Free Response
2.1.4 Turing Test and the Chatbot Free Response
-
Notes
2.1.5 AI Dungeon
-
Free Response
2.1.6 AI Dungeon Free Response
-
2.2 Building a Rule Based Chatbot
-
Connection
2.2.1 Building a Rule Based Chatbot
-
Free Response
2.2.2 Building a Rule Based Chatbot Free Response
-
Exercise
2.2.3 Create Menu + Options
-
Exercise
2.2.4 Complete your Rule Based Chatbot
-
2.3 Building a Pattern Matching Chatbot
-
Connection
2.3.1 Building a Pattern Matching Chatbot
-
Free Response
2.3.2 Building a Pattern-Matching Chatbot Free Response
-
Exercise
2.3.3 Process Requests
-
Connection
2.3.4 Creating a Decision Tree
-
Presentation
2.3.5 Creating a Decision Tree
-
Exercise
2.3.6 Respond to Requests
-
Free Response
2.3.7 Chatbot User Testing
-
2.4 Analyzing User Sentiment
-
Video
2.4.1 File I/O
-
Check for Understanding
2.4.2 File I/O
-
Example
2.4.3 Accessing a File
-
Example
2.4.4 Using Split to Access Words
-
Exercise
2.4.5 Creating a Sentiment Dictionary
-
Exercise
2.4.6 Getting Overall Sentiment
-
Exercise
2.4.7 Adding User Sentiment to Chatbot
-
2.5 Creating an AI Chatbot
-
Video
2.5.1 Creating an AI Chatbot
-
Quiz
2.5.2 Creating an AI Chatbot
-
Example
2.5.3 A Simple Chatbot
-
Exercise
2.5.4 Your First AI Chatbot
-
Example
2.5.5 Chatbot with Chatterbox Trainers
-
Exercise
2.5.6 Your First AI Chatbot with CorpusTrainer
-
Exercise
2.5.7 Teaching your AI Chatbot
-
2.6 Project: Informational Chatbot
-
Resource
2.6.1 Project Requirements
-
Free Response
2.6.2 Project Brainstorm
-
Exercise
2.6.3 Build Your Distinct Conversations
-
Challenge
2.6.4 Build Your Informational Chatbot
-
Free Response
2.6.5 User Testing Questionnaire
-
Free Response
2.6.6 User Testing Analysis
-
Challenge
2.6.7 Fine Tune Your Informational Chatbot