A tutorial example of a content-based and a collaborative-filtering recommender

In this series