Detailed information |
Original study plan |
Bachelor's programme Artificial Intelligence 2020W |
Objectives |
Natural Language Processing (NLP) is the study of how to understand and process human language using computational methods. The aim of the course is to provide in depth knowledge on the essential elements of NLP, particularly based on machine learning and neural networks. Through assignments, students gain the know-how to develop effective NLP solutions with machine learning and neural networks for tasks such as document classification and sentiment analysis.
|
Subject |
The assignments cover the following topics:
- Text processing
- Sentiment analysis with machine learning and bag-of-word methods
- Working with word embeddings
- Document classification with PyTorch
|
Criteria for evaluation |
Three assignments during the course, and one in-class workshop
|
Methods |
Jupyter Notebook Assignments as well as one practice-oriented workshop.
|
Language |
English |
Changing subject? |
No |
Further information |
For further information visit https://www.jku.at/en/institute-of-computational-perception/teaching/alle-lehrveranstaltungen/natural-language-processing
|
Corresponding lecture |
in collaboration with 536DASCNLPV21: VL Natural Language Processing (1.5 ECTS) equivalent to 536DASCNLPK20: KV Natural Language Processing (3 ECTS)
|