Course Name: 

Topics In Natural Language Processing (IT823)


M.Tech (IT)


Elective Courses (Ele)

Credits (L-T-P): 

(3-0-2) 4


Introduction to Language Modelling, History and Applications, Text Processing Systems and architectures, N-grams, Lexical semantics and word-sense disambiguation, part of speech tagging, spelling correction, Text Classification – basics and process, tools, Naïve Bayes classifier, learning algorithms, Probabilistic Similarity Measures and Clustering, Sentiment Analysis, Generating and developing sentiment lexicons, learning lexicons, Information Retrieval, TF/IDF, Vector Space Models, Query analysis and processing, Information Extraction - Maximum Entropy models, Relation Extraction, Stochastic Tagging, and Log-Linear Models, Introduction to Semantics in NLP, Question Answering Models, passphrase analysis and answer generation, summarization, Emerging trends,research issues, challenges, interesting applications in various domains.


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, Computational Linguistics and Speech Recognition, Second Edition. Prentice Hall, 2008
Steven Bird. Natural Language Processing with Python, O'Reilly, 2009
James Allen, Natural Language Understanding. Benjamin/Cummings, 2ed, 1995


Information Technology

Contact us

Head of the Department,
Department of Information Technology,
National Institute of Technology Karnataka,
SurathkalP. O. Srinivasnagar, Mangalore - 575 025
Ph.:    +91-824-2474056
Email:  hodit [at] nitk [dot] edu [dot] in

Web Admin: Sowmya Kamath S

Connect with us

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