Natural Language Processing with Deep Learning

Natural Language Processing with Deep Learning

Basic Information

I069 (3+2+1) - 8 ECTS credits

Natural language processing belongs to fundamental areas of artificial intelligence therefore, students in this course will learn how to model problems of natural language processing using advanced machine learning techniques. Students will learn theoretical approaches to different applications and language models. They will develop practical deep learning models for natural language processing using modern Python libraries for deep learning and evaluate on actual applications.

You can access the course content at the following link: PDF

Teachers

Basic literature

  1. Y. Goldberg, Neural Network Models for Natural Language Processing,Morgan & Claypool Publishers, 2017
  2. P. Goyal, S. Pandey, K. Jain, Deep Learning for Natural Language Processing: Creating Neural Networks with Python, Apress, 2018.

Additional literature

Teaching materials

The materials are available on the internal Teams channel of the course, through which all internal communication takes place. Students are required to register on the course’s Teams channel. The channel code for joining the course can be found in the schedule.