Back close

Course Detail

Course Name Natural Language Processing
Course Code 18CA458
Program M. C. A., M. C. A. ( Offered at Mysuru Campus )
Credits Three
Year Taught 2018
Degree Postgraduate (PG)
School School of Arts and Sciences, School of Engineering
Campus Kochi, Mysuru, Amritapuri


Introduction: Mathematical Foundations- Elementary Probability Theory- Essential Information Theory.

Linguistic Essentials: Part of Speech and Morphology- Phrase Structure. Corpus Based Work: Looking Up Text- Marked up Data. Statistical Inference: Bins-Forming Equivalence Classes- Statistical Estimators- Combining Estimators.

Word Sense Disambiguation: Supervised and Dictionary Based Disambiguation. Markov Models: Hidden Markov Models- Implementation- Properties and Variants.

Part of Speech Tagging: Hidden Markov Model Taggers- Transformation Based Learning Of Tags- Tagging Accuracy and Use of Taggers. Probabilistic Context Free Grammars and Probabilistic Parsing.

Statistical Alignment and Machine Translation: Text Alignment – Word Alignment –Statistical Machine Translation- Implementation Using Natural Language Toolkit (NLTK).

Text Books

  1. Christopher D. Manning and HinrichSchutze, “Foundations of Statistical Natural Language Processing”, MIT Press, 1999.
  2. James Allen, “Natural Language Processing with Python”, O’Reilly Media, July 2009.
  3. Daniel and James H Martin “Speech And Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition”, Second Edition, Prentice Hall of India, 2008.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now