Methodologie du scoring MonParti
Derniere mise a jour : avril 2026 · Version 2.1
L'essentiel
Scoring par parti (pas par candidat), penalite de confiance bayesienne pour les partis mal documentes, 210 questions adaptatives reparties sur 12 themes et 53 sous-axes, discriminations calibrees empiriquement (Monte-Carlo 500 respondants), marge d'erreur dynamique affichee a cote de chaque resultat. Deux formats : quiz rapide (33 questions equilibrees, ~5 min) ou quiz complet (210 questions, ~15 min).
Structure du quiz et formats
La banque de questions est organisee hierarchiquement en 12 themes (economie, ecologie, social, securite, immigration, democratie, education, travail, logement, souverainete, numerique, international) subdivises en 53 sous-axes. Chaque sous-axe porte une position par parti, ce qui donne 27 partis x 53 sous-axes = 1 431 positions codees au total.
Deux formats sont proposes sur la page d'accueil :
- Quiz rapide : 33 questions equilibrees (30 Likert + 3 curseurs) selectionnees par algorithme avec caps thematiques (max 2 par sous-axe, max 3 par theme) garantissant la couverture des 12 themes. Score = discrimination penalisee par difficulte. Environ 5 minutes, marge d'erreur plus large.
- Quiz complet : les 210 questions (196 Likert + 14 curseurs), environ 15 minutes, marge d'erreur la plus fine, couverture complete des 53 sous-axes incluant SNU, bioethique (PMA/GPA/fin de vie), dissuasion nucleaire, ethique des elus, Outre-mer, politique familiale, handicap, droits des femmes, mobilites, mineurs et ecrans, eau, fraude fiscale, et medias.
Le site fonctionne entierement hors-ligne apres la premiere visite : un service worker met en cache les pages et les donnees du quiz. Aucune requete reseau n'est emise pendant le questionnaire, meme avec une connexion instable.
Comment fonctionne le scoring
Nous comparons vos reponses aux programmes des partis, pas aux positions individuelles des candidats. C'est ce que nous appelons l'approche party-first (centree sur le parti) : elle reflete la realite du systeme politique francais ou les programmes sont portes par les formations politiques.
Pour chaque question, votre position et celle du parti sont placees sur une echelle de -2 a +2. L'ecart est normalise en pourcentage de concordance.
Le score final est une moyenne ponderee tenant compte de vos priorites thematiques et de l'indice de fiabilite (score de confiance de 0 a 1 attribue a chaque source). Le resultat est exprime en pourcentage de 0 a 100 %.
Une penalite de confiance bayesienne ajuste le score final selon la formule score = 50 + (brut − 50) × confiance. C'est un posterior classique avec un prior neutre a 50 % : a confiance 1, le score observe est entierement retenu ; a confiance 0, on retombe sur le prior neutre. Concretement, un parti avec une confiance moyenne de 0.60 conserve 60 % de l'ecart au prior, tandis qu'un parti a 0.90 conserve 90 % du signal. Aucune constante arbitraire : c'est la confiance elle-meme qui fait office de poids d'observation.
Comment sont documentees les positions
27 partis couverts, de Lutte Ouvriere a Reconquete, representant l'integralite du spectre politique francais. Chaque parti est positionne sur 53 sous-axes, soit 1 431 positions au total, codees a partir de plus de 200 sources verifiables : programmes officiels, votes parlementaires (datan.fr, assemblee-nationale.fr, senat.fr), propositions de loi, communiques officiels, interviews et tribunes recentes. 65 cellules ont ete spot-checkees par audit externe en avril 2026 ; 4 erreurs de signe corrigees. Les 13 sous-axes les plus recents (Phase 1 fin 2025 + Phase 2 avril 2026) couvrent le SNU, la bioethique (PMA/GPA/fin de vie), la dissuasion nucleaire, l'ethique des elus, l'Outre-mer, la politique familiale, le handicap, les droits des femmes, les mobilites, les mineurs et ecrans, la gestion de l'eau, la fraude fiscale, et les medias.
Chaque position est accompagnee d'un indice de confiance par axe calcule a partir d'un bareme a tiers hierarchises : vote parlementaire (plus fiable, 0.92), absence documentee de position (0.85), programme officiel (0.78), source directe recente (0.72), analyse tierce (0.60), inference famille politique (0.48). Une penalite d'age reduit la confiance pour les sources anterieures a 2024 et un bonus d'agregation la releve quand plusieurs sources concordantes existent. Les contradictions documentees entre la position officielle du parti et les actes de ses responsables declenchent une penalite (multiplication par 0.85).
Manuel de codage
Le codage des positions des partis suit un protocole rigoureux decrit dans notre Manuel de codage v1. Ce document de reference detaille :
- Les principes de neutralite editoriale appliques a chaque position
- La hierarchie des sources bareme V2 : vote parlementaire (acte juridique, 0.92) > absence sourcee (0.85) > programme officiel (0.78) > source directe recente (interview ou presse, 0.72) > analyse tierce (0.60) > inference famille politique (0.48), avec penalite d'age et bonus d'agregation
- Le protocole de double codage croise entre codeurs independants
- L'echelle de valeurs de
-2a+2avec ses definitions precises - Le calcul de l'indice de confiance (0 a 1) et ses criteres
- Les regles de gestion des contradictions et des evolutions de positions
La marge d'erreur expliquee
La marge d'erreur affichee a cote de chaque score reflete l'incertitude residuelle de votre resultat. Elle depend du nombre de questions repondues, de la couverture thematique, de la fiabilite des sources et de la variance de vos reponses. La marge maximale est plafonnee a 35 points.
La fiabilite des sources pese jusqu'a quinze points dans le calcul de la marge (contre huit dans la version initiale). Cela signifie qu'un parti dont les positions sont peu documentees affichera une marge d'erreur de 2 a 35 points nettement plus large, signalant a l'utilisateur que le score est moins certain.
Le quiz adaptatif
La banque contient 210 questions actives : 196 au format Likert (six boutons : Tout a fait d'accord, Plutot d'accord, Neutre, Plutot en desaccord, Pas du tout d'accord et Je ne sais pas) et 14 a curseur numerique pour les questions quantitatives comme l'age de depart a la retraite, le montant du SMIC, le budget de la defense ou le nombre de titres de sejour delivres par an. Les discriminations de chaque question sont calibrees empiriquement par simulation Monte-Carlo sur 500 respondants synthetiques (modele cognitif a 8 dimensions ideologiques + biais psychometriques realistes).
Les reponses Likert sont codees sur l'echelle interne -2 (pas du tout d'accord), -1 (plutot en desaccord), 0 (neutre), +1 (plutot d'accord), +2 (tout a fait d'accord). Les valeurs des curseurs sont projetees lineairement sur la meme echelle lors du calcul.
L'option "Je ne sais pas" est distincte de "Neutre" : elle signale une absence d'opinion sur le sujet et la question est alors exclue du calcul de concordance, sans penaliser le score ni augmenter artificiellement la marge d'erreur.
Les questions ne sont pas posees dans un ordre fixe. L'algorithme selectionne dynamiquement la question suivante pour maximiser la reduction de l'incertitude sur votre profil politique, tout en respectant une couverture equilibree des themes.
Accessibilite et transparence
Chaque question du quiz est accompagnee d'un bouton "Qu'est-ce que ca signifie ?" qui affiche une version simplifiee en langage courant. Les 210 questions disposent d'un texte simplifie redige sans jargon.
Les termes techniques presents dans le texte des questions (ISF, TVA, PIB, OTAN, OQTF, etc.) sont automatiquement surlignes et definis au survol grace a un glossaire de plus de 80 termes politiques, economiques et institutionnels.
Les resultats affichent un indicateur de fiabilite a cote de chaque parti : aucun indicateur pour les donnees fiables, "partiel" pour les positions issues de declarations publiques, et "estime" pour les positions deduites de la famille politique. Ces indicateurs sont calcules automatiquement a partir de la confiance moyenne des positions du parti.
Les resultats peuvent etre telecharges sous forme d'image (format 1200x630, compatible reseaux sociaux) et partages directement sur X, Facebook ou LinkedIn.
Questions frequentes
- 1. Mes donnees sont-elles collectees ?
- Non. Aucune donnee n'est transmise a un serveur. Tout le calcul s'execute dans votre navigateur. Vos reponses sont stockees temporairement dans la session du navigateur (sessionStorage) et effacees a la fermeture de l'onglet.
- 2. Comment est finance ce projet ?
- MonParti est un projet benevole et non-lucratif. Aucun financement politique, publicitaire ou corporate. L'hebergement (Codeberg Pages) est gratuit et le code est open source, ce qui elimine les couts recurrents. Aucune collecte de dons n'est active a ce stade.
- 3. Puis-je verifier l'algorithme ?
- Oui. Le code source est publie en open source sur Codeberg. L'algorithme de scoring, la grille de questions, les positions des partis et le manuel de codage sont entierement verifiables et auditables.
- 4. Comment les positions des partis sont-elles codees ?
- Chaque position est codee a partir de sources publiques verifiables selon un protocole hierarchise. Le bareme V2 attribue une confiance par tier de source : vote parlementaire (plafond
0.95) > absence de position explicitement documentee (0.90) > programme officiel (0.87) > source directe — interview ou communique (0.80) > analyse tierce (0.68) > inference famille politique (0.55). Une penalite d'age reduit la confiance des sources anciennes, un bonus d'agregation recompense les sources concordantes multiples, et les contradictions documentees declenchent une penalite multiplicative. Au total, 1 431 positions couvrent 27 partis sur 53 sous-axes, revues en 6 phases de recherche documentaire coordonnee (29 agents paralleles), avec spot-check externe de 65 cellules en avril 2026 (4 erreurs de signe corrigees). - 5. Pourquoi l'ordre des questions change-t-il a chaque session ?
- Le quiz utilise un algorithme adaptatif qui selectionne dynamiquement la question suivante pour maximiser la reduction de l'incertitude sur votre profil politique. L'ordre depend de vos priorites thematiques et de vos reponses precedentes.
- 6. Que signifie la marge d'erreur affichee ?
- La marge d'erreur reflete l'incertitude residuelle de votre resultat. Plus vous repondez a de questions et plus la couverture thematique est large, plus la marge se reduit. Un score de 72 % avec une marge de 5 points signifie que votre concordance reelle se situe probablement entre 67 % et 77 %.
- 7. Puis-je sauter des questions ?
- Oui. Les questions sautees sont simplement ignorees dans le calcul. Cependant, sauter de nombreuses questions peut reduire la precision de vos resultats et augmenter la marge d'erreur.
- 8. MonParti me dit-il pour qui voter ?
- Non. MonParti est un outil d'aide a la reflexion, pas une recommandation de vote. Il mesure la distance entre vos positions et celles des partis, avec une marge d'erreur explicite. Votre choix electoral vous appartient.
- 9. Comment signaler une erreur dans une position ?
- Ouvrez une issue sur le depot Codeberg en indiquant la position concernee et la source. Toute correction suit le protocole de double codage croise et est tracee dans l'historique des versions.
- 10. Toutes les positions sont-elles aussi fiables ?
- Non. Les partis Fiables (confiance moyenne
≥ 0.70) disposent majoritairement de sources directes (programmes officiels, votes parlementaires, interviews recentes, ou absence explicitement documentee). Les partis Partiels (0.55-0.70) ont un melange d'analyses tierces et d'inferences famille politique. Les partis Estimes (< 0.55) ont des positions majoritairement inferees sans source directe. Les seuils correspondent aux planchers epistemiques des tiers de source et ne sont pas des conventions d'affichage arbitraires. La marge d'erreur affichee a cote de chaque parti integre cette difference de fiabilite via un shrinkage bayesien lineaire : le score final est un melange entre le score observe et le score neutre (50 %), pondere par la confiance moyenne. - 11. Le codage des positions est-il neutre ?
- Le codage a ete realise a partir de sources publiques verifiables selon le protocole decrit dans notre manuel de codage. Un double codage croise par deux codeurs IA independants a ete effectue en phase initiale du projet sur les 1 080 positions de la grille v1 (40 sous-axes) : le taux de divergence superieure a 0,5 point etait de 14,6 %, et chaque divergence a ete arbitree manuellement. Le meme protocole s'applique aux positions ajoutees depuis (les 135 positions des 5 sous-axes les plus recents — SNU, bioethique, dissuasion, ethique des elus, Outre-mer — ont ete sourcees a partir de programmes officiels, votes parlementaires 2024-2026, declarations publiques datees). Un biais residuel reste possible et le codage sera soumis a une verification par des experts politologues avant la sortie publique.
- 12. Pourquoi les resultats sont par parti et pas par candidat ?
- MonParti utilise un modele party-first : les positions sont codees au niveau du parti (programme officiel), pas du candidat individuel. Ce choix reflete la realite du systeme politique francais ou les programmes sont portes par les partis. Les candidats sont affiches comme representants de leur parti, avec mention de leurs divergences personnelles documentees lorsqu'elles existent.
- 13. Que signifie l'indicateur "estime" ou "partiel" ?
- L'interface de resultats affiche des indicateurs de qualite a cote de chaque score de parti. Le symbole "estime" signale que les positions de ce parti reposent sur des sources indirectes (declarations, famille politique) plutot que sur un programme officiel detaille — la confiance moyenne est basse et le score est davantage tire vers 50 %. Le symbole "partiel" indique que le parti n'est pas positionne sur tous les sous-axes, ce qui augmente la marge d'erreur. Ces indicateurs sont transparents pour que l'utilisateur sache exactement quel degre de fiabilite accorder a chaque resultat.
- 14. Comment savez-vous que le bareme de confiance est fiable ?
- Un rapport de calibration automatise (
data/calibration-report.ts) mesure la correlation entre la qualite des tiers de source utilises pour chaque parti et leur confiance moyenne finale. La correlation de Pearson actuelle est de 0.92 (sur un maximum theorique de 1.0), ce qui signifie que les partis documentes majoritairement par votes parlementaires et programmes officiels obtiennent bien une confiance plus elevee que ceux documentes par inference famille politique. Le bareme n'est donc pas calibre sur une verite-terrain externe (impossible sans sondage), mais sa coherence interne est verifiee et publique. Les details de la refonte V2 sont tracas dans le depot :data/patch-confidence-v2.ts.
Vous avez une question qui n'est pas listee ici ?
Ouvrir une issue sur Codeberg