Issue: Repetitive Recommendations
- Dominant language
- Go
- Stars
- 9.8k
- Forks
- 912
- Avg merge
- 2h 35m
- Merged PRs (30d)
- 9
Description
### **Description:**
I am currently using Gorse for recommendation in my application, and I've noticed that all users are consistently receiving popular games as recommendations, resulting in repetitive suggestions. This behaviour is unexpected, as I expect the recommendations to be more personalized based on users' interactions.
Steps to Reproduce:
Set up Gorse with the following configuration:
```
[recommend]
cache_expire = "10s"
cache_size = 100
[recommend.online]
fallback_recommend = ["item_based", "popular"]
num_feedback_fallback_item_based = 4
[recommend.offline]
enable_latest_recommend = true
enable_popular_recommend = true
enable_user_based_recommend = true
enable_item_based_recommend = true
enable_collaborative_recommend = true
enable_click_through_prediction = true
explore_recommend = {"latest": 0, "popular": 0}
refresh_recommend_period = "1m"
check_recommend_period = "1m"
```
Have multiple users (e.g., 600 users) interact with around 80 games over time.
Expected Behavior:
I would expect the recommendation system to provide more diverse and personalized recommendations based on users' interactions and preferences.
Actual Behavior:
All users seem to be receiving the same popular games as recommendations, leading to repetitive suggestions for everyone.
Note:
I have tried various configurations and explored the documentation, but I couldn't find a solution to this problem.
Contributor guide
Assessment
This issue has not been assessed yet.