Description
Build a recommendation module that suggests the next puzzle a player should attempt based on their history, performance, difficulty progression, and unsolved gaps. A good recommendation system keeps players in flow — not too easy, not too hard — and surfaces puzzles they are likely to enjoy based on their category and tag engagement patterns.
Acceptance Criteria
Description
Build a recommendation module that suggests the next puzzle a player should attempt based on their history, performance, difficulty progression, and unsolved gaps. A good recommendation system keeps players in flow — not too easy, not too hard — and surfaces puzzles they are likely to enjoy based on their category and tag engagement patterns.
Acceptance Criteria
recommendationsmodule is scaffolded atsrc/recommendations/GET /recommendationsreturns up to 5 personalised puzzle suggestions