Natural Language Processing - AA 2017/2018
Prof. Licia Sbattella
Stuff to download for the lab session of Thursday 19th:
Please, come with your own laptop!
- NLTK: see "Installing NLTK" and "Installing NLTK Data" for prerequisites and how to download corpora
- An IDE of your choice, for Python
Course schedule has been updated, again again...
Course schedule has been updated, again...
Course schedule has been updated again.
Slides "Shallow parsing, probabilistic parsing" and "Error correction, prediction, n-grams" has been updated.
Course schedule has been updated.
Web site is on-line.
Prof. Licia Sbattella
Ing. Roberto Tedesco:
- Slides shown during lectures.
- Most of the course slides are based on the book: D. Jurafsky and J. H. Martin, Speech and Language Processing, 2nd edition.
- Another useful book: C. D. Manning and H. Schuetze, Foundations of Statistical Natural Language Processing.
- Introduction to the NLTK toolkit (version 3): S. Bird, E. Klein, and E. Loper: Natural Language Processing with Python (look at the HTML version)
- How to take exams:
- Exam is written and lasts 2h30min.
- Exam is composed of 3 topics, each composed of 3 questions (9 questions in total).
- Among such questions, you could find one or two simple exercises (drawing simple parse trees, calculate simple formulas about smoothing, etc.); you do not need any calculator.
- Whenever you want to attend an exam, or need to register your final mark, you must enroll. PLEASE, DO NOT FORGET TO ENROLL TO THE CALLS. NO EXCEPTIONS WILL BE CONSIDERED!
- Laboratory sessions. Four lab sessions will give you extra points; signatures will be collected.
- Thursday 2017-9-28 - 10.15 to 13.15 - classroom D.0.1
- Thursday 2017-10-19 - 10.15 to 13.15 - classroom D.0.1
- Wednesday 2017-10-25 - 10.15 to 12.15 - classroom D.2.2
- Thursday 2017-10-26 - 10.15 to 13.15 - classroom D.0.1
Download course materials
Words (morphology, error correction, prediction, n-grams)
POS tagging, syntactic analysis
Neural Networks and NLP
At the ARCSLab laboratory, students and researchers study models ad technologies related to the development of adaptive and relational systems.
Research topics include:
Theses are available on such topics! Have a look!
- Multi-channel access to web services and information
- Multimodal communication and storytelling
- Virtual contexts for rehabilitation and education
- NLP, including speech analysis and voice processing
- Particular attention is given to applications for fragility, disease and disability