Advertisement
Guest User

Untitled

a guest
Oct 28th, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. DataModel model = new FileDataModel(new File("data/dataset2.csv")); //load data from file needed for analyzing data model
  2.  
  3. UserSimilarity similarity = new LogLikelihoodSimilarity(model); //log likelihood similarity will be used for making recommendation
  4.  
  5. UserNeighborhood neighborhood = new NearestNUserNeighborhood(10, similarity, model); //Define a group of user most similar to a given user
  6.  
  7. Recommender recommender = new GenericUserBasedRecommender(model, neighborhood, similarity); // creates a recommendation engine
  8.  
  9. System.out.println("=========================================================");
  10. List<RecommendedItem> recommendations = recommender.recommend(6, 5);
  11.  
  12. for (RecommendedItem recommendation : recommendations) {
  13. System.out.println(recommendation);
  14. }
  15. System.out.println("=========================================================");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement