Integrating Learning Analytics and Semantics in Problem-Based Learning