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 1084 of 1230
Current migration minister is the tallest one in her family last 3 generations. Address 751 Toadstool Lane, Hobbitville, Cape Bretonn.
Current migration minister is the tallest one in her family last 3 generations. Address 751 Toadstool Lane, Hobbitville, Cape Bretonn.
Identity Attack0.0062526376
Insult0.011920903
Profanity0.010979908
Threat0.006653947
Severe Toxicity0.0009012222
Low Tox 0.02343543 Moderate Con 0.491 Unverified_Claim
Mar 1, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Agree with Michelle and conservatives!! Enough is enough
Agree with Michelle and conservatives!! Enough is enough
Identity Attack0.004994711
Insult0.010970897
Profanity0.0113727385
Threat0.0069387536
Severe Toxicity0.0010633469
Low Tox 0.02343543 Moderate Con 0.441 Identity_Assertion
Feb 23, 2026 73 likes 'We do know that there's …
It is a bad choice of news topic. The news should be more focus on the health, housing, unemployment and etc.
It is a bad choice of news topic. The news should be more focus on the health, housing, unemployment and etc.
Identity Attack0.0021828737
Insult0.0115029
Profanity0.011611853
Threat0.006485652
Severe Toxicity0.0008583069
Low Tox 0.02343543 Moderate Con 0.307 Policy_Critique
Jan 20, 2026 Why Canada’s immigration system has …
5:07 🤷🏻🤷🏻🤷🏻
5:07 🤷🏻🤷🏻🤷🏻
Identity Attack0.0020256327
Insult0.009906891
Profanity0.020578653
Threat0.006550381
Severe Toxicity0.0024414062
Low Tox 0.02343543 Low Con 0.258 Meta_Commentary
Feb 6, 2026 Inside Canada's Indian Invasion...
15:30 🤔🤔🤔
15:30 🤔🤔🤔
Identity Attack0.0020163832
Insult0.009469888
Profanity0.019963788
Threat0.0070034824
Severe Toxicity0.0024414062
Low Tox 0.02343543 Low Con 0.3
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
You’re my favorite conservative journalist bro
You’re my favorite conservative journalist bro
Identity Attack0.006474625
Insult0.011844902
Profanity0.015693882
Threat0.007314181
Severe Toxicity0.0012493134
Low Tox 0.02343543 Moderate Con 0.384 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Come to Texas
Come to Texas
Identity Attack0.008361516
Insult0.010134893
Profanity0.0166845
Threat0.008867673
Severe Toxicity0.0018405914
Low Tox 0.02343543 Moderate Con 0.404 Call_To_Action
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
It's no missing,they are working with Fade ID,special nursing home and Hospital, mc.donald,Tim Hortons
It's no missing,they are working with Fade ID,special nursing home and Hospital, mc.donald,Tim Hortons
Identity Attack0.002552852
Insult0.013630914
Profanity0.010894509
Threat0.006356194
Severe Toxicity0.00076293945
Low Tox 0.02343543 Constructive 0.535 Unverified_Claim
Sep 29, 2025 IRCC Names India in Study …
Great documentary brother
Great documentary brother
Identity Attack0.00673361
Insult0.0103248935
Profanity0.01887069
Threat0.009178371
Severe Toxicity0.0018596649
Low Tox 0.02343543 Moderate Con 0.44 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Where did you find this “expert”?
Where did you find this “expert”?
Identity Attack0.0017943961
Insult0.01309891
Profanity0.010962827
Threat0.0062979385
Severe Toxicity0.0007247925
Low Tox 0.02343543 Low Con 0.256
Nov 22, 2025 2 likes Quebec Ends Economic Immigration Program …
I just saw that Tyler has 8.8 million subs...I subbed a long time ago, but was shocked to see how many he has now, so I looked it up -- as of Feb 15th, the …
I just saw that Tyler has 8.8 million subs...I subbed a long time ago, but was shocked to see how many he has now, so I looked it up -- as of Feb 15th, the total was 3.7 million. You mean to tell me that 5.1 MILLION people subbed in the last 6 days?!
Identity Attack0.0048097214
Insult0.00971689
Profanity0.016957775
Threat0.007741391
Severe Toxicity0.0014305115
Low Tox 0.02343543 Constructive 0.598 Meta_Commentary
Feb 22, 2026 Inside Canada's Indian Invasion...
That's not true, as a Canadian citizen i didn't see the difference on immigration.
That's not true, as a Canadian citizen i didn't see the difference on immigration.
Identity Attack0.013144426
Insult0.009507888
Profanity0.0098868115
Threat0.0057639256
Severe Toxicity0.00068187714
Low Tox 0.02343543 Constructive 0.579 Personal_Narrative
Dec 25, 2025 Deportations From Canada at Their …
Finally someone is doing something for this country
Finally someone is doing something for this country
Identity Attack0.007029593
Insult0.009108886
Profanity0.0157622
Threat0.0086087575
Severe Toxicity0.0018024445
Low Tox 0.02343543 Low Con 0.293 Call_To_Action
Oct 1, 2025 IRCC Names India in Study …
😂😂😂😂😂
😂😂😂😂😂
Identity Attack0.0020163832
Insult0.0103248935
Profanity0.027000591
Threat0.0063108844
Severe Toxicity0.0030136108
Low Tox 0.02343543 Moderate Con 0.48
Feb 24, 2026 1 likes Inside Canada's Indian Invasion...
Come over to Ottawa
Come over to Ottawa
Identity Attack0.0073625734
Insult0.010438894
Profanity0.012517073
Threat0.008556974
Severe Toxicity0.0016021729
Low Tox 0.02343543 Moderate Con 0.406
Jan 27, 2026 Inside Canada's Indian Invasion...
Not if you avoid them all together. Please keep all Maple Magas in detention as long as you like Donny.
Not if you avoid them all together. Please keep all Maple Magas in detention as long as you like Donny.
Identity Attack0.00096917467
Insult0.0037217548
Profanity0.00008306157
Threat0.0073499694
Severe Toxicity0.000008818668
Low Tox 0.023419939 Humor_Satire
Dec 10, 2025
At least they take care of their own.
At least they take care of their own.
Identity Attack0.002885833
Insult0.011730902
Profanity0.01220964
Threat0.006874025
Severe Toxicity0.0008010864
Low Tox 0.023317585 Low Con 0.276 Solidarity
Sep 23, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Didn’t know India had snow till now
Didn’t know India had snow till now
Identity Attack0.0103594
Insult0.010096892
Profanity0.016069634
Threat0.00746953
Severe Toxicity0.0013923645
Low Tox 0.023317585 Moderate Con 0.349 Humor_Satire
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
that is in my general area
that is in my general area
Identity Attack0.0053276913
Insult0.008842885
Profanity0.019075647
Threat0.008103873
Severe Toxicity0.0015926361
Low Tox 0.023317585 Moderate Con 0.365 Personal_Narrative
Feb 28, 2026 Inside Canada's Indian Invasion...
You should do this in London too.
You should do this in London too.
Identity Attack0.0070665907
Insult0.008766884
Profanity0.0157622
Threat0.009722093
Severe Toxicity0.0017929077
Low Tox 0.023317585 Moderate Con 0.398 Meta_Commentary
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Fantastic, more more more is needed.😂
Fantastic, more more more is needed.😂
Identity Attack0.0032003147
Insult0.010210892
Profanity0.015010698
Threat0.008336896
Severe Toxicity0.0016975403
Low Tox 0.023317585 Moderate Con 0.403 Humor_Satire
Dec 24, 2025 12 likes Deportations From Canada at Their …
Just have CBSA roam peel prob find 67%
Just have CBSA roam peel prob find 67%
Identity Attack0.0028673338
Insult0.012642908
Profanity0.013336895
Threat0.006835188
Severe Toxicity0.0009918213
Low Tox 0.023317585 Low Con 0.24
Oct 2, 2025 IRCC Names India in Study …
We need. Canadian I.C.E
We need. Canadian I.C.E
Identity Attack0.009619443
Insult0.010362893
Profanity0.0117997285
Threat0.008582866
Severe Toxicity0.0016784668
Low Tox 0.023317585 Moderate Con 0.346 Call_To_Action
Nov 10, 2025 1 likes IRCC Names India in Study …
RIP canada you had a good run
RIP canada you had a good run
Identity Attack0.0070665907
Insult0.010818896
Profanity0.012517073
Threat0.008789998
Severe Toxicity0.0014019012
Low Tox 0.023317585 Moderate Con 0.37 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Wow $420 saved for the middle class that will help so much 🙄
Wow $420 saved for the middle class that will help so much 🙄
Identity Attack0.0045507364
Insult0.011008898
Profanity0.011560614
Threat0.006738094
Severe Toxicity0.0010442734
Low Tox 0.023317585 Low Con 0.244 Humor_Satire
Jan 6, 2026 238 likes Canada’s new rules in 2026
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.