Sources and methodology
The weekly data behind the Accountability Tracker, how its index is measured, and every outlet it scores: 50 sources across every province, read daily by a large language model.
Les données hebdomadaires du graphique
Méthodologie
Ce que mesure l'indice d'attribution, et ce qu'il ne mesure pas
- La façon dont la couverture médiatique canadienne attribue la responsabilité des résultats négatifs, agrégée par semaine.
- La direction de cette attribution sur une échelle fixe : −100 signifie un blâme entièrement externe, +100 entièrement sur Ottawa.
- L'approbation du gouvernement, tirée des sondages publiés, comme statistique de contexte associée.
- Si le gouvernement fait du bon travail. Un gouvernement peut être blâmé injustement ou épargné injustement ; l'indice ne tranche pas.
- Si une attribution est exacte. Nous évaluons ce que dit la couverture, et non qui est réellement responsable.
- L'opinion publique sur le blâme. Ce n'est pas la même chose que la couverture, et nous ne la sondons pas.
Comment un régime est déterminé. Un régime est le quadrant formé par l'indice et l'approbation du gouvernement. Un changement n'est consigné que si une lecture franchit la frontière au-delà d'une zone morte et s'y maintient pendant deux semaines. Sans cette règle, un signal centré sur zéro se trouverait sur sa propre frontière et basculerait au moindre bruit, et un avis de sortie de « Effet de ralliement » serait suivi d'un retour quelques jours plus tard.
Valeurs définitives et provisoires. La courbe de tendance est lissée par une moyenne centrée, de sorte que les quatre dernières semaines continuent de bouger à mesure que de nouvelles données arrivent. Ces lectures sont provisoires. Tout ce qui est plus ancien est définitif, et nous nous engageons à ce qu'une valeur définitive publiée pour une date donnée ne change jamais au sein d'une version de la méthodologie. Les améliorations paraissent dans une nouvelle version, la série précédente étant conservée.
Limites connues. Environ trois quarts des articles évalués sont classés à partir du seul titre, sans amorce, ce qui est plus difficile et plus bruité qu'il n'y paraît. Sur la fiabilité : une personne a codé à l'aveugle un échantillon de ces articles sans voir les réponses du modèle, et s'est accordée avec lui d'aussi près que deux modèles indépendants s'accordaient entre eux (CCI 0,78, κ pondéré 0,80). Une différence résiduelle de niveau global, d'environ six points d'indice, n'est pas distinguable de zéro à cette taille d'échantillon, et nous n'avançons donc rien à son sujet dans un sens ou dans l'autre. Enfin, le signal d'attribution n'a actuellement aucun poids dans la projection de sièges : le modificateur est fixé à zéro en attendant un étalonnage sur des résultats électoraux.
Comment c'est mesuré
Two weekly signals: where Canadian media places economic blame, and how Canadians rate the federal government.
Attribution signal: Each article is scored by a large language model on a single question: is economic hardship being blamed on Ottawa, or on outside forces like US tariffs and global markets? Scoring runs from −1 (all external blame) to +1 (government held responsible). Articles that don't mention a federal political actor are filtered out by a relevance gate. This tracker uses national-circulation outlets only (see “Source coverage” below); regional and local articles are tagged at the row level and routed to per-province readings elsewhere.
Smoothing: The daily signal is smoothed with a 28-day exponentially weighted moving average (EWMA, half-life 14 days) and blended with public attribution surveys (direct polling questions asking who Canadians blame for economic conditions). The tracker then bins those daily values by ISO week and applies a 9-week sliding average, so each plotted point reflects roughly two months of underlying coverage rather than a single week.
Source coverage: The national outlets in the pool are CBC, the Globe and Mail, National Post, iPolitics, National Observer, CTV News, The Conversation, plus a MediaCloud backfill restricted (by URL domain) to national-circulation outlets such as Canadian Business Journal, Canadian Dimension, and Canada Standard. Regional outlets in the MediaCloud corpus (Toronto Star, Hamilton Spectator, Winnipeg Free Press, BC and AB local papers, etc.) and the provincial RSS feeds in the full 50-outlet pipeline are excluded from this national tracker.
Approval: Rolling aggregate from Abacus Data, Angus Reid, Léger, Ipsos, EKOS, and Research Co. Forward-filled between polls. The 40% midpoint reflects the long-run Canadian average across governments since 2000.
Confidence: Each weekly reading carries a confidence level (High / Medium / Low) based on article volume and signal consistency. Low-confidence periods are treated with more caution in the forecast model.
Rally-around-the-flag: When blame shifts outward, governments sometimes see a short-term approval boost as voters rally behind the incumbent. The ribbon around the trajectory shows the standard error of the mean framing signal: how confidently the daily average can be estimated given how many articles were scored and how much they disagreed. More articles and more consistent framing produce a narrower ribbon; fewer articles or split framing produce a wider one.
Forecast impact: This signal currently has no statistically significant effect on seat projections. The attribution modifier is set to zero pending further calibration against election outcomes. The tracker follows the signal in real time; the weight it receives in the forecast model will be updated as the relationship is validated.
Model parameters
| Parameter | Value | Status |
|---|---|---|
| EWMA half-life | 7 days | heuristic |
| Approval baseline | 40% | heuristic |
| Quadrant threshold | +0.00 | design choice (Ottawa side) |
| Opposition dampening | 0.5× | heuristic (Nadeau & Lewis-Beck 2001) |
| Survey half-life | 30 days | heuristic |
Sources d'information
Editorial lean
Lean ratings sourced from Ground News and Media Bias/Fact Check; small or regional outlets without third-party ratings are tagged based on their stated editorial line.
National
10 sources
- CBC
- CBC Business
- Globe & Mail
- National Post
- Hill Times
- iPolitics
- Maclean's
- Policy Options
- National Observer
- True North
British Columbia
5 sources
- CBC BC
- Vancouver Sun
- Times Colonist
- CHEK News
- The Tyee
Alberta
4 sources
- CBC Calgary
- Calgary Herald
- Edmonton Journal
- Global News Calgary
Saskatchewan
4 sources
- CBC Saskatchewan
- Regina Leader-Post
- Saskatoon StarPhoenix
- Global News Saskatoon
Manitoba
4 sources
- CBC Manitoba
- Winnipeg Free Press
- Brandon Sun
- CityNews Winnipeg
Ontario
5 sources
- CBC Ontario
- Toronto Star
- Toronto Sun
- Ottawa Citizen
- Global News Toronto
Quebec
6 sources
- La Pressefr
- Radio-Canadafr
- Le Devoirfr
- Montreal Gazette
- Journal de Montréalfr
- Global News Montreal
New Brunswick
3 sources
- CBC New Brunswick
- Huddle
- Acadie Nouvellefr
Nova Scotia
4 sources
- CBC Nova Scotia
- Chronicle Herald
- Halifax Examiner
- CityNews Halifax
Prince Edward Island
1 source
- CBC PEI
Newfoundland & Labrador
3 sources
- CBC Newfoundland
- VOCM News
- NTV News
Territories
1 source
- CBC North
Request a news source
Don't see an outlet you trust? We're always open to expanding the list. Email contact@northernvibe.ca with the outlet name and its RSS feed URL and we'll look into adding it. RSS-only for now; paywalled or login-required feeds cannot be ingested.