Coursework for Machine Learning and Natural Language Processing