Skip to main content

How it works

How AI Canada Pulse collects, checks, and summarises

AI Canada Pulse is an independent briefing focused on Canadian AI stories. The live site blends public data feeds, rule-based story sorting, cached AI-assisted summaries, topic matching, daily digests, world AI context, robotics coverage, reviewed quote records, and curated institutional references.

11 active source sets

Data sources

Active sources are generated from the repository source list. Refresh values show how often this site checks or reviews a source; they are not guarantees that a publisher has released new data. For a simpler source-only view, see the Sources page.

Active source sets by type

This chart compresses the source table into the main coverage areas before the full source-list details.

News sources1
Canadian News Feeds
New AI research2
2 source sets
Government1
OpenParliament.ca
Jobs1
Government of Canada Job Bank
Data registries2
2 source sets
Rules and oversight2
2 source sets
Startups and companies1
Canadian AI Startups
Benchmarks and rankings1
Global AI Index
Source: Repository source listRefresh values vary by publisher and do not guarantee new upstream data.

Source method and cadence matrix

Coverage is strongest when the reader can see how a source enters the site and how often it is checked.

SourceMethodScopeCadence
News sourcesCanadian News Feeds
News feedfetch method
National + regionalcoverage scope
6hrefresh cadence
New AI research2 source sets
Structured data servicefetch method
Nationalcoverage scope
12hrefresh cadence
GovernmentOpenParliament.ca
Structured data servicefetch method
Nationalcoverage scope
24hrefresh cadence
JobsGovernment of Canada Job Bank
Structured data servicefetch method
National + regionalcoverage scope
24hrefresh cadence
Data registries2 source sets
Structured data servicefetch method
Nationalcoverage scope
weekly, 12hrefresh cadence
Rules and oversight2 source sets
Structured data service, Manualfetch method
National, National + regionalcoverage scope
12h, quarterlyrefresh cadence
Startups and companiesCanadian AI Startups
News feedfetch method
National + regionalcoverage scope
6hrefresh cadence
Benchmarks and rankingsGlobal AI Index
Manualfetch method
Nationalcoverage scope
annuallyrefresh cadence
Source: Repository source listCadence means how often the site checks or reviews the source, not how often publishers release new information.

News sources

Source
Canadian News Feeds

AI-related news from Google News, BetaKit, and CBC Technology news feeds

6hNational + regionalNews feed

New AI research

Source
arXiv.org

Research papers in AI and machine learning with Canadian-affiliated authors

12hNationalStructured data service
OpenAlex

Open scholarly metadata for AI-related publications by Canadian researchers

12hNationalStructured data service

Government

Source
OpenParliament.ca

AI mentions in the federal House of Commons (Hansard). Federal Parliament only — does not cover Senate or provincial/territorial legislatures.

24hNationalStructured data service

Jobs

Source
Government of Canada Job Bank

Monthly AI job postings from Canada's National Job Bank open data

24hNational + regionalStructured data service

Data registries

Source
Statistics Canada

Labour force and economic data related to AI-sector employment

weeklyNationalStructured data service
Open Canada AI Registry

Federal Algorithmic Impact Assessment disclosures for government AI systems

12hNationalStructured data service

Rules and oversight

Source
LEGISinfo

AI-related bills and legislation in the Parliament of Canada

12hNationalStructured data service
Provincial AI rules

Provincial and federal AI rules, directives, and guidelines

quarterlyNational + regionalManual

Startups and companies

Source
Canadian AI Startups

Curated directory of notable Canadian AI startups with money-raised and acquisition updates from news

6hNational + regionalNews feed

Benchmarks and rankings

Source
Global AI Index

International AI rankings comparing Canada across talent, research, and commercial dimensions

annuallyNationalManual

Adoption evidence

Why the adoption rates are kept separate

The adoption page uses Statistics Canada as the official baseline, then labels broader survey evidence separately. A worker using generative AI, a small business trying an AI-enabled tool, and a firm's formal deployment of AI inside service delivery are all meaningful clues, but they are not the same measurement.

Latest official business AI use

19.2%

AI used to produce goods or deliver services.

