Programming Techniques for NLP
The objective of this course is to learn by practical exercises to use software tools that are useful for Natural Language Processing (NLP). In this course the students will learn how to program with Python, including specific libraries for NLP and exercises using standards for the representation of linguistic information in text.
- Programming basics
- Functions and classes
- Basic data structures
- Libraries for the construction and treatment of linguistic resources
- Advanced applications