A series of notebooks that constitute the coding assignments for Natural Language Processing subject in Artificial Intelligence degree (UAB).
1, 2: RegEx
3, 4, 5: Minimum Edit Distance
6: ELIZA with regEx
1-6: Experiment with tree parsing in Context free grammars, both probabilistic and non-probabilistic
Simple language models: ngrams, MLE, laplace, stupid backoff
Sequence labeling and NER with a simple baseline algorithm
Sequence labeling and NER with HiddenMarkov Models (HMM) and Conditional Random Fields (CRF)