Source: Statistics Canada, June 11, 2026

Businesses planning to use AI

14.5%

Businesses expecting to adopt AI over the next 12 months.

Source: Statistics Canada, August 27, 2025

Small-business task use

45%

Small-business use of generative AI for tasks such as drafting, marketing, ideation, or translation.

Source: Canadian Federation of Independent Business, April 2, 2026

Employees using generative AI

51%

Individual employees who report using generative AI at work.

Source: KPMG Canada, November 27, 2025

What executives say

93%

Business leaders saying their organization uses AI in some form.

Source: KPMG Canada, November 27, 2025

Government AI use

Thinly measured

Federal AI systems, strategy, register entries, and concrete examples.

Source: Government of Canada, March 2025

Open AI Adoption Compass

Refresh pipeline

What runs automatically

Five-stage refresh pipeline

The pipeline separates heavy publishing work from lighter background summary refreshes and reviewed quote intake.

  1. 1Daily full refresh

    Fetches Canadian stories, refreshes stored AI summaries and topic matches, generates the latest digest, checks for longer explainers, updates Job Bank data, warms rules-and-oversight data, and writes section summaries.

  2. 2World AI enrichment

    Runs on the same protected refresh path so public page views can read stored world-feed summaries without triggering AI generation.

  3. 3Same-day digest retry

    Runs only if the scheduled digest is missing or errored, so a failed morning generation has a second path without duplicating successful work.

  4. 4Background summary refresh

    Refreshes cached story summaries, topic matches, and briefing data every four hours without running the heavier digest and explainer steps.

  5. 5Quote candidate review

    Classifies and deduplicates candidate government AI quotes, then holds them for admin review before public display.

Source: Scheduled refresh jobs in the applicationProtected operator endpoints expose deeper readiness checks without sending email.

The weekly email is compiled on Mondays during the full refresh and uses a Redis dedupe key so a retry or manual trigger does not send duplicate mail.

The live feed's operational status panel and the public status data service report feed count, digest freshness, AI-summary coverage, and source-list state. Protected status endpoints expose deeper AI-refresh and weekly-email readiness checks for the operator without sending mail.

Manually maintained

Curated datasets

Some data is maintained from known public references rather than pulled from a live data service on every request. These records are reviewed periodically and may lag changes between review cycles. The Robotics pulse combines optional live adapters with typed seed records and deterministic labels so physical-AI coverage remains available even when a live source or API key is unavailable.

Dataset
Canadian AI Startups
Records48 companiesVerifiedMarch 28, 2026ReviewEvery 6 months
University AI Programs
Records29 programsVerifiedMarch 28, 2026ReviewAnnually
Regional AI Reference Data
Records13 jurisdictionsVerifiedMarch 28, 2026ReviewAnnually
AI Events & Conferences
Records12 eventsVerifiedApril 1, 2026ReviewEvery 3 months
Canadian Data Centres
Records87 facilities, with sourced first-online years for the AI-era buildoutVerifiedJune 10, 2026ReviewAs cloud, telecom, and AI-compute facilities change
Topic Registry
Records21 topicsVerifiedMay 2026ReviewAs public topic coverage changes
Global AI Standing Sources
Records12 source referencesVerifiedMay 2026ReviewAnnually, as new editions publish
Robotics pulse
Records8 source adapters, 12 seed items, 26 watched entitiesVerifiedMay 27, 2026ReviewLive adapters plus manual seed review
AI laws and oversight
RecordsFederal plus provincial and territorial referencesVerifiedApril 3, 2026ReviewAs legislation progresses
Canadian Government AI Quotes
RecordsApproved Supabase archive plus pending review queueVerifiedOngoingReviewCandidate ingest daily; approval by admin review

AI processing

How AI is used on this platform

AI-assisted writing is precomputed on scheduled or guarded background paths and served from cache. Normal public page requests attach stored results and do not call the AI provider directly.

Stored-output workflow

