- Overview of Natural Language Processing and text mining
- Text mining, cleaning, and processing
- Text classification
- Sentence structure, sequence tagging, sequence tasks, and language modelling
- Introduction to semantics and vector space models
- Dialog systems