Swe1017 NLP Syllabus
Swe1017 NLP Syllabus
CAL Syllabus
Version 1.1
Objectives :
To learn the fundamental principles of natural language processing
To develop an understanding of the open research problems
To design and build computer systems that are able to analyze natural languages
like German or English and to generate their outputs in a natural language
Expected Outcomes :
Upon completion of the course, the students will be able to
Analyse the current and future performances of several NLP appli cations such as
machine translation, cl assification,parsing etc.,
Know the context of natural language processing and describe some different
types,structures and the uses of corpora.
Understand theoretical computer science such as formal language theory.
CAL Syllabus
8 Contemporary Issues
2 -
Text Book
1)Daniel Jur afsky and James H. M artin “Speech and Lan guage Processing”,3rd editio n,
Prentic e Hall, 2013.
.
Reference Books
1. Allen, J.,” Natural Language Understanding”, 2nd Edition(Reprint), Benjamin/Cummings Publish in g
Company, 2012
2. Chris Manning and Hinrich Schütze, “Foundations of St atistical Natural Lan guage
Processing”, 2nd edition, MIT Press Cambridge, MA, 2015.
3.Nitin Indurkhya, Fred J. Damer au “Handb ook of Natural Lan guage Processing”,
2nd Edition, CRC Pres s, 2010
4.Jacob P erkins,”Pytho n Text Processing with NLTK 2.0 Cookbook”,1 s t Edition , PACKT
Publishin g,2010
5) Bing Liu,”Sent iment Analysis and Opinion Mining, Morgan &Claypool Publ ishers, May
2012.