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 226 of 1230
Better than muslims
Better than muslims
Identity Attack0.55044734
Insult0.25404143
Profanity0.14578357
Threat0.011586283
Severe Toxicity0.023199933
Moderate 0.45761138 Low Con 0.293 Identity Attack Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Grape Capital pos 🇮🇳♂️👳🏿‍♂️ wants to turn the developed countries like their corrupted polluted opressed unsafe pos 🤬🤬🤬 Grape them♂️out !! 🤬🤬
Grape Capital pos 🇮🇳♂️👳🏿‍♂️ wants to turn the developed countries like their corrupted polluted opressed unsafe pos 🤬🤬🤬 Grape them♂️out !! 🤬🤬
Identity Attack0.28034934
Insult0.47273466
Profanity0.24631839
Threat0.17648515
Severe Toxicity0.13073033
Moderate 0.45761138 Low Con 0.214 Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Wtf is this being allowed 😳
Wtf is this being allowed 😳
Identity Attack0.011543332
Insult0.089778624
Profanity0.5188411
Threat0.010188141
Severe Toxicity0.023076924
Moderate 0.45761138 Low Con 0.272
Jan 27, 2026 Inside Canada's Indian Invasion...
If Carney doesn't suffer fools lightly - how does Annandasangaree still have a job?
If Carney doesn't suffer fools lightly - how does Annandasangaree still have a job?
Identity Attack0.011025362
Insult0.5130944
Profanity0.10549548
Threat0.012492486
Severe Toxicity0.011367798
Moderate 0.45761138 Moderate Con 0.306 Insult Meta_Commentary
Feb 26, 2026 120 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
I Wanted This Minister, Fired Like Yesterday or sooner. WTF is Going on in Canada. Terrorist can Have a Good Life in Canada & Be living Next to you. OK we may need them in …
I Wanted This Minister, Fired Like Yesterday or sooner. WTF is Going on in Canada. Terrorist can Have a Good Life in Canada & Be living Next to you. OK we may need them in the Future to Take back our Country.
Identity Attack0.10221587
Insult0.40698266
Profanity0.4001375
Threat0.13262562
Severe Toxicity0.023645958
Moderate 0.45761138 Moderate Con 0.399
Nov 21, 2025 Thousands of refugees allowed into …
That guy on the bike is an Embarrasment to white Canadians. But as a white Canadian i do meet them and they make me angry.
That guy on the bike is an Embarrasment to white Canadians. But as a white Canadian i do meet them and they make me angry.
Identity Attack0.49032792
Insult0.40698266
Profanity0.097129054
Threat0.018019408
Severe Toxicity0.02167734
Moderate 0.45761138 Moderate Con 0.494 Identity_Assertion
Mar 2, 2026 1 likes Inside Canada's Indian Invasion...
Blame your federal government leadership, dirty immigration lawyers, and the ecosystem who thrives on weak loop holes in the Canadian system. Shame on the Canadian government
Blame your federal government leadership, dirty immigration lawyers, and the ecosystem who thrives on weak loop holes in the Canadian system. Shame on the Canadian government
Identity Attack0.37152436
Insult0.48627716
Profanity0.08549073
Threat0.0101363575
Severe Toxicity0.01825585
Moderate 0.45761138 Low Con 0.15 Policy_Critique
Feb 21, 2026 Canadian immigration officers investigating hundreds …
$420 is slap in the face
$420 is slap in the face
Identity Attack0.025806036
Insult0.09416737
Profanity0.22572558
Threat0.54744303
Severe Toxicity0.11492836
Moderate 0.45761138 Low Con 0.25 Threat
Jan 12, 2026 1 likes Canada’s new rules in 2026
genuinely sucks and hurts to see what our government has done to our country just so they could keep power
genuinely sucks and hurts to see what our government has done to our country just so they could keep power
Identity Attack0.024801146
Insult0.34626248
Profanity0.39842105
Threat0.008634649
Severe Toxicity0.022064678
Moderate 0.45761138 Moderate Con 0.402 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
''great replacement is a myth and far right a conspiracy theory'' is what they say in media but people aint stupid, our eyes do not lie.
''great replacement is a myth and far right a conspiracy theory'' is what they say in media but people aint stupid, our eyes do not lie.
Identity Attack0.011987305
Insult0.5130944
Profanity0.2801717
Threat0.0086087575
Severe Toxicity0.010223389
Moderate 0.45761138 Low Con 0.299 Insult Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Give that man on the bycicle an award since he has the balls to speak this out loud. Id speak it outloud aswell, his takes were 100% valid and true
Give that man on the bycicle an award since he has the balls to speak this out loud. Id speak it outloud aswell, his takes were 100% valid and true
Identity Attack0.014249804
Insult0.26957804
Profanity0.40878695
Threat0.012803185
Severe Toxicity0.023076924
Moderate 0.45761138 Constructive 0.572 Solidarity
Jan 29, 2026 Inside Canada's Indian Invasion...
STOP VOTING FOR THE LEFT HOLY ****!!!!!!!
STOP VOTING FOR THE LEFT HOLY ****!!!!!!!
Identity Attack0.10221587
Insult0.40243408
Profanity0.39409557
Threat0.012803185
Severe Toxicity0.02439716
Moderate 0.45761138 Low Con 0.176 Call_To_Action
Aug 10, 2025 1 likes How Canada broke its immigration …
We had a group of classmates from UVIC which in particular INDIANS (not being racist at all) that only shows up on first day of semester and on the last day... SMH Canada is sure …
We had a group of classmates from UVIC which in particular INDIANS (not being racist at all) that only shows up on first day of semester and on the last day... SMH Canada is sure fvcked up by this group of individuals that are just here to work illegally.
Identity Attack0.41975367
Insult0.41767508
Profanity0.40929472
Threat0.010291707
Severe Toxicity0.024350211
Moderate 0.45761138 Constructive 0.54
Oct 2, 2025 1 likes IRCC Names India in Study …
Real canada belongs to native. Not white. Nor black. Nor Asian…🤣🤣🤣
Real canada belongs to native. Not white. Nor black. Nor Asian…🤣🤣🤣
Identity Attack0.5612457
Insult0.26957804
Profanity0.06646215
Threat0.009178371
Severe Toxicity0.023076924
Moderate 0.45761138 Low Con 0.19 Identity Attack
Aug 26, 2025 Why Canadians Are Turning Against …
Brampton is now…nothing but one big washroom full of 💩💩💩💩💩💩💩💩💩😈😈😈😈😈💩💩💩💩💩💩💩💩💩
Brampton is now…nothing but one big washroom full of 💩💩💩💩💩💩💩💩💩😈😈😈😈😈💩💩💩💩💩💩💩💩💩
Identity Attack0.034300596
Insult0.44464502
Profanity0.17380778
Threat0.009592636
Severe Toxicity0.023076924
Moderate 0.45761138 Low Con 0.173
Sep 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
8:59 He complains about people walking naked in their houses but he's half naked on the streets 😀😀
8:59 He complains about people walking naked in their houses but he's half naked on the streets 😀😀
Identity Attack0.057037655
Insult0.16853803
Profanity0.2659699
Threat0.038220957
Severe Toxicity0.023076924
Moderate 0.45761138 Moderate Con 0.35
Oct 9, 2025 Inside Canada's Indian Metropolis (Brampton)
PLEASE deport all of those 1 billion Indian "international students " RIGHT NOW! I can see them everywhere, I'm afraid to find one of them when I open my fridge !🤬🤬
PLEASE deport all of those 1 billion Indian "international students " RIGHT NOW! I can see them everywhere, I'm afraid to find one of them when I open my fridge !🤬🤬
Identity Attack0.5075293
Insult0.33154017
Profanity0.15724123
Threat0.2330281
Severe Toxicity0.05025077
Moderate 0.45761138 Moderate Con 0.416 Identity Attack
Sep 29, 2025 IRCC Names India in Study …
India is the number one government run scammer in the world. say it like it is.
India is the number one government run scammer in the world. say it like it is.
Identity Attack0.46028158
Insult0.47384647
Profanity0.174273
Threat0.013528148
Severe Toxicity0.023076924
Moderate 0.45761138 Low Con 0.076
Oct 3, 2025 1 likes IRCC Names India in Study …
nah F this man im unsubbing
nah F this man im unsubbing
Identity Attack0.03249594
Insult0.2838064
Profanity0.4044591
Threat0.033386398
Severe Toxicity0.035007052
Moderate 0.45761138 Low Con 0.239 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I had 2 Indian dormmates when I was studying in Australia. They were the most rude and hypocritical blokes I've met. I guess all the things people said about indians are true.
I had 2 Indian dormmates when I was studying in Australia. They were the most rude and hypocritical blokes I've met. I guess all the things people said about indians are true.
Identity Attack0.46614665
Insult0.47630358
Profanity0.20916378
Threat0.011405042
Severe Toxicity0.023076924
Moderate 0.45761138 Constructive 0.596 Personal_Narrative
Feb 17, 2026 1 likes Inside Canada's Indian Invasion...
BANKERS FRINGE CRIMINALS SLAVERY
BANKERS FRINGE CRIMINALS SLAVERY
Identity Attack0.33352965
Insult0.41530323
Profanity0.26641908
Threat0.13363713
Severe Toxicity0.14126498
Moderate 0.45761138 Low Con 0.149
Sep 8, 2025 Why Canadians Are Turning Against …
They don’t eat poop like they do back home It’s almost like they’re learning to blend in
They don’t eat poop like they do back home It’s almost like they’re learning to blend in
Identity Attack0.025203101
Insult0.24767025
Profanity0.4033339
Threat0.010369381
Severe Toxicity0.023076924
Moderate 0.45761138 Low Con 0.241 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
I’m a Canadian ok and I’m in this neighborhood that is recorded. These people are not good they rent ur basement and abuse it Rats live in basements now And not only that they are …
I’m a Canadian ok and I’m in this neighborhood that is recorded. These people are not good they rent ur basement and abuse it Rats live in basements now And not only that they are racist they sell bad things they sell out everything like mangos just to resell it but there really bad and rude only some Indians are respectful majority of them NO They attempt to crash ur car just to make thousands of money.
Identity Attack0.43896464
Insult0.48399165
Profanity0.17566866
Threat0.03787563
Severe Toxicity0.023364257
Moderate 0.45761138 Constructive 0.523 Personal_Narrative
Feb 9, 2026 Inside Canada's Indian Invasion...
I wouldn't be surprised to find a hum*n tra**ick*ng ring in Brampton
I wouldn't be surprised to find a hum*n tra**ick*ng ring in Brampton
Identity Attack0.06704199
Insult0.3388922
Profanity0.5013569
Threat0.02682521
Severe Toxicity0.027833538
Moderate 0.45761138 Low Con 0.262
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
delete india 👇
delete india 👇
Identity Attack0.5135796
Insult0.3388922
Profanity0.1811049
Threat0.4430943
Severe Toxicity0.23340854
Moderate 0.45761138 Moderate Con 0.319 Identity Attack Call_To_Action
Jan 27, 2026 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.