Expertise recommender: a flexible recommendation system and architecture
Recommending and evaluating choices in a virtual community of use