Skip to content
Canadian Immigration Dashboard [ CID ]
Civility Analysis

Discourse Quality

Toxicity and constructive discourse scores from Google's Perspective API (via Communalytic).

Comments Scored
55,769
Embeddings
55,418
Avg Toxicity
0.2446
Avg Constructive
0.4192
Highly Toxic (>0.5)
7,830
14.0% of scored

Toxicity Breakdown by Video (Top 10)

Average toxicity scores across comments on each video — bars show how commenters' language scores on each toxicity dimension.

Constructive vs Toxic

Each point is a comment. X-axis = toxicity, Y-axis = average constructive score (affinity, compassion, curiosity, nuance, personal story, reasoning, respect).

27,099
Constructive & Civil
2,759
Passionate but Toxic
19,440
Neutral / Low Signal
4,931
Purely Toxic

Based on 54,229 comments with both toxicity and constructive scores.

Toxicity & Constructiveness Over Time

Monthly average toxicity vs constructive scores — track how discourse quality shifts around key events.

Discourse Quality Score by Video (Top 10)

Composite score = avg constructive - avg toxicity, computed from comment-level Perspective API scores. Green bars = net constructive discourse; red bars = net toxic discourse.

Discourse Quality Score by Channel (Top 10)

Same composite score aggregated by channel — based on comment toxicity/constructiveness scores, not the channel's own content. Which channels' comment sections foster constructive vs toxic discussion?

