📚 CBSE Grade-10 Study Guide Open in the Study Guide single page app →
HomeArtificial Intelligence

Artificial Intelligence — CBSE Class 10 board question

Q1. [4]
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, open the Study Guide single page app, go to Library and find the actual CBSE question paper. The original papers are also available 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.