โ All projects
In progress
v0.1.0
Updated In development
Viewr
A video app with a real recommendation engine behind it, not a chronological list.
FlutterPythonRecommendationsBackend
Roadmap
Per-surface ranking weights in config
NextWeights are currently constants in code. Moving them out is what makes tuning possible without a deploy.
Satisfaction signal collection
NextEngagement is collected, satisfaction mostly is not, which limits what stage two can learn.
Search surface
LaterThe funnel generalises to it, but query understanding is a separate problem.
Known issues
VR-8Open
Cold-start users get the global popular list for too long
The handover from popularity to personalised retrieval has no ramp; it switches once a threshold is crossed.
VR-5Confirmed
Index rebuild invalidates in-flight retrieval
Swapping the index directory under a running process drops requests. Needs an atomic pointer swap.