Machine learning toolkit for natural language processing. Written for Lisbon Machine Learning Summer School (lxmls.it.pt). This covers
- Scientific Python and Mathematical background
- Linear Classifiers
- Sequence Models
- Structured Prediction
- Syntax and Parsing
- Feed-forward models in deep learning
- Sequence models in deep learning
Instructions for Students
-
Use the student branch not this one!
-
You do not need to run setup.py or pip install, read instructions in the Day 0 chapter of the LXMLS guide.
Instructions for non Students
Feel free to install the toolkit with
pip install .
Bear in mind that the main purpose of the toolkit is educative. You may resort to other toolboxes if you are looking for efficient implementations of the algorithms described.