Version de démonstration — candidats fictifs. Lancement avec les candidats réels : après publication des programmes officiels.

Méthodologie

Comment sont construites les thèses, les positions et le score d'affinité de matcher-2027.

Statut du projet — MVP, données fictives

Ce site est un prototype technique (MVP). Les 4 candidats et les 30 thèses actuellement disponibles sont des données fictives, créées pour valider l'ossature du site avant une phase éditoriale ultérieure de collecte de vrais programmes, votes et interviews. Aucun candidat réel, aucun parti réel et aucune personnalité réelle ne sont représentés à ce stade.

Grille de positionnement

Chaque thèse est un énoncé neutre et symétrique sur lequel un candidat peut se positionner sur une échelle à 5 niveaux, de « pas d'accord » (-2) à « d'accord » (+2), en passant par « neutre » (0). Vous répondez avec 3 choix simplifiés (d'accord, neutre, pas d'accord) ou passez la thèse si vous n'avez pas d'avis. Chaque position de candidat est sourcée : programme officiel, vote parlementaire ou interview, avec une citation, une URL et une date. Les règles de rédaction des thèses sont détaillées dans le fichier content/thesis-guidelines.md du dépôt, qui s'inspire des lignes éditoriales du Wahl-O-Mat allemand.

Calcul du score d'affinité

Pour chaque thèse à laquelle vous répondez, on calcule un écart normalisé entre votre position et celle du candidat (de 0, écart maximal, à 1, accord parfait). Les thèses passées ne comptent pas dans le calcul. Si vous cochez « sujet important pour moi », votre réponse compte double dans la moyenne. Le score final est la moyenne pondérée de ces écarts sur l'ensemble des thèses répondues, exprimée en pourcentage. Le taux de couverture affiché (part des 30 thèses effectivement répondues) donne une indication de la fiabilité du score : plus vous passez de thèses, plus l'intervalle de confiance du résultat est large.

Confidentialité

L'intégralité du calcul se fait dans votre navigateur. Vos réponses sont conservées uniquement dans la mémoire de session de votre navigateur (sessionStorage) le temps de votre visite et ne sont jamais transmises à un serveur. Aucune donnée personnelle n'est collectée, aucun compte n'est requis, aucun outil d'analytics n'est utilisé.

Gouvernance et transparence

Le code source, les thèses, les positions et leurs sources sont publics et versionnés dans le dépôt du projet. Toute correction ou contestation d'une source peut être signalée via une contribution publique (issue ou pull request) sur le dépôt GitHub.

Déclaration d'intérêt de l'auteur

Auteur : Alexandre Dufour, engagé au parti Horizons — les positionnements sont sourcés et vérifiables, la méthodologie est publique.

Voir toutes les sources détaillées