Teaching Topics
Natural Language Processing (NLP)
- Formal Grammars
- Regular Expressions
- Dependency Parsing
- An introduction to Deep Learning
- Prompt Engineering
- LLMs in practice
- Constrained Decoding
Softskills
Web technology
Information Extraction
- Introduction to NLP
- Named Entity Recognition
- Named Entity Recognition and Classification
- Entity Typing
- Disambiguation
- Fact Extraction
- Information Extraction by reasoning
- Wrapper Induction
- Evaluation
Logic & Probability
- Fuzzy Logic
- Probabilistic Soft Logic
- Propositional Logic
- Weighted MAX SAT
- Markov Logic
- Introduction to Probability Theory, CRFs, HMMs, Markov Chains etc.
- Contextual Knowledge