Contextualized knowledge services for personalized learner support