Learning Analytics Through Machine Learning and Natural Language Processing