Course Name: 

Natural Language Processing (IT457) (2018 Curriculum)


B.Tech (IT)


Programme Specific Electives (PSE)

Credits (L-T-P): 

(3-0-2) 4


Introduction and Overview, Language Modeling, History and Applications, Basic Text Processing - Word stemming, tokenization, normalization, Part of Speech tagging, Text Classification – basics and process, tools, Information Retrieval, TF/IDF, Ranked IR, Vector Space Models, Query analysis and processing, Basics of Information Extraction, Named Entity Recognition, Maximum Entropy models, Relation Extraction; Introduction to Semantics, word sense and word similarity, Basics of Wordnets, tools, Emerging trends, research issues, challenges, interesting applications in various domains.


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
Christopher D. Manning and Hinrich Schütze, "Statistical Natural Language Processing" MIT Press, 1999
Tanveer Siddiqui, U. S Tiwary, "Natural Language Processing/Information Retrieval", Oxford Univ. Press, 2008.


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.