729A27 · 6 credits · Advanced level (A1N) · Kognitionsvetenskap
Natural Language Processing
Discontinued
No exam statistics yet
There is no exam sitting with at least 5 students in the last three academic years. New courses and project-only courses often have no statistics.
Part of 1 programme
About the course
Aim
After completion of the course, the student should on an advanced level be able to: - explain state-of-the-art natural language processing algorithms and analyse them theoretically - implement natural language processing algorithms and apply them to practical problems - design and carry out evaluations of natural language processing components and systems - seek, assess and use scientific information within the area of natural language processing
Content
Natural Language Processing (NLP) develops techniques for the analysis and interpretation of natural language, a key component of smart search engines, personal digital assistants, and many other innovative applications. The goal of this course is to provide students with a theoretical understanding of and practical experience with the advanced algorithms that power modern NLP. The course focuses on methods that involve machine learning on text data. The course covers the following areas: State-of-the-art NLP algorithms for the analysis and interpretation of words, sentences, and texts. Relevant machine learning methods based on statistical modelling, combinatorial optimisation, and neural networks. NLP applications. Validation methods. NLP tools, software libraries, and data. NLP research and development.
- Examiner
- Marco Kuhlmann
- Main field of study
- Kognitionsvetenskap