Hebrew University of Jerusalem - Prof Omri Abend
Natural Langue Processing (NLP) addresses the automatic analysis of text and speech, and interfaces with various fields such as formal languages, machine learning, linguistics and cognitive psychology. It also has a variety of applications, e.g., in machine translation, information retrieval, and human-computer interaction. The course will present the main challenges the field is facing and (mostly statistical) techniques for addressing them.
- Language models, smoothing and neural language models
- Bag of words models
- Log-linear models and feed-forward neural networks
- Linear chain methods, tagging, named entity recognition
- Recurrent neural networks
- Vector space models of semantics
- Sentiment analysis
- Syntactic parsing
- Information extraction
- Transformers and transfer learning
- Machine translation