Notre méthode
ChefPodium n'invente pas de notes et ne copie pas de recettes. Voici, sans détour, comment ça marche.
1. Comment on trouve les recettes
Chaque grand site de cuisine publie lui-même la liste de ses recettes, pour que les moteurs de recherche les trouvent. On en a gardé plus de 600 000 adresses, sur une trentaine de sites en six langues (français, anglais, allemand, espagnol, italien, portugais) : Marmiton, CuisineAZ, Food.com, Kochbar, Tudo Gostoso, GialloZafferano, Recipe Tin Eats et d'autres. Quand tu tapes un plat, on retrouve dans ces listes les recettes qui le portent dans leur nom.
Tu peux chercher dans ta langue : un dictionnaire de cuisine intégré fait le lien entre « poulet », « chicken », « pollo » ou « Hähnchen », pour trouver le même plat dans toutes les langues. Une faute de frappe est corrigée automatiquement.
2. Comment on lit les notes
C'est notre propre programme qui ouvre chaque page et lit les données que le site publie lui-même (la note moyenne et le nombre d'avis). Comme ça, un chiffre affiché chez nous est bien celui du site d'origine, pas une estimation.
ChefPodiumBot. Il consulte le fichier robots.txt de chaque site et s'en tient à ses règles, lit au plus deux pages à la fois par site, avec une pause entre chaque. S'il est refusé ou si le site ne répond pas, la page est ignorée.
3. Comment on classe
Une recette notée 5/5 par 3 personnes n'est pas forcément meilleure qu'une recette notée 4,6/5 par 2 000 personnes. On ramène donc chaque note vers la moyenne générale quand il y a peu d'avis :
note ajustée = (avis ÷ (avis + 50)) × note + (50 ÷ (avis + 50)) × 4,2
Plus il y a d'avis, plus la note affichée compte. Avec 3 avis, la note ajustée d'un 5/5 est d'environ 4,2. Avec 2 000 avis, un 4,6/5 reste à 4,6. Les recettes dont le titre contient bien les mots tapés passent avant les autres, et celles qui sont dans ta langue passent d'abord. Tu peux aussi trier par meilleure note brute, par nombre d'avis ou par temps de préparation, et filtrer par langue.
4. Quand tu ouvres une recette
Notre programme lit la recette sur le site d'origine et la réécrit automatiquement avec d'autres mots, dans ta langue : mêmes ingrédients, mêmes quantités, mêmes temps de cuisson, étapes reformulées. Elle s'affiche ici, et la source est toujours citée en bas : le site, sa note, son nombre d'avis, et un lien vers la recette d'origine. La note affichée est celle de la recette d'origine, pas une note de ChefPodium.
La réécriture est automatique : vérifie les quantités, les temps de cuisson et les allergènes avant de te lancer. La liste des résultats, elle, n'affiche que le titre, la miniature, la note, le nombre d'avis, la durée et un lien.
5. Les limites
- Couverture partielle. Pour un plat très courant, des milliers de recettes existent : on lit quelques pages par site (les noms les plus simples et les plus anciennes, qui ont en général le plus d'avis), pas toutes. Une recherche remonte en général de 100 à 180 recettes sur 25 à 31 sites. Certains sites ne publient pas leur liste de recettes (750g, par exemple) ou bloquent les programmes automatiques : ils n'apparaissent pas.
- Les notes ne se comparent pas parfaitement. Chaque site a sa propre façon de recueillir les avis.
- Les sites changent. Une note ou une page peut avoir évolué depuis notre lecture. Les listes sont mises à jour chaque semaine et les résultats sont gardés 24 heures.