Intent Chatbot Builder
Design intents, add training phrases, write responses — then chat with the bot you built! See exactly how real chatbots like Siri and Alexa work inside.
How Chatbots Understand You
Intents
An intent is the "goal" behind a message. "What's the weather?" and "Will it rain?" are the same intent: asking about weather.
Training Phrases
Many ways of saying the same thing. The more phrases you add, the smarter your bot becomes at recognising user messages.
Intent Matching
The bot compares your message to all training phrases using keyword similarity and picks the best matching intent.
Confusion Matrix
A grid showing which intents the bot gets right vs. confuses. The diagonal should be bright green for a good bot!
Step 1 — Design Your Intents
3 intents➕ Create New Intent
Step 2 — Train Each Intent
Chat with Your Bot
Intent Match Scores
📊 Chat Stats
Confusion Matrix Analysis
Chatbot Builder Badge!
You designed intents, trained your bot, and analysed its confusion matrix!
Optional. Stays on this device only — not sent to WhizzStep.
Key Concepts Mastered
🎯 The Goal
The meaning behind a user message. "Book a flight" and "I want to fly to Delhi" are the same intent.
📚 Teaching Examples
The set of example phrases that teach the bot what each intent looks like. More = better.
📊 How Sure?
A number between 0–1 showing how confident the bot is about its chosen intent. Below 0.3 = confused.
🔢 Error Analysis
A table showing correct vs. incorrect predictions. Engineers use this to find which intents need more training data.
🤷 I Don't Know
When confidence is too low, the bot uses a fallback response: "Sorry, I didn't understand that."
🧠 Natural Language
Natural Language Processing — the field of AI that helps computers understand human language.
About this lab
Learning objective: Build a small intent-matching chatbot using similarity between phrases and see where it succeeds and fails.
What this simplifies: This is an intent-matching demonstration, not a large language model.
Privacy: No learner input leaves the device.
Teacher prompt: Ask the class why this simulation might mislead someone who takes it too literally.
Reflect: What is one thing this activity showed you that you did not expect?
← Back to all Labs