Text this: Enriching the Learner's Model through the Semantic Analysis of Learning Traces