Skip to content
Previous Year Question Paper

AL504 (B) - Natural Language Processing

December 2024•AIML•SEMESTER-5
December 2024
Max Marks: 70
Duration: 3 Hours
Instructions:

• Attempt any five questions.

• All questions carry equal marks.

Q.1
a)Unit 1

Define Natural Language Processing, what are the key components and challenges of it.

b)Unit 1

Discuss finite-state automata and their relationship to regular expressions.

Q.2
a)Unit 1

Explain the morphological analysis using stemming and lemmatization processes.

Q.3
a)Unit 2

How do the modeling approaches of Hidden Markov Models and Maximum Entropy differ in terms of probabilistic dependencies?

b)Unit 2

Compare common types of smoothing techniques used in natural language processing.

Q.4
a)Unit 2

Why are n-gram models limited in their ability to handle polysemy and ambiguity in language?

b)Unit 3

Describe disambiguation techniques and challenges in parsing.

Q.5
a)Unit 3

Check the acceptance of string s="baabs" using the CYK Algorithm for the given grammar S →\rightarrow AB/BC A →\rightarrow BA/a B →\rightarrow CC/b C →\rightarrow AB/a

b)Unit 3

Explain how dependency grammar differs from phrase-structure grammar.

Q.6
a)Unit 4

Illustrate Word similarity using a thesaurus and distributional methods.

b)Unit 5

Briefly explain different Bootstrapping methods in NLP.

Q.7
a)Unit 4

Explain supervised Word Sense Disambiguation methods with suitable examples.

b)Unit 5

How can natural language processing automate the authoring process? Discuss with applications.

Q.8
Unit 5

Explain any two of the following a) Shallow parsing b) Transducers for lexicon and rules c) Dictionary and Thesaurus d) Man-Machine Interfaces