Class 10 Artificial Intelligence
Natural Language Processing
52 Class 10 Artificial Intelligence questions on Natural Language Processing from the CBSE board papers 2022–2026, each with its answer and a step-by-step solution.
Questions · page 2 of 3
- Q21 CBSE 2025Which of the following applications of NLP (Natural Language Processing) is associated with spam filtering in e-mails ?
- (a)Virtual Assistants
- (b)Sentiment Analysis
- (c)Text Classification
- (d)Automatic Summarization
Step-by-step solution →Show answer
(c) Text Classification - Q22 CBSE 2025Sentiment analysis of customer reviews on various online stores is an example of ____________.
- (a)Machine Learning
- (b)Computer Vision
- (c)Natural Language Processing (NLP)
- (d)Speech Recognition
Step-by-step solution →Show answer
(c) Natural Language Processing (NLP) - Q23 CBSE 2025In the context of NLP, which of the following words represents a stem resulting from stemming for “Studies” ?
- (a)Study
- (b)Stud
- (c)Studi
- (d)Studied
Step-by-step solution →Show answer
(c) Studi - Q24 CBSE 2025Which type of chat-bot has a wide functionality, is flexible and powerful, and works on bigger databases directly ?Step-by-step solution →
Show answer
The chat-bot described is a Smart Bot.
- Q25 CBSE 2022Differentiate between Script-bot and Smart-bot.Step-by-step solution →
Show answer
Script-bots follow a script with limited functionality; smart-bots are flexible, work on bigger databases, learn with more data and have wide functionality.
Script-bot: easy to make, works around a script programmed in it, little or no language processing, limited functionality. Smart-bot: flexible and powerful, works on bigger databases, learns with more data, wide functionality. - Q26 CBSE 2025What is the primary difference between Human Language and Computer Language ?Step-by-step solution →
Show answer
Human language is communication between humans, flexible and carrying emotion; computer language is instructions to a machine that understands only binary.
Human language is communication between humans; it is flexible and carries emotion. Computer language is instructions to a machine, which understands only binary, the language of ones and zeros. - Q27 CBSE 2025You have two documents : Document 1 : CV is an upcoming field. Document 2 : Image Feature is an important part of CV. Implement all four steps of the Bag of Words (BoW) model to create a document vector table. Depict the outcome of each step.Step-by-step solution →
Show answer
The 10-word dictionary gives the vectors for Document 1 and for Document 2.
Step 1, text normalisation: both documents are put in lower case and their full stops removed; no stop word is dropped, because the data is very little. Document 1 becomes cv, is, an, upcoming, field; Document 2 becomes image, feature, is, an, important, part, of, cv. Step 2, the dictionary holds the ten unique words. Step 3, each dictionary word is counted in each document. Step 4, the two vectors form the document vector table below. - Q28 CBSE 2025Consider the following documents : Document 1 : NLP is a domain of AI. Document 2 : NLP stands for Natural Language Processing. Implement all the four steps of Bag of Words (BoW) model to create a document vector table.Step-by-step solution →
Show answer
The 11-word dictionary gives the vectors for Document 1 and for Document 2.
Step 1, text normalisation: both documents are put into lower case and their full stops removed, and no stop word is dropped. Document 1 becomes nlp, is, a, domain, of, ai and Document 2 becomes nlp, stands, for, natural, language, processing. Step 2, the dictionary holds the eleven unique words in that order. Step 3, each word is counted in one document to give its vector. Step 4, both vectors together form the document vector table drawn below. - Q29 CBSE 2024This real life application of NLP is used to provide an overview of a news item or blog post, while avoiding redundancy from multiple sources and maximising the diversity of content obtained. Which is this application ?
- (a)Chatbot
- (b)Virtual Assistant
- (c)Sentiment Analysis
- (d)Automatic Summarisation
Step-by-step solution →Show answer
(d) Automatic Summarisation - Q30 CBSE 2024Which of the following words represent an example of a lemma resulting from lemmatisation for “caring” in context to Natural Language Processing (NLP) ?
- (a)Care
- (b)Cared
- (c)Cares
- (d)Car
Step-by-step solution →Show answer
(a) Care - Q31 CBSE 2024Which of the following applications is not associated with Natural Language Processing (NLP) ?
- (a)Sentiment Analysis
- (b)Speech Recognition
- (c)Spam Filtering in emails
- (d)Stock Market Analysis
Step-by-step solution →Show answer
(d) Stock Market Analysis - Q32 CBSE 2024Bag of Words is a _________ model which helps in extracting features out of the text which can be helpful in machine learning algorithms.
- (a)Data Science (DS)
- (b)Virtual Reality (VR)
- (c)Natural Language Processing (NLP)
- (d)Computer Vision (CV)
Step-by-step solution →Show answer
(c) Natural Language Processing (NLP) - Q33 CBSE 2024What are the primary differences between Script-bots and Smart-bots ?Step-by-step solution →
Show answer
Script-bots are easy to make, follow a script and have limited functionality; smart-bots are flexible and powerful, use bigger databases and have wide functionality.
Script-bots: easy to make, work around a programmed script, little or no language processing, limited functionality. Smart-bots: flexible and powerful, work on bigger databases, learn with more data, wide functionality. - Q34 CBSE 2024Consider the following two documents : Document 1 : ML and DL are part of AI. Document 2 : DL is a subset of ML. Implement all four steps of the Bag of Words (BoW) model to create a document vector table. Depict the outcome of each step.Step-by-step solution →
Show answer
The 10-word dictionary gives the vectors for Document 1 and for Document 2.
Step 1, text normalisation: both documents are put in lower case and their full stops removed; with so little data no stop word is dropped. Document 1 becomes ml, and, dl, are, part, of, ai; Document 2 becomes dl, is, a, subset, of, ml. Step 2, the dictionary holds ten unique words. Step 3, each document's words are counted into a vector. Step 4, the vectors form the table below. - Q35 CBSE 2023Two popular examples of pocket assistants are _________ and _________.Step-by-step solution →
Show answer
Google Assistant and Siri. Alexa and Cortana are equally acceptable: any two of the widely used voice assistants that people carry on a phone and speak to. They are everyday applications of Natural Language Processing, because they have to understand human speech before they can answer. - Q36 CBSE 2023Select the correct features of Smart Bot :
- (a)Smart-bots are flexible and powerful
- (b)Coding is required to take this up on board
- (c)Smart bots work on bigger databases and other resources directly
- (d)All of the above
Step-by-step solution →Show answer
(d) All of the above - Q37 CBSE 2023For _________ the whole corpus is divided into sentences. Each sentence is taken as a different data so now the whole corpus gets reduced to sentences.
- (a)Text Regulation
- (b)Sentence Segmentation
- (c)Tokenisation
- (d)Stemming
Step-by-step solution →Show answer
(b) Sentence Segmentation - Q38 CBSE 2023With reference to NLP, consider the following plot of occurrence of words versus their value : In the given graph, X represents :
- (a)Rare / valuable words
- (b)Punctuation words
- (c)Popular words
- (d)Pronoun
Step-by-step solution →Show answer
(a) Rare / valuable words - Q39 CBSE 2023Which of the following is a feature of document classification ?
- (a)Helps in classifying the type and genre of a document.
- (b)Helps in creating a document.
- (c)Helps to display important information of a corpus.
- (d)Helps in including the necessary words in the text body.
Step-by-step solution →Show answer
(a) Helps in classifying the type and genre of a document. - Q40 CBSE 2023_________ is a term used for any word or number or special character occurring in a sentence. (Token / Punctuator)Step-by-step solution →
Show answer
Token. Any word, number or special character occurring in a sentence is a token, and the step of text normalisation that breaks a sentence into these pieces is called tokenisation.