{# Expects: explorer_rows, explorer_total, explorer_pages, current_page, page_range, filter_opts, f_q, f_polarity, f_tox_min, f_tox_max, f_sort, f_cluster, f_scope, explorer_reset_url #}

Comment Explorer

Browse comments with toxicity & constructive scores. Filter by keyword, polarity, toxicity range, or cluster.

Search & Filter

Search comment text, filter by category or toxicity level
30,738 comments · Page 1129 of 1230
We Canadians need to show the power of the people...
We Canadians need to show the power of the people...
Identity Attack0.009545447
Insult0.008633883
Profanity0.010706633
Threat0.0074048014
Severe Toxicity0.001115799
Low Tox 0.017969469 Moderate Con 0.386
Oct 3, 2025 1 likes Why Canadians Are Turning Against …
FREE SPEECH
FREE SPEECH
Identity Attack0.004994711
Insult0.007930879
Profanity0.014942379
Threat0.007922632
Severe Toxicity0.001373291
Low Tox 0.017969469 Low Con 0.241 Meta_Commentary
Feb 3, 2026 Inside Canada's Indian Invasion...
its way more then 800k
its way more then 800k
Identity Attack0.00414376
Insult0.0088618845
Profanity0.015625564
Threat0.007948523
Severe Toxicity0.0012874603
Low Tox 0.017969469 Low Con 0.244 Unverified_Claim
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
My Christmas wish!
My Christmas wish!
Identity Attack0.0052166977
Insult0.00819688
Profanity0.016103793
Threat0.008311004
Severe Toxicity0.0015735626
Low Tox 0.017969469 Moderate Con 0.474
Dec 25, 2025 Deportations From Canada at Their …
They are not missing they’re working at Tim Hortons,KFC,Burger King and the government knows
They are not missing they’re working at Tim Hortons,KFC,Burger King and the government knows
Identity Attack0.0026638457
Insult0.010894896
Profanity0.0117997285
Threat0.006317357
Severe Toxicity0.0008201599
Low Tox 0.017969469 Moderate Con 0.368 Unverified_Claim
Oct 20, 2025 IRCC Names India in Study …
They allow it because it is a part of great replacement operation
They allow it because it is a part of great replacement operation
Identity Attack0.0038477771
Insult0.008405882
Profanity0.014805742
Threat0.007637825
Severe Toxicity0.0012207031
Low Tox 0.017969469 Low Con 0.228 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
You know, I said I wasn't going to drink tonight. I need a beer.
You know, I said I wasn't going to drink tonight. I need a beer.
Identity Attack0.0027008436
Insult0.008690883
Profanity0.0137468055
Threat0.0074954215
Severe Toxicity0.0010490417
Low Tox 0.017969469 Moderate Con 0.424 Humor_Satire
Feb 10, 2026 1 likes Inside Canada's Indian Invasion...
It’s not just Brampton! It’s everywhere
It’s not just Brampton! It’s everywhere
Identity Attack0.0035332954
Insult0.009013886
Profanity0.014634945
Threat0.0070552654
Severe Toxicity0.0010871887
Low Tox 0.017969469 Moderate Con 0.315 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Hello RCMP AND CSIS...where are you???🤔🤔🤔
Hello RCMP AND CSIS...where are you???🤔🤔🤔
Identity Attack0.0024603575
Insult0.0114649
Profanity0.010979908
Threat0.0065568537
Severe Toxicity0.000910759
Low Tox 0.017969469 Low Con 0.261 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
My family came here in the 1700s on the Hector..
My family came here in the 1700s on the Hector..
Identity Attack0.0058456613
Insult0.008595883
Profanity0.014703264
Threat0.007547205
Severe Toxicity0.0011396408
Low Tox 0.017969469 Moderate Con 0.477
Aug 26, 2025 Why Canadians Are Turning Against …
Go to Arkansas, too.
Go to Arkansas, too.
Identity Attack0.006363631
Insult0.008690883
Profanity0.012346277
Threat0.0076637166
Severe Toxicity0.0011062622
Low Tox 0.017969469 Moderate Con 0.36 Call_To_Action
Feb 27, 2026 Inside Canada's Indian Invasion...
Doing gods work 🙏🏼
Doing gods work 🙏🏼
Identity Attack0.005364689
Insult0.008709883
Profanity0.016547862
Threat0.0069646453
Severe Toxicity0.0013542175
Low Tox 0.017969469 Moderate Con 0.435 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
We need more doctors in this country.
We need more doctors in this country.
Identity Attack0.0048837173
Insult0.008918885
Profanity0.012175481
Threat0.007197669
Severe Toxicity0.0011444092
Low Tox 0.017843807 Moderate Con 0.389 Economic_Argument
Jan 14, 2026 Canada’s new rules in 2026
I support this 100 percent.
I support this 100 percent.
Identity Attack0.0049577127
Insult0.008006879
Profanity0.015181494
Threat0.008505191
Severe Toxicity0.0017166138
Low Tox 0.017843807 Moderate Con 0.478 Solidarity
Feb 23, 2026 Canadian immigration officers investigating hundreds …
yo
yo
Identity Attack0.004125261
Insult0.0092228865
Profanity0.01764096
Threat0.007922632
Severe Toxicity0.0015544891
Low Tox 0.017843807 Moderate Con 0.486
Jan 27, 2026 Inside Canada's Indian Invasion...
The part of all of that is the national school food program. No child should be hungry.
The part of all of that is the national school food program. No child should be hungry.
Identity Attack0.0030153254
Insult0.009108886
Profanity0.011031146
Threat0.0067251488
Severe Toxicity0.00079631805
Low Tox 0.017843807 Moderate Con 0.452
Jan 13, 2026 1 likes Canada’s new rules in 2026
Welcome to the new Mumbai in Canada
Welcome to the new Mumbai in Canada
Identity Attack0.0073625734
Insult0.009241886
Profanity0.0127561875
Threat0.0077154995
Severe Toxicity0.0014019012
Low Tox 0.017843807 Moderate Con 0.367 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
They are alreay become canadian citizens
They are alreay become canadian citizens
Identity Attack0.0103594
Insult0.008424882
Profanity0.011048226
Threat0.006375613
Severe Toxicity0.00093460083
Low Tox 0.017843807 Low Con 0.255
Sep 28, 2025 IRCC Names India in Study …
So “up too” 420$ … yahooo we are saved !!!😂😂😂
So “up too” 420$ … yahooo we are saved !!!😂😂😂
Identity Attack0.0017019014
Insult0.009184887
Profanity0.012346277
Threat0.0065697995
Severe Toxicity0.0010108948
Low Tox 0.017843807 Moderate Con 0.387 Humor_Satire
Jan 6, 2026 49 likes Canada’s new rules in 2026
🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷
🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🕋🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷
Identity Attack0.003866276
Insult0.009431887
Profanity0.02023706
Threat0.0072365063
Severe Toxicity0.002784729
Low Tox 0.017843807 Low Con 0.251 Unverified_Claim
Feb 11, 2026 2 likes Inside Canada's Indian Invasion...
Respect
Respect
Identity Attack0.0051797
Insult0.008785884
Profanity0.016616182
Threat0.008039144
Severe Toxicity0.0015163422
Low Tox 0.017843807 Moderate Con 0.445
Nov 9, 2025 1 likes Why Canadians Are Turning Against …
Nice and clean?
Nice and clean?
Identity Attack0.0026083488
Insult0.008880884
Profanity0.012414595
Threat0.006977591
Severe Toxicity0.001039505
Low Tox 0.017843807 Moderate Con 0.408
Nov 29, 2025 Inside Canada's Indian Metropolis (Brampton)
How could he approve this sponsor?
How could he approve this sponsor?
Identity Attack0.00207188
Insult0.00975489
Profanity0.011150704
Threat0.0065827454
Severe Toxicity0.0008010864
Low Tox 0.017843807 Low Con 0.295 Meta_Commentary
Mar 1, 2026 Inside Canada's Indian Invasion...
NO OFFICIAL HAVE FACTS AVAILABLE WHEN CALLED INTO A MEETING! REALLY?
NO OFFICIAL HAVE FACTS AVAILABLE WHEN CALLED INTO A MEETING! REALLY?
Identity Attack0.00155391
Insult0.0103248935
Profanity0.010262563
Threat0.005922511
Severe Toxicity0.0005578995
Low Tox 0.017843807 Low Con 0.159
Sep 29, 2025 IRCC Names India in Study …
Come to bentonville Arkansas.
Come to bentonville Arkansas.
Identity Attack0.005512681
Insult0.008842885
Profanity0.014634945
Threat0.008893564
Severe Toxicity0.0014400482
Low Tox 0.017843807 Low Con 0.287 Advertisement_Spam
Jan 30, 2026 2 likes Inside Canada's Indian Invasion...
Data source: comment_perspective_scores (Google Perspective API via Communalytic) · Scores are probability values (0-1) indicating how likely a reader would perceive the interaction as toxic or constructive.