📚 CBSE Grade-10 Study Guide
HomeArtificial Intelligence (417)

Artificial Intelligence (417) — CBSE Class 10 board question

Q1. [4] § Unit Overview and Learning Objectives
Document 1 : NLP is a domain of AI. Document 2 : NLP stands for Natural Language Processing.
Consider the following documents : Implement all the four steps of Bag of Words (BoW) model to create a document vector table.
Previously asked in CBSE board exam
2024 104 Q20
Generated by claude-sonnet-4-6 · 2026-06-21 03:19 · grounding stimulus
Model Answer

Step 1 – Collect Data (Documents):

Step 2 – Tokenisation (create unique word list/vocabulary):
NLP, is, a, domain, of, AI, stands, for, Natural, Language, Processing
(Total 11 unique words)

Step 3 – Create Document Vectors (word frequency count):

| Word | Doc 1 | Doc 2 |
|------|-------|-------|
| NLP | 1 | 1 |
| is | 1 | 0 |
| a | 1 | 0 |
| domain | 1 | 0 |
| of | 1 | 0 |
| AI | 1 | 0 |
| stands | 0 | 1 |
| for | 0 | 1 |
| Natural | 0 | 1 |
| Language | 0 | 1 |
| Processing | 0 | 1 |

Step 4 – Apply BoW Model:
Each document is represented as a vector of word frequencies:

Source: AI Chapter, Natural Language Processing – Bag of Words

---

Explanation

Examiners award 1 mark per step. Ensure all four steps are clearly labelled. The vocabulary must list unique words only. The document vector table (frequency count) is the core deliverable — write it neatly. Final vectors in bracket notation reinforce Step 4 and show you understand the BoW output format.

If a question refers to an image, map, graph or diagram that is not shown here, find the actual CBSE question paper on the CBSE website: cbse.gov.in.
Previous-year CBSE Grade 10 board exam questions, organised by subject and chapter, each with a model answer — free to read and print.