B.E Artificial Intelligence and Machine Learning Natural Language Processing Syllabus - Mumbai University
This is the Fourth Year AI-ML syllabus under REV-2019 'C' Scheme, in force from the academic year 2023-24. The University has not yet published an NEP 2020 syllabus for this year of the degree, and this is the scheme its examinations are set on.
Loading syllabus...
Syllabus for Natural Language Processing
Module 1: Introduction
- Origin & History of NLP, The need of NLP, Generic NLP System, Levels of NLP, Knowledge in Language Processing, Ambiguity in Natural Language, Challenges of NLP, Applications of NLP.
Module 2: Word Level Analysis
- Tokenization, Stemming, Segmentation, Lemmatization, Edit Distance, Collocations, Finite Automata, Finite State Transducers (FST), Porter Stemmer, Morphological Analysis, Derivational and Reflectional Morphology, Regular expression with types. N –Grams, Unigrams/Bigrams Language Models, Corpora, Computing the Probability of Word Sequence, Training and Testing.
Module 3: Syntax analysis
- Part-Of-Speech Tagging (POS) - Open and Closed Words. Tag Set for English (Penn Treebank), Rule Based POS Tagging, Transformation Based Tagging, Stochastic POS Tagging and Issues –Multiple Tags & Words, Unknown Words. Introduction to CFG, Hidden Markov Model (HMM), Maximum Entropy, And Conditional Random Field (CRF).
Module 4: Semantic Analysis
- Introduction, meaning representation; Lexical Semantics; Corpus study; Study of Various language dictionaries like WordNet, Babelnet; Relations among lexemes & their senses –Homonymy, Polysemy, Synonymy, Hyponymy; Semantic Ambiguity Word Sense Disambiguation (WSD); Knowledge based approach (Lesk‘s Algorithm), Supervised (Naïve Bayes, Decision List), Introduction to Semi-supervised method (Yarowsky), Unsupervised (Hyperlex)
Module 5: Pragmatic & Discourse Processing
- Discourse: Reference Resolution, Reference Phenomena, Syntactic & Semantic constraint on coherence; Anaphora Resolution using Hobbs and Cantering Algorithm
Module 6: Applications (preferably for Indian regional languages)
- Machine Translation, Information Retrieval, Question Answers System, Categorization, Summarization, Sentiment Analysis, Named Entity Recognition. Linguistic Modeling – Neurolinguistics Models- Psycholinguistic Models Functional Models of Language – Research Linguistic Models- Common Features of Modern Models of Language.
Useful Links
- 1 Daniel Jurafsky, James H. and Martin, Speech and Language Processing, Second Edition, Prentice Hall, 2008.
- 2 Christopher D.Manning and HinrichSchutze, Foundations of Statistical Natural Language Processing, MIT Press, 1999.
- 1 Siddiqui and Tiwary U.S., Natural Language Processing and Information Retrieval, Oxford University Press, 2008.
- 2 Daniel M Bikel and ImedZitouni ― Multilingual natural language processing applications: from theory to practice, IBM Press, 2013.
- 3 Nitin Indurkhya and Fred J. Damerau, ―Handbook of Natural Language Processing, Second Edition, Chapman and Hall/CRC Press, 2010.
- 1 https://onlinecourses.nptel.ac.in/noc21_cs102/preview
- 2 https://onlinecourses.nptel.ac.in/noc20_cs87/preview
- 3 https://nptel.ac.in/courses/106105158
Reproduced from the University of Mumbai syllabus for B.E. (Artificial Intelligence and Machine Learning) under REV-2019 'C' Scheme, in force from the academic year 2023-24. Wording is as printed in that syllabus. Module numbering is as printed there too.
The complete syllabus
This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.