Skip to content
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

knn/dbscan/cosimilarity based user clusters #5

Open
3 tasks
LucaNyckees opened this issue Oct 7, 2024 · 0 comments
Open
3 tasks

knn/dbscan/cosimilarity based user clusters #5

LucaNyckees opened this issue Oct 7, 2024 · 0 comments
Assignees

Comments

@LucaNyckees
Copy link
Owner

LucaNyckees commented Oct 7, 2024

Problem

We want to add a brick to the recommender system, which takes into account similarities between users.

ToDo

  • create a matrix with a row for each user, and then for each column (=product), the interaction the user had with that product (no interaction, or purchase with some rating)
  • with this matrix, each user is a vector of dimension (1, total_nb_of_products). Cluster those vectors with any algorithm passed as argument (can be kNN, DBSCAN, cosine similarity etc., as long as it does not suffer too much from high dimensionality)
  • integrate this brick to the recommendation system by proposing products of similar users for the active user

Context

No response

Notes

No response

@LucaNyckees LucaNyckees self-assigned this Oct 7, 2024
@LucaNyckees LucaNyckees changed the title knn based user clusters knn/dbscan/cosimilarity based user clusters Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant