recommender library in js