Assigments and syllabus from Natural Language Processing @ University of Wrocław 2020 Class
Sometimes jupyter notebooks doesn't render. Use this in case https://nbviewer.jupyter.org.
- Introduction to NLP
- MaxMatch&ReverseMaxMatch
- Byte Pair Encoding
- WordPiece
- N-Gram Models
- N-Gram Text Generation
- Smoothing for N-Gram Models
- Class based N-Grams
- Laplace Smoothing
- Deleted Interpolation
- Absolute Discounting
- Kneser-Ney Smoothing
- Katz back-of
- ARPA
- PERPLEXITY
- N-Gram Text Reconstruction
- N-Gram Classification
- Collocations
- Grammar in NLP (linguistics point of view)
- Stemming and lemmatization
- Vector Immersion
- Word2Vec
- Glove
- HMMs in NLP
- Viterbi Algorithm
- EM for HMM
- POS Tagging
- DAN
- RNN
- Context-free grammars in NLP
- TreeBanks
- Parsing
- CYK
- Recursive Descent Parser
- Shift-Reduce
- Earley parser
- Chart parser
- Phrase structure grammars
- Chunking
- Named Entity Recognition
- Probabilistic context-free grammars
- Statistical parsing
- Dependency grammars