The visual version of the pipeline separates source collection, rule-based sorting, cached AI assistance, and review limits.

  1. 1
    Fetch public evidence

    News feeds, data services, manual registries, and curated references enter through source-specific clients.

    Source list
  2. 2
    Sort before summarising

    Category, region, and sentiment labels are assigned before AI-assisted summaries or topic matches are served.

    Story sorting rules
  3. 3
    Cache AI-assisted layers

    Summaries, briefs, topic matches, digests, and longer explainers are precomputed and read from cache on public pages.

    Upstash cache
  4. 4
    Keep review limits visible

    Quote candidates, curated datasets, and uncertain indicators keep human review or limitation notes attached.

    Admin review and public limitations
Source: Application source list, stored AI outputs, and review workflowThe public site reads stored outputs; it does not generate AI text during normal page views.

Briefing and explainer text

OPENAI_BRIEF_MODEL defaults to gpt-4o-mini and is used for the daily digest, longer explainers, section summaries, world-feed summaries, and Canadian live-feed brief text unless the environment overrides it.

Story summaries

OPENAI_ARTICLE_MODEL defaults to gpt-4o-mini for per-story summaries, with the brief model used as the fallback path.

Topic fallback

OPENAI_TAGGER_MODEL defaults to gpt-5-nano only for ambiguous stories that do not match the rule-based topic filter.

Quote classifier

OPENAI_QUOTE_MODEL defaults to gpt-4o-mini for candidate quote classification before the Supabase review queue.

Rule-based sorting

Story category, region, and tone use keyword and regex rules. No AI model is involved in that baseline sorting.

Story summaries

OpenAI summaries are generated from story headlines and snippets, date-grounded, cached in Upstash Redis, and read by id first with a headline fallback for older cache entries.

Daily brief

OpenAI generates the headline, intro, main story items, and top original-source links from the top 10 current stories. Daily briefs are stored in Redis for 90 days with error sentinels when generation fails.

What this means posts

OpenAI drafts 400-600 word explainer posts when significance thresholds are crossed, or when the feed needs a fresh post after four or more days.

Section summaries

OpenAI generates one-sentence summaries for live-feed sections such as Stories, Trends, New AI research, Parliament, Jobs, and Stocks.

Topic matching

A hybrid pipeline uses regex keyword matches first, then gpt-5-nano resolves remaining ambiguous stories into topic pages.

World AI summaries

The world feed uses the same guarded refresh pattern as the Canadian feed: summaries are generated in the background and stored before public rendering.

Weekly email

The Monday email is compiled from stored digest and feed data, sent through the newsletter path, and deduped in Redis so retries do not send duplicate messages.

Quote review aid

OpenAI classifies candidate government quotes before they enter the review queue. Public quote records still require approval or manual curation before display.

AI does not:

  • select which source sets exist
  • modify original upstream records
  • replace original-source checks
  • approve public quote records by itself

Data quality and limits

What the live feed is good for, and what it is not

  • AI summaries, digests, section summaries, topic matches, and longer explainers are navigation aids. They can miss nuance, omit background, or flatten uncertainty.
  • The daily digest is generated by the scheduled refresh pipeline and has a same-day retry. If the scheduled digest is missing or errored, the digest page labels the state and falls back to current public-source headlines.
  • Story summaries are stored in a cache and can be refreshed through a protected operator-only path when cached summaries are missing.
  • News feeds and public data services can change structure, publish duplicates, or omit context. The app deduplicates and filters aggressively, but false positives and missed stories remain possible.
  • Market, jobs, benchmark, and economy indicators are context only. They are not investment advice, economic forecasts, or causal evidence about AI effects.
  • Curated reference datasets and global AI indices reflect the latest verified snapshot in the repository and may lag real-world changes between review cycles.
  • The AI Adoption Compass is a static, source-labelled evidence page. It separates official business use from worker use, small-business task use, survey claims from executives, and productivity scenarios.

Disclaimer

AI Canada Pulse is an independent informational monitoring product with no affiliation to the Government of Canada or any federal, provincial, or territorial agency. It does not provide financial, legal, regulatory, or policy advice. AI-assisted summaries, daily briefs, topic matches, and longer explainers are produced from public-source headlines and short context snippets and may contain omissions or phrasing errors. Always verify important claims with source pages.

Last updated: June 10, 2026