Course Name: 

Natural Language Processing and Applications (IT930)





Credits (L-T-P): 



Introduction to NLP, History and Applications; Language Modelling: Grammar based Language Models, Statistical Language Models; Mathematical Foundations of NLP and Information Theory; Word Level Analysis and Collocation, n-grams; Syntactic Analysis: CFGs, Parsing, Treebanks, Semantics: Representing Meaning, Lexical Similarity, Lexemes, WordNets; Semantic Analysis: Word Sense Disambiguation; Sentiment Analysis and opinion mining, Generating and developing sentiment lexicons, learning lexicons, machine learning based techniques, case studies, Text Mining and Document Categorization Techniques; Machine Translation, NL Applications.


Christopher D. Manning and Hinrich Schütze, "Foundations of Statistical Natural Language Processing" MIT Press, 1999 Daniel Jurafsky and James H. Martin. "Speech and Language Processing: An Introduction to Natural Language Processing", Prentice Hall 2000. Tanveer Siddiqui and U.S Tiwary, "Natural Language Processing and Information Retrieval", Oxford Press, 2008 James Allen, "Natural Language Understanding". Benjamin/Cummings, 2ed, 1995 Steven Bird. "Natural Language Processing with Python". O'Reilly, 2009


Information Technology

Contact us

G. Ram Mohana Reddy

Professor and Head,
Department of Information Technology, NITK, Surathkal,
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Ph.:    +91-824-2474056
Email:  infotech[AT]nitk[DOT]ac[DOT]in

Sowmya Kamath S (Web Admin)

Connect with us

We're on Social Networks. Follow us & stay in touch.