Script Bots and Smart Bots
A chatbot is the most common application of NLP you will actually have used. There are two kinds, and the board hands you a description and asks which one it is.
1What a chatbot is
2The two kinds
The board describes one and asks you to name it, so read these as descriptions rather than definitions.
- Works around a script it was programmed with
- Easy to make, and needs little or no coding
- No or very little language processing skill
- Limited functionality — it cannot go beyond its script
- Does not learn from the conversation
Examples: The help bot on a shopping website that answers a fixed list of questions.
The words that give it away: learns, experience, databases and coding required all point to a smart bot. Script, predefined and limited point to a script bot.
| Script Bot | Smart Bot | |
|---|---|---|
| How it works | Around a script it was programmed with | Learns from its environment and experience |
| Coding | Little or none needed | Coding is required |
| Data it reaches | Only its own script | Bigger databases and other resources, directly |
| Functionality | Limited — it cannot go past the script | Wide — it handles what it was never told |
| Language skill | No or very little language processing | Real language processing |
| Examples | The help bot on a shopping site | Google Assistant, Alexa, Siri, Cortana |
3From the board papers
(A) Script bot (B) Smart bot (C) Traditional bot (D) Rule-based botCBSE board exam 2026
▶Show the answer
(B) Smart bot. Both clues point the same way: coding required, and reaching databases beyond its own script. Note that (C) and (D) are just other names for a script bot.
▶Show the answer
Smart bot. Learns, experience and builds on its capabilities are all things a script bot cannot do — a script bot does what it was told once and no more.
▶Show the answer
Script bot. It has a predefined set of questions and answers, cannot go beyond them, and does not learn from the failure. This is the same example the rule-based approach used in Unit 2 — a script bot is a rule based model.
4Check yourself
Which kind of chatbot learns from its environment and experience?
Which kind of chatbot needs little or no coding to build?
Google Assistant, Alexa and Siri are examples of: