UPDATE: next time slot for oral exams will be in July 2014, before the semester ends on July 25th NEWAchtung: The news items in the side bar are sorted alphabetical and not chronological!
Natural language processing is a key technology in web search, information retrieval, social network analysis, machine translation, speech recognition, and many other applications. The course introduces students to methods for natural language processing, natural language understanding, and information retrieval.
The course will combine a statistical, mathematical, and practical approach. Exercises with be in Python and some Python toolkits.
Lectures: Wednesdays, 13:45 - 15:15 @ Room 48-462 Reading:Much of the material we cover is contained in this free e-book (also available from O'Reilly and Amazon in printed form):
You should also do background reading on your own, using sources like Wikipedia and Google Scholar when appropriate. In particular, after each lecture, look up any important terms and ideas introduced in class online.
Exam:
Lecture 1 (17.10.12):Lecture 2 (24.10.12):
* these are iPython Notebook Worksheets. To use these you need to run ipython notebook --pylab=inline from the folder where you downloaded the files to. You will need version 0.13 or bigger. Ipython notebook is installed on the SCI machines.
** you need to download tagutils.py and put it in the same folder as the worksheets in order to run these *** you need to download fstutils.py and put it in the same folder as the worksheets in order to run these NEW
|