Textbook in PDF format
Introduction
Morphology
Syntax
Semantics
Word representation and Information Retrieval
Topic Models
Neural Word representations
Sentiment Analysis
Traditional Sequence Labeling (HMM/CRF) – Part-of-Speech Tagging
Neural Sequence Labeling
Automatic Speech Recognition
Pretrained Encoder Models
Traditional Approaches for Natural Language Generation Tasks
Sequence to Sequence Models
Attention, Summarization
Large Language Models
Instruction Following
Specialized Models
Decoding
Retrieval Augmented Generation
Neural Dialog Systems
Multimodal NLP
Trustworthy LLMs?
Hallucination
Overview
Linguistic Background
Text representation
Learning
Models
Tasks
Evaluation