Sequential diversification.
More...
List of all members.
Detailed Description
Sequential diversification.
Literature:
-
Cai-Nicolas Ziegler, Sean McNee, Joseph A. Konstan, Georg Lausen: Improving Recommendation Lists Through Topic Diversification. WWW 2005
Constructor & Destructor Documentation
Constructor.
- Parameters:
-
item_correlation | the similarity measure to use for diversification |
Member Function Documentation
IList<int> DiversifySequential |
( |
IList< int > |
item_list, |
|
|
float |
diversification_parameter |
|
) |
| [inline] |
Diversify an item list.
- Parameters:
-
item_list | a list of items |
diversification_parameter | the diversification parameter (higher means more diverse) |
- Returns:
- a list re-ordered to ensure maximum diversity at the top of the list
Compute similarity between one item and a collection of items.
- Parameters:
-
item_id | the item ID |
items | a collection of items |
item_correlation | the similarity measure to use |
- Returns:
- the similarity between the item and the collection
Compute the intra-set similarity of an item collection.
- Parameters:
-
items | a collection of items |
item_correlation | the similarity measure to use |
- Returns:
- the intra-set similarity of the collection
The documentation for this class was generated from the following file:
- SequentialDiversification.cs