Skip to main content

How it works

How AI Canada Pulse collects, labels, and summarises

AI Canada Pulse is an independent dashboard focused on Canadian AI signals. The live site blends public data feeds, deterministic classification, cached AI-assisted summaries, topic tagging, daily digests, reviewed quote records, and curated institutional references.

11 active source groups

Data sources

Active sources are generated from the repository source registry. 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 groups by type

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

News Sources1
Canadian News Feeds
Research2
2 source groups
Government1
OpenParliament.ca
Jobs1
Government of Canada Job Bank
Data Registries2
2 source groups
Regulatory2
2 source groups
Startups & Ecosystem1
Canadian AI Startups
Benchmarks & Rankings1
Global AI Index
Source: Repository source registryRefresh 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
Research2 source groups
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 groups
Structured data servicefetch method
Nationalcoverage scope
weekly, 12hrefresh cadence
Regulatory2 source groups
Structured data service, Manualfetch method
National, National + Regionalcoverage scope
12h, quarterlyrefresh cadence
Startups & EcosystemCanadian AI Startups
News feedfetch method
National + Regionalcoverage scope
6hrefresh cadence
Benchmarks & RankingsGlobal AI Index
Manualfetch method
Nationalcoverage scope
annuallyrefresh cadence
Source: Repository source registryCadence 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

6hNews feed

Research

Source
arXiv.org

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

12hStructured data service
OpenAlex

Open scholarly metadata for AI-related publications by Canadian researchers

12hStructured 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.

24hStructured data service

Jobs

Source
Government of Canada Job Bank

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

24hStructured data service

Data Registries

Source
Statistics Canada

Labour force and economic data related to AI-sector employment

weeklyStructured data service
Open Canada AI Registry

Federal Algorithmic Impact Assessment disclosures for government AI systems

12hStructured data service

Regulatory

Source
LEGISinfo

AI-related bills and legislation in the Parliament of Canada

12hStructured data service
Provincial AI Regulation

Provincial and federal AI regulatory frameworks, directives, and guidelines

quarterlyManual

Startups & Ecosystem

Source
Canadian AI Startups

Curated directory of notable Canadian AI startups with funding signals from news

6hNews feed

Benchmarks & Rankings

Source
Global AI Index

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

annuallyManual

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 signals, but they are not the same measurement.

Official business AI use

12.2%

AI used to produce goods or deliver services.

Source: Statistics Canada, May 27, 2025

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

About 40-45%

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

Source: Canadian Federation of Independent Business, September 2025 to March 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

Refresh workflow

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

  1. 1Daily full refresh

    Fetches stories, refreshes enrichment, generates the digest, checks for deep dives, updates Job Bank data, warms regulatory data, and writes section summaries.

  2. 2Same-day digest retry

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

  3. 3Light enrichment

    Refreshes cached story summaries, topic tags, and executive brief data every four hours without running the heavier digest and deep-dive steps.

  4. 4Quote 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 dashboard's operational status panel and the public status data service report feed count, digest freshness, enrichment coverage, and source-registry 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.

Dataset
Canadian AI Startups
48 companies
University AI Programs
29 programs
Regional AI Reference Data
13 jurisdictions
AI Events & Conferences
13 events
Global AI Standing Indices
3 indices
AI Legislation & Regulation
Federal plus provincial and territorial references
Canadian Government AI Quotes
Approved Supabase archive plus pending review queue

AI processing

How AI is used on this platform

AI enrichment 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.

Enrichment workflow

The visual version of the pipeline separates source collection, classification, 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 registry
  2. 2
    Classify before summarising

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

    Story classification pipeline
  3. 3
    Cache AI-assisted layers

    Summaries, briefs, topic tags, digests, and deep dives 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 registry, enrichment cache, and review workflowThe public site reads stored outputs; it does not generate AI text during normal page views.

Classification

Story category, region, and sentiment use deterministic keyword and regex rules. No AI model is involved in that baseline classification.

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 Digest

OpenAI generates the headline, intro, key developments, and top story links from the top 10 current stories. Digests are stored in Redis for 90 days with error sentinels when generation fails.

Analysis posts

OpenAI generates 400-600 word analytical 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 the dashboard signal sections: Stories, Trends, Research, Parliament, Jobs, and Stocks.

Topic Tagging

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

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 groups exist
  • modify original upstream records
  • replace primary-source verification
  • approve public quote records by itself

Data quality and limits

What this dashboard is good for, and what it is not

  • AI summaries, digests, section summaries, topic tags, and deep dives 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 today's 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 contextual signals 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 research snapshot. It separates official business deployment from worker use, small-business task use, executive self-reporting, 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, digests, tags, and deep dives are produced from public-source headlines and short context snippets and may contain omissions or phrasing errors. Always verify important claims with primary sources.