Easy⏱ time1.5 hr$ cost0
Beginner Chatbot
Build a chatbot that answers questions, starting with rules and growing toward learning.
Start building ↓
Result first
The build
Step 01
Define intents
List question types and replies.
Step 02
Match input
Spot keywords in the user's message.
Step 03
Reply
Return the matching response.
Step 04
Improve
Add fuzzy matching for typos.
Working Principle
The bot scans your message for keywords tied to known intents and returns the best-matching prepared answer.
The science behind it
A closer look
Rule-based chatbots map patterns to responses; adding matching for synonyms and typos makes them feel smarter.
Take it further
Variables to test
- 1 Add fallback for unknown questions.
- 2 Add a small learning step from new phrasings.
More AI
AI
Hand-Drawn Digit Classifier
Train a tiny neural network in the browser to recognise digits you draw with a mouse.
Medium⏱2 hr$0
AI
Rock-Paper-Scissors Vision
Use a webcam and a no-code model to recognise your hand and play rock-paper-scissors.
Easy⏱1 hr$0
AI
Spam Email Classifier
Train a model on example messages so it can flag new ones as spam or not.
Medium⏱2 hr$0