Semester 7>NLP
| Code | Subject Name | Credits |
|---|---|---|
| CS-432 | Natural Language Processing | 3 |
1. INTRODUCTION TO NATURAL LANGUAGE UNDERSTANDING:
The study of language; applications of NLP; evaluating language understanding systems; different levels of language analysis; representations and understanding; organization of natural language understanding systems; linguistic background: an outline of English syntax.
2. GRAMMARS AND PARSING:
Grammars and sentence structure; top-down and bottom-up parsers; transition network grammars; top-down chart parsing; feature systems and augmented grammars: basic feature system for English
3. MORPHOLOGICAL ANALYSIS AND THE LEXICON:
Brief review of regular expressions and automata; finite state transducers; parsing with features; augmented transition networks
4. GRAMMARS FOR NATURAL LANGUAGE:
Auxiliary verbs and verb phrases; movement phenomenon in language; handling questions in context-free grammars; hold mechanisms in ATNs
5.HUMAN PREFERENCES IN PARSING:
Encoding uncertainty; deterministic parser; word level morphology and computational phonology; basic text to speech; introduction to HMMs and speech recognition, parsing with CFGs; probabilistic parsing; representation of meaning.
6. AMBIGUITY RESOLUTION:
Statistical methods; estimating probabilities; part-of- speech tagging; obtaining lexical probabilities; probabilistic context- free grammars; best first parsing.
7. SEMANTICS AND LOGICAL FORM:
Word senses and ambiguity, encoding ambiguity in logical form, semantic analysis; lexical semantics; word sense; disambiguation; discourse understanding; natural language generation, Indian language case studies

Download the Notes from Drive