Natural Language Processing · TEE · papers

Q6A · Pronoun approaches and lexical relations

Solved re-exam · February 2026

Actual re-examination · 9 February 2026 · 100 marks · 3 hours

Question. i. Briefly describe any two approaches to pronoun resolution and mention one advantage of each.
ii. Describe the difference between Homonymy and Synonymy with suitable examples. Discuss how these two relations differently affect natural language processing applications? [10 marks]

Answer

i. Two approaches to pronoun resolution

ApproachHow it worksAdvantage
Rule-based / syntacticUses parse structure, agreement, recency and linguistic constraints. Hobbs’ algorithm searches parse trees for eligible antecedents.Interpretable: a proposed antecedent can be traced to explicit rules.
Statistical or neuralLearns candidate–pronoun compatibility or whole-document coreference patterns from labelled examples, using context and linguistic features or contextual embeddings.Can learn interactions and contextual cues that are difficult to enumerate as hand-written rules.

For “Asha dropped the glass because it was slippery,” a system should evaluate candidate referents and context rather than merely choose the most recent noun. Rules can constrain number and syntax; learned models can use compatibility patterns, though neither approach is guaranteed to resolve every ambiguity.

ii. Homonymy and synonymy

RelationDefinitionExample
HomonymySame spelling or sound, unrelated meaningsbank as financial institution versus bank as river edge
SynonymyDifferent words with the same or closely related meanings in a contextcar and automobile; big and large

Homonymy creates an ambiguity problem: a search for bank may retrieve finance or rivers. WSD uses context to choose the intended sense. Synonymy creates a vocabulary-matching problem: a document saying automobile may be relevant to a query saying car. Query expansion or semantic representations can improve recall by connecting related terms.

The remedies differ. Do not merge unrelated homonym senses simply because their spelling matches. Do not insist on exact surface-form matching when different words express the same concept. Synonyms are also context-sensitive: “big mistake” and “large mistake” are not always equally natural.

Yaad rakho: Homonym: same word-form, different meaning. Synonym: different words, similar meaning.