Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DataModel model = new FileDataModel(new File("data/dataset2.csv")); //load data from file needed for analyzing data model
- UserSimilarity similarity = new LogLikelihoodSimilarity(model); //log likelihood similarity will be used for making recommendation
- UserNeighborhood neighborhood = new NearestNUserNeighborhood(10, similarity, model); //Define a group of user most similar to a given user
- Recommender recommender = new GenericUserBasedRecommender(model, neighborhood, similarity); // creates a recommendation engine
- System.out.println("=========================================================");
- List<RecommendedItem> recommendations = recommender.recommend(6, 5);
- for (RecommendedItem recommendation : recommendations) {
- System.out.println(recommendation);
- }
- System.out.println("=========================================================");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement