org.mymedialite.grouprec
Interface IGroupRecommender

All Known Implementing Classes:
Average, GroupRecommender, Maximum, Minimum, PairwiseWins, WeightedAverage

public interface IGroupRecommender

Interface for group recommenders.


Method Summary
 java.util.List<java.lang.Integer> rankItems(java.util.Collection<java.lang.Integer> users, java.util.Collection<java.lang.Integer> items)
          Rank items for a given group of users.
 

Method Detail

rankItems

java.util.List<java.lang.Integer> rankItems(java.util.Collection<java.lang.Integer> users,
                                            java.util.Collection<java.lang.Integer> items)
Rank items for a given group of users.

Parameters:
users - the users
items - the items to be ranked
Returns:
a ranked list of items, highest-ranking item comes first