Email zadetek: Knowledge-based recommender systems: overview and research directions