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 1022 of 1230
Canadian taxpayers end up paying for it all
Canadian taxpayers end up paying for it all
Identity Attack0.01465176
Insult0.0129089095
Profanity0.011509376
Threat0.0070034824
Severe Toxicity0.0012493134
Low Tox 0.032391842 Low Con 0.244
Jan 17, 2026 2 likes 2.9 million Canadian temporary visas …
This is a direct result of Liberal policies, but there's a very simple solution. Vote conservative!
This is a direct result of Liberal policies, but there's a very simple solution. Vote conservative!
Identity Attack0.011099357
Insult0.014580919
Profanity0.011526455
Threat0.007081157
Severe Toxicity0.0011968613
Low Tox 0.032391842 Moderate Con 0.379
Aug 25, 2025 3 likes Why Canadians Are Turning Against …
People of India help them to live.
People of India help them to live.
Identity Attack0.021083053
Insult0.011654901
Profanity0.018119188
Threat0.008712323
Severe Toxicity0.0019073486
Low Tox 0.032391842 Moderate Con 0.39 Solidarity
Feb 24, 2026 Inside Canada's Indian Invasion...
Culture should be celebrated
Culture should be celebrated
Identity Attack0.013948337
Insult0.010096892
Profanity0.019963788
Threat0.009100696
Severe Toxicity0.0025367737
Low Tox 0.032391842 Moderate Con 0.342 Solidarity
Feb 12, 2026 4 likes Inside Canada's Indian Invasion...
What did they learn? Can't make coffee or keep washrooms clean or open.
What did they learn? Can't make coffee or keep washrooms clean or open.
Identity Attack0.00224762
Insult0.015720926
Profanity0.011423977
Threat0.006382086
Severe Toxicity0.00088214874
Low Tox 0.032391842 Low Con 0.217 Unverified_Claim
Sep 30, 2025 IRCC Names India in Study …
Tyler this is great journalism but you need to report this to the police !
Tyler this is great journalism but you need to report this to the police !
Identity Attack0.002830336
Insult0.013174911
Profanity0.011475217
Threat0.010084574
Severe Toxicity0.0011920929
Low Tox 0.032391842 Moderate Con 0.489 Call_To_Action
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
L couldn't complete the mission
L couldn't complete the mission
Identity Attack0.0047172266
Insult0.012870909
Profanity0.016616182
Threat0.009385503
Severe Toxicity0.0018787384
Low Tox 0.032391842 Moderate Con 0.311
Jan 27, 2026 Inside Canada's Indian Invasion...
That id high????
That id high????
Identity Attack0.003607291
Insult0.0113509
Profanity0.01941724
Threat0.0075083673
Severe Toxicity0.0015449524
Low Tox 0.032391842 Moderate Con 0.401
Dec 26, 2025 Deportations From Canada at Their …
UBI FOR EVERYONE
UBI FOR EVERYONE
Identity Attack0.0051427023
Insult0.012034904
Profanity0.022833163
Threat0.009178371
Severe Toxicity0.0026512146
Low Tox 0.032391842 Low Con 0.269
Jan 5, 2026 1 likes New rules, regulations take effect …
WE NEED RESTORE CANADA
WE NEED RESTORE CANADA
Identity Attack0.012943448
Insult0.010932897
Profanity0.0128245065
Threat0.009929225
Severe Toxicity0.002336502
Low Tox 0.032391842 Low Con 0.201 Call_To_Action
Feb 19, 2026 2 likes LILLEY UNLEASHED: The fall of …
Hard-working, no crime, kind, keeps to themselves, smart, driven, and great food. Love Indian people
Hard-working, no crime, kind, keeps to themselves, smart, driven, and great food. Love Indian people
Identity Attack0.019776696
Insult0.011768902
Profanity0.019963788
Threat0.008945347
Severe Toxicity0.0023937225
Low Tox 0.032391842 Constructive 0.559 Solidarity
Jan 29, 2026 Inside Canada's Indian Invasion...
How is this even acceptable? It's not.
How is this even acceptable? It's not.
Identity Attack0.0017851467
Insult0.011882903
Profanity0.014122557
Threat0.0067834044
Severe Toxicity0.0010108948
Low Tox 0.032391842 Low Con 0.286 Policy_Critique
Sep 19, 2025 22 likes Inside Canada's Indian Metropolis (Brampton)
First 🧌
First 🧌
Identity Attack0.003311308
Insult0.013972916
Profanity0.026727317
Threat0.0076766624
Severe Toxicity0.0021266937
Low Tox 0.032391842 Moderate Con 0.336
Jan 27, 2026 Inside Canada's Indian Invasion...
😂
😂
Identity Attack0.0031633168
Insult0.013592913
Profanity0.024609445
Threat0.0070164283
Severe Toxicity0.0019931793
Low Tox 0.032391842 Constructive 0.506
Jan 27, 2026 Inside Canada's Indian Invasion...
So why is Lamont walking around Edmonton? Why is Desiree running loose?
So why is Lamont walking around Edmonton? Why is Desiree running loose?
Identity Attack0.0027748393
Insult0.01625293
Profanity0.0118680475
Threat0.007081157
Severe Toxicity0.00093460083
Low Tox 0.032391842 Low Con 0.202 Question
Nov 14, 2025 1 likes Why Canadians Are Turning Against …
This video is so informative!
This video is so informative!
Identity Attack0.0093974555
Insult0.011730902
Profanity0.025087673
Threat0.010887212
Severe Toxicity0.0031852722
Low Tox 0.032391842 Moderate Con 0.464
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Good now do international students who graduated from diploma mills
Good now do international students who graduated from diploma mills
Identity Attack0.0076585566
Insult0.012642908
Profanity0.016752819
Threat0.007870848
Severe Toxicity0.0014305115
Low Tox 0.032391842 Moderate Con 0.353 Call_To_Action
Feb 2, 2026 Deportations From Canada at Their …
😂
😂
Identity Attack0.0031633168
Insult0.013592913
Profanity0.024609445
Threat0.0070164283
Severe Toxicity0.0019931793
Low Tox 0.032391842 Constructive 0.505
Jan 15, 2026 1 likes 2.9 million Canadian temporary visas …
😂
😂
Identity Attack0.0031633168
Insult0.013592913
Profanity0.024609445
Threat0.0070164283
Severe Toxicity0.0019931793
Low Tox 0.032391842 Constructive 0.506
Feb 11, 2026 Inside Canada's Indian Invasion...
propaganda
propaganda
Identity Attack0.0050317086
Insult0.012262905
Profanity0.018255826
Threat0.0072106146
Severe Toxicity0.0014305115
Low Tox 0.032391842 Moderate Con 0.459
Nov 17, 2018 How much do refugees and …
😂
😂
Identity Attack0.0031633168
Insult0.013592913
Profanity0.024609445
Threat0.0070164283
Severe Toxicity0.0019931793
Low Tox 0.032391842 Constructive 0.505
Jan 28, 2026 Inside Canada's Indian Invasion...
legendary refresh pull
legendary refresh pull
Identity Attack0.0053276913
Insult0.013212911
Profanity0.024199532
Threat0.009385503
Severe Toxicity0.002231598
Low Tox 0.032156147 Moderate Con 0.324 Meta_Commentary
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
51st State only way, they'll have to leave immediately upon USA 🇺🇸 aquires Canada.
51st State only way, they'll have to leave immediately upon USA 🇺🇸 aquires Canada.
Identity Attack0.012340514
Insult0.012756908
Profanity0.01084327
Threat0.00866054
Severe Toxicity0.001411438
Low Tox 0.032156147 Low Con 0.097 Identity_Assertion
Dec 31, 2025 Deportations From Canada at Their …
Liberalism at its finest.
Liberalism at its finest.
Identity Attack0.010581387
Insult0.012490907
Profanity0.012722028
Threat0.007094103
Severe Toxicity0.0013065338
Low Tox 0.032156147 Low Con 0.204 Policy_Critique
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Can't even say I disagree with the guy on the bike.
Can't even say I disagree with the guy on the bike.
Identity Attack0.00224762
Insult0.015872927
Profanity0.011065305
Threat0.006479179
Severe Toxicity0.00076293945
Low Tox 0.032156147 Moderate Con 0.489 Identity_Assertion
Feb 6, 2026 66 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.