Sequential diversification
More...
Sequential diversification
Literature:
-
Cai-Nicolas Ziegler, Sean McNee, Joseph A. Konstan, Georg Lausen: Improving Recommendation Lists Through Topic Diversification. WWW 2005
Constructor
- Parameters
-
item_correlation | the similarity measure to use for diversification |
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