gorse-io / gorse-io/gorse

Issue: Repetitive Recommendations

Open
#742 3 comments 2 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.