As adaptivity in e-learning systems has become popular during the past years, new challenges and potentials have emerged in the field of adaptive systems. Adaptation, traditionally focused on the personalization of content, is now also required for learner communication and cooperation. With the increasing complexity of adaptation tasks, the need for automated processing of usage data, informat...