Je cherche des informations sur l'algorithme de vote qui me conviendra le mieux. J'ai un système de vote de base 'Up/Down' où un utilisateur peut seulement voter le produit vers le haut ou vers le bas. Je voudrais que ce soit pondéré pour qu'un produit qui date d'un an ne soit pas soumis aux mêmes normes qu'un produit neuf.Algorithme de vote pondéré
Je pense faire un algorithme qui prend le nombre de votes pour chaque produit au cours des 30 derniers jours. Cependant, cela crée un inconvénient. Je ne veux pas que les votes de plus de 30 jours deviennent insignifiants, mais peut-être pas aussi pondérés que les plus récents. Puis, éventuellement, les votes après 90 jours sont même moins pondérés que ceux de plus de 30 jours.
Quelqu'un est-il au courant d'un algorithme qui le fait déjà et encore plus est capable d'être calculé facilement en PHP?