cine-taste
Une découverte de films dont le classement de tendance décroît par construction, sans aucune tâche planifiée.
- 0tâche planifiée
- O(1)par interaction
- 25tests au vert
Le problème
Une tendance doit oublier : un film très vu il y a un mois ne doit pas écraser celui de cette semaine. La solution habituelle recalcule les scores à intervalles réguliers, avec une tâche planifiée qui peut tomber en panne.
L'approche retenue
Le score est une somme d'interactions escomptées par leur ancienneté. Factorisée, elle devient un accumulateur mis à jour en temps constant, stocké en logarithme (log-sum-exp) pour rester fini. La décroissance est dans la formule : rien ne repasse derrière.
