coclustering, Content-based Recommender Systems, Jaccard similarity, nonnegative matrix factorization, Serendipity.