/Deep_Learning_in_LangTech_course

Materials for the University of Turku course TKO_8965 Deep Learning in Human Language Technology (previously named TKO_2101 Natural Language Processing)

Primary LanguageJupyter NotebookOtherNOASSERTION

Deep Learning in Human Language Technology course

Materials for the University of Turku course TKO_8965 Deep Learning in Human Language Technology (previously named TKO_2101 Natural Language Processing).

UTU Moodle page

Feed-forward NNs and the BoW model

Bag of words text classification with neural networks. On the lectures, we work our way through basic neural network models, their training, and application to classification.

Convolutional Neural Networks

Convolutional neural networks and their use in natural language processing.

Recurrent Neural Networks

Introduction to recurrent neural networks and applications to various NLP tasks.

Sequence to sequence and attention

Encoder-decorer and sequence-to-sequence architectures and introduction to neural attention.

Transformer and transfer learning

Self-attention, transformer model, and deep transfer learning.

Applications and evaluation

NLP applications of neural networks and evaluation of NN models.