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

Upselling recommendation with NDR for implicit feedback (millions users, few items) #714

Open
lpiscusc opened this issue Apr 16, 2024 · 1 comment

Comments

@lpiscusc
Copy link

lpiscusc commented Apr 16, 2024

I am currently developing an upselling recommendation system.

Scenario:

  • Millions of users
  • Few dozen items
  • Most users do not interact with any items
  • No ratings, only known whether the user has interacted with the item (implicit feedback)

Approach:

  • Implementing an NDR (Two-tower) architecture using user and item features
  • Currently treating it as a retrieval problem, inputting only user-item interactions (positive feedback) to the model

I was wondering if this is the right approach or if it might make sense to transform it into a ranking problem (1 if the user interacts and 0 otherwise), with the caveat that the size of the database could explode because if I understand correctly, negative examples would have to be created manually.
What is the best way to proceed?

@rlcauvin
Copy link

Would you provide more information about how items are presented to users? Do you have data on the implicit negative interactions, events where a user had an opportunity to engage positively with an item but chose not to do so?

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

2 participants