Skip to content
This repository has been archived by the owner on Mar 20, 2024. It is now read-only.

Add exclusion set to RatingRecommender (and other recommenders?) #36

Closed
ghost opened this issue Sep 21, 2013 · 2 comments
Closed

Add exclusion set to RatingRecommender (and other recommenders?) #36

ghost opened this issue Sep 21, 2013 · 2 comments
Assignees
Milestone

Comments

@ghost
Copy link

ghost commented Sep 21, 2013

(originally reported in Trac by @mludwig on 2011-03-25 21:23:11)

The purpose of this is to enable the ability to include or exclude a user's rated items from the rating set. It is not reasonable to make someone pass in a candidate set consisting of the compliment of the user's rated items.

Instead we need to provide both an include and exclude set of items. Items in the exclude set will never be returned, even if they are in the include set. Items not in the include set will not be returned. If the include set is empty (default), it is the universe of items. The default exclude set is the user's ratings, although the empty set/null is still considered to be empty (to say "don't exclude anything").

This creates a little bit of an inconsistency between include/exclude default behavior, but we can document this or improve it.

Another option is to provide an include set and an exclusion predicate, but this provides the same capabilities as the system above.

Note: This issue has been automatically migrated from Bitbucket
Created by grouplens on 2013-02-01T21:55:32.023931+00:00, last updated: 2013-02-01T22:35:42.483440+00:00

@ghost
Copy link
Author

ghost commented Sep 21, 2013

Michael Ekstrand ekstrand@cs.umn.edu on 2011-03-28 20:13:13 said:

In [c999d38e9b730a45855a5113dcd24e59456bdfc2]:

Add exclusion to user-user CF (closes #36)

Note: This comment has been automatically migrated from Bitbucket
Created by grouplens on 2013-02-01T21:55:32.734077+00:00, last updated: None

@ghost ghost assigned mdekstrand Sep 21, 2013
@ghost
Copy link
Author

ghost commented Sep 21, 2013

Michael Ekstrand ekstrand@cs.umn.edu on 2011-03-28 18:11:01 said:

In [56ea56296e6c3bfb01fc51b157defb55245d0d30]:

Add exclusion set API to recommendation (refs #36).

Note: This comment has been automatically migrated from Bitbucket
Created by grouplens on 2013-02-01T21:55:32.358287+00:00, last updated: None

@ghost ghost closed this as completed Sep 21, 2013
This issue was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant