Handling Ambiguities in NLP – 10 HOT MCQs with Answers & Explanations

Handling Ambiguities in NLP – HOT MCQs with Instant Answers

Test your understanding of how NLP techniques resolve lexical, syntactic, semantic, and pragmatic ambiguities.

1. Which approach is commonly used to resolve lexical ambiguity (e.g., "bank" meaning river or financial)?

A. Dependency parsing
B. Word Sense Disambiguation using context embeddings
C. Lemmatization
D. Stopword removal

2. How can syntactic ambiguity be minimized?

A. Using stemming before parsing
B. Using probabilistic or neural parsers (PCFG, dependency parsers)
C. Removing prepositions
D. Applying TF-IDF before parsing

3. Which method best resolves semantic ambiguity?

A. Named Entity Recognition
B. TF-IDF weighting
C. Semantic role labeling (SRL) and contextual embeddings
D. Lemmatization

4. How can NLP reduce pragmatic ambiguity (e.g., “Can you open the door?”)?

A. Grammar correction models
B. Discourse analysis and dialogue act classification
C. Stemming
D. POS tagging

5. Which NLP task directly handles referential ambiguity?

A. Dependency parsing
B. Coreference resolution
C. Tokenization
D. Lemmatization

6. Resolving scope ambiguity (“Every student read a book”) involves:

A. Syntax-only parsing
B. Stopword removal
C. POS tagging
D. Logical form generation and quantifier scoping

7. For coordination ambiguity (“I like cooking and my family”), clarity improves using:

A. Dependency parsing with coordination detection
B. Tokenization
C. Lemmatization
D. Spell correction

8. Which approach best handles discourse-level ambiguities involving reference and context across multiple sentences?

A. Coreference resolution models
B. Word2Vec embeddings
C. Bag-of-Words models
D. TF-IDF models

9. How does multi-task learning help reduce NLP ambiguities?

A. By focusing on one linguistic task
B. By simplifying models with fewer layers
C. By jointly training POS tagging, NER, and parsing for shared understanding
D. By removing ambiguous sentences

10. In multilingual NLP, which helps handle cross-lingual ambiguity?

A. Cross-lingual embeddings and alignment models
B. Transliteration
C. Token frequency normalization
D. Data augmentation

Overview: NLP Techniques for Handling Different Types of Ambiguities

Ambiguity Type Example NLP Technique
Pragmatic ambiguity "Can you open the door?" (genuine question vs. polite request) Discourse analysis and dialogue act classification
Referential ambiguity "John told Mary that he would help her" (who is "he"?) Coreference resolution
Scope ambiguity "Every student read a book" (does each student read a different book, or do all read the same one?) Logical form generation and quantifier scoping
Coordination ambiguity "I like cooking and my family" (what elements are conjoined?) Dependency parsing with coordination detection
Discourse-level ambiguity (reference-specific) "John met Mary at the conference. He gave her a book. It was impressive." (tracking entities across sentences) Coreference resolution models
Cross-lingual ambiguity English "bank" (financial institution vs. riverbank) maps differently to Spanish "banco" vs. "orilla"; pragmatic functions differ across languages Cross-lingual embeddings and alignment models

Go to TOP 10 MCQs in Natural Language Processing - Home page