-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Recommendations intersection metric #95
Labels
enhancement
New feature or request
Comments
blondered
changed the title
Recommendations intersection measurement
Recommendations intersection metric
Feb 21, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 21, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 22, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 22, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 22, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 22, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 22, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 27, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 27, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 28, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 29, 2024
azatnv
added a commit
to azatnv/RecTools
that referenced
this issue
May 31, 2024
blondered
pushed a commit
that referenced
this issue
May 31, 2024
Added intersection metric Closes #95
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Feature Description
Metric to measure intersection in user-item (or item-item) pairs between recommendation lists.
Why this feature?
It helps for both candidate-generators selection in pipelines, and for popularity bias measurement.
Additional context
We can keep ref_recos a simple pd.DataFrame to calculate intersections with one algorithm.
For multiple intersection calculations we can pass multiple models recommendations in a dict:
ref_recos = {"one": ref_recos_one, "two": ref_recos_two}
Result dict from
calc_metrics
will haveintersection_one
andintersection_two
keys if ref_recos is a dict (merging keys frommetrics
andref_recos
.The text was updated successfully, but these errors were encountered: