Chatbot
What are they?
(1.30 minutes)
4.2 Let’s Chat
New block: Ask/ Answer
Answer stores user’s input
Note: If sprite is hidden or attached to a backdrop,
the text still shows up, above where user types answer.
New blocks: Join
Answer stores the last response
Hi Martin
What’s up Martin?
Branch on answer:
Questions:
How old are you?
What is your favorite food? …
What is your favorite color? …
What is your favorite team? …
Can you think of others?
Branch on answer:
Idea! You could use a broadcast, if lots of things will change.
2. Open Ended Responses
Canned responses for open ended questions.
Can you think of others?
Boolean Responses
3. Input Validation
Repeat Until Flowchart
Loops until 20 is typed into answer
Ask/ Answer/ Join
Open ended responses
Input validation
Your Turn: Converse with a sprite
Create a sprite(s) and backdrop.
What will you talk to your sprite about?
Innovative ChatBots
Dementia Bot
Insomnia Bot
Zootopia Disney Bot
Marvel Chatbot
Unicef Chatbot
Medical Assistant
Real estate bot
NBC politics Bot
Joke bot
Alice Chatbot