Disclaimer:
Educational Use Only:
The website links provided are to be used strictly for educational and knowledge-gaining purposes only.
No Misuse:
Do not misuse the links or the information contained therein for any commercial, illegal, or unethical activities.
Respect for Websites and Businesses:
Respect the intellectual property and business interests of the websites and their owners. Do not attempt to alter, copy, or redistribute content without proper authorization.
Acknowledge Value of Knowledge:
Recognize and value the knowledge and resources shared by these websites. Use the information responsibly and ethically.
No Endorsement:
The provision of these links does not imply endorsement of the linked sites, their content, or their products and services. Users are responsible for evaluating the suitability and accuracy of the information.
User Responsibility:
By accessing these links, you agree to use the information at your own risk and to comply with all applicable laws and website terms of use.
Overall MCQs for Reference
- Stemming in NLP is the process of reducing inflected words to their root form. What is the main goal behind this process?
a. To spell check text
b. To find the base form of word
c. To increase text length
d. To add affixes to words
Answer: b. To find the base form of wordsanfoundry+1 - Which technique aims to remove suffixes and prefixes from words to simplify analysis in NLP?
a. Clustering
b. Stemming
c. Vectorization
d. Classification
Answer: b. Stemminggeeksforgeeks+1 - What is the process of converting words into their base or root form generally called in NLP?
a. Tokenization
b. Stemming
c. Lemmatization
d. POS tagging
Answer: b. Stemmingaimcqs - Which algorithm is widely known for its simplicity in stemming English words?
a. K-means Stemmer
b. Porter Stemmer
c. TF-IDF Stemmer
d. SpaCy Stemmer
Answer: b. Porter Stemmercloud.google+1 - In Natural Language Processing, stemming helps primarily to:
a. Increase vocabulary
b. Reduce word dimensionality
c. Add affixes
d. Segment sentences
Answer: b. Reduce word dimensionalityibm+1 - Which is a disadvantage of stemming?
a. Produces grammatically incorrect stems
b. Requires extensive dictionaries
c. Always returns base word
d. Processes only verbs
Answer: a. Produces grammatically incorrect stemsgeeksforgeeks+1 - The main difference between stemming and lemmatization is:
a. Stemming requires POS tagging
b. Lemmatization ignores meaning
c. Stemming is rule-based and can produce non-words
d. Lemmatization produces stems
Answer: c. Stemming is rule-based and can produce non-wordscoursera+1 - Which of the following is NOT a stemming algorithm?
a. Porter
b. Snowball
c. Lancaster
d. SpaCy
Answer: d. SpaCycloud.google+1 - Stemming is most useful when:
a. Accuracy is critical
b. Processing speed is prioritized
c. Language context is essential
d. Synonym matching is needed
Answer: b. Processing speed is prioritizednewline+1 - Which of the following statements describes the Lovins stemmer?
a. The latest stemmer
b. The most complex stemmer
c. The first published stemming algorithm
d. Only for French
Answer: c. The first published stemming algorithmibm - What is a common problem associated with stemming in text mining?
a. Under-segmentation
b. Over-stemming
c. Spell-check errors
d. Data leakage
Answer: b. Over-stemminggeeksforgeeks+1 - Which of the following is generally NOT considered a strength of stemming?
a. Context-aware accuracy
b. Speed of operation
c. Simplicity of implementation
d. Reduction in unique words
Answer: a. Context-aware accuracynewline+1 - Which step usually follows tokenization in a typical NLP pipeline?
a. Clustering
b. Stemming
c. Feature selection
d. Word vectorization
Answer: b. Stemmingcsiplearninghub+1 - What is one benefit of stemming in sentiment analysis?
a. Helps identify all parts of speech
b. Reduces word variants for model training
c. Assists in context detection
d. Increases dataset size
Answer: b. Reduces word variants for model trainingcloud.google+1 - The Porter stemmer operates mainly by:
a. Dictionary lookup
b. Removing stopwords
c. Heuristic rule application
d. Neural network predictions
Answer: c. Heuristic rule applicationgeeksforgeeks+1 - Which application would NOT benefit from stemming?
a. Rapid search engine indexing
b. Fast clustering
c. Grammar checking
d. Spam filtering
Answer: c. Grammar checkingnewline+1 - Which type of words are most affected by stemming algorithms?
a. Proper nouns
b. Inflected words
c. Numeric values
d. Acronyms
Answer: b. Inflected wordssanfoundry+1 - When stemming produces a form that is not a valid English word, it is known as:
a. Null stemming
b. Pseudo-word generation
c. Non-word stem
d. Token error
Answer: c. Non-word stemibm+1 - Stemming directly helps NLP models by:
a. Encoding semantic relationships
b. Reducing vocabulary size
c. Improving word vector quality
d. Providing POS tags
Answer: b. Reducing vocabulary sizecloud.google+1 - Which approach does stemming NOT use?
a. Rule-based transformation
b. Dictionary lookup
c. Neural networks
d. Context-based mapping
Answer: c. Neural networksgeeksforgeeks+1 - The Snowball stemmer is different from the Porter in that it:
a. Is less accurate
b. Uses more robust rules
c. Is rule-free
d. Ignores affixes
Answer: b. Uses more robust rulescloud.google+1 - What is meant by “over-stemming”?
a. Not removing enough affixes
b. Removing too many word parts
c. Removing stopwords
d. Overlapping POS tags
Answer: b. Removing too many word partscoursera+1 - Under-stemming leads to:
a. Words being incorrectly left unchanged
b. Excessive removal of word portions
c. Additional dictionary entries
d. POS tagging errors
Answer: a. Words being incorrectly left unchangedgeeksforgeeks+1 - Which stemming algorithm is considered “aggressive” in its reductions?
a. Porter
b. Lancaster
c. Lovins
d. Snowball
Answer: b. Lancastergeeksforgeeks - What is the main use of stemming in information retrieval systems?
a. Increase index size
b. Group similar words
c. Correct grammar
d. Find synonyms
Answer: b. Group similar wordssearchunify+1 - How does stemming boost model accuracy in text classification?
a. By increasing feature vectors
b. By reducing irrelevant variations
c. By splitting sentences
d. By selecting labels
Answer: b. By reducing irrelevant variationsibm+1 - What does a stemming algorithm usually NOT check?
a. Ending suffixes
b. Prefixes
c. Word context
d. Heuristic rules
Answer: c. Word contextcoursera+1 - Which is a popular Python library for stemming?
a. NLTK
b. TensorFlow
c. Pandas
d. NumPy
Answer: a. NLTKdatacamp+1 - Stemming is a key part of which stage in an AI pipeline?
a. Text normalization
b. Data augmentation
c. Model deployment
d. Output encoding
Answer: a. Text normalizationibm+1 - Which technique is NOT a normalization tool in NLP?
a. Stemming
b. Stop words removal
c. Lemmatization
d. Clustering
Answer: d. Clusteringaionlinecourse - The Lancaster stemmer might convert “maximum” to:
a. Max
b. Maxim
c. Maxima
d. Maximu
Answer: d. Maximugeeksforgeeks - Which is true regarding stemming and lemmatization?
a. Stemming produces meaningful words
b. Lemmatization is faster
c. Both can be used for normalization
d. Both always create root words
Answer: c. Both can be used for normalizationstackoverflow+1 - Which is NOT a benefit of stemming?
a. Lower computational expense
b. Higher accuracy
c. Faster preprocessing
d. Reduction in word forms
Answer: b. Higher accuracycloud.google+1 - What is the result of stemming the word “better”?
a. Good
b. Bett
c. Better
d. Bet
Answer: b. Bettcoursera+1 - Why is stemming sometimes avoided in machine translation?
a. It adds complexity
b. It may produce non-meaningful translations
c. It requires dictionaries
d. It increases training data
Answer: b. It may produce non-meaningful translationsgeeksforgeeks - Which context favors the use of stemming over lemmatization?
a. Machine translation
b. Sentiment analysis
c. Fast search engine indexing
d. POS tagging
Answer: c. Fast search engine indexingnewline+1 - Which removes derivational affixes from words?
a. Parsing
b. Stemming
c. Lemmatisation
d. Tagging
Answer: b. Stemmingexploredatabase+1 - Using stemming, “requires” and “requirement” will likely become:
a. Require
b. Requir
c. Requirement
d. Requires
Answer: b. Requircoursera - Which NLP task is typically not improved by stemming?
a. Text normalization
b. Word sense disambiguation
c. Sentiment analysis
d. Topic modeling
Answer: b. Word sense disambiguationcloud.google+1 - Which is a primary challenge of stemming?
a. Context preservation
b. Computational cost
c. Suffix detection
d. Grammar validation
Answer: a. Context preservationcloud.google+1 - In NLP, stemming is applied after:
a. Model evaluation
b. Tokenization
c. Topic modeling
d. Clustering
Answer: b. Tokenizationcsiplearninghub+1 - What does the output of stemming frequently lack?
a. Base form meaning
b. Root connection
c. Grammatical correctness
d. Sentiment
Answer: c. Grammatical correctnesscloud.google+1 - Stemming can help reduce training time by:
a. Lowering vocabulary size
b. Adding features
c. Detecting errors
d. Removing punctuation only
Answer: a. Lowering vocabulary sizegeeksforgeeks+1 - Which is true for stemming in search engines?
a. Always better than lemmatizing
b. Quickly normalizes words for index creation
c. Context aware
d. Doubles the search time
Answer: b. Quickly normalizes words for index creationnewline+1 - Which word would be stemmed to “run” using a typical algorithm?
a. Running
b. Runner
c. Ran
d. Runned
Answer: a. Runningibm+1 - The main reason to use stemming in text classification is:
a. Increase accuracy
b. Reduce data variation
c. Improve grammar
d. Find synonyms
Answer: b. Reduce data variationcloud.google+1 - Which of the following is NOT an effect of stemming?
a. Reduces total vocabulary
b. Improves recall
c. Guarantees word correctness
d. Speeds up processing
Answer: c. Guarantees word correctnessgeeksforgeeks+1 - Which is a result of stemming “flies”?
a. Fly
b. Flies
c. Fli
d. Flying
Answer: c. Fligeeksforgeeks - Why is stemming sometimes considered a “crude” technique?
a. It is slow
b. It uses basic rules regardless of meaning
c. Needs POS tagging
d. Always gives same output as lemmatization
Answer: b. It uses basic rules regardless of meaningexploredatabase+1 - Which best describes stemming in the context of AI?
a. Transforming raw text to a normalized word base for downstream analysis
b. Parsing sentences for syntactic structure
c. Generating embeddings
d. Removing stop words
Answer: a. Transforming raw text to a normalized word base for downstream analysiscoursera+2
- https://www.sanfoundry.com/artificial-intelligence-ai-questions-answers-quiz/
- https://aimcqs.com/natural-language-processing
- https://www.geeksforgeeks.org/nlp/lemmatization-vs-stemming-a-deep-dive-into-nlps-text-normalization-techniques/
- https://www.ibm.com/think/topics/stemming
- https://cloud.google.com/discover/what-is-stemming
- https://www.coursera.org/articles/lemmatization-vs-stemming
- https://www.newline.co/@zaoyang/stemming-vs-lemmatization-impact-on-llms–b9c7295b
- https://csiplearninghub.com/natural-language-processing-class-10-mcq/
- https://www.searchunify.com/resource-center/blog/stemming-lemmatization-supercharging-enterprise-search-for-contextual-information-retrieval
- https://www.datacamp.com/tutorial/stemming-lemmatization-python
- https://www.aionlinecourse.com/ai-quiz-questions/machine-learning/natural-language-processing-ml
- https://stackoverflow.com/questions/1787110/what-is-the-difference-between-lemmatization-vs-stemming
- https://www.exploredatabase.com/2021/12/natural-language-processing-mcq-lemmatization-and-stemming.html
- https://www.coursera.org/articles/what-is-stemming
- https://www.learncbse.in/natural-language-processing-class-10-mcq/
- https://cloudxlab.com/assessment/displayslide/5634/natural-language-processing-mcqs-in-nlp-the-process-of-converting-a-sentence-or-paragraph-into-tokens-is-referred-to-as-stemming
- https://www.ibm.com/think/topics/stemming-lemmatization
- https://phdtalks.org/2021/05/mcqs-on-natural-language-processing-with-answers-pdf.html
- https://www.youtube.com/watch?v=HHAilAC3cXw
- https://towardsdatascience.com/stemming-vs-lemmatization-in-nlp-dea008600a0/