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 58 of 1230
Are you fuckin kidding me?! Is this a joke?
Are you fuckin kidding me?! Is this a joke?
Identity Attack0.022992345
Insult0.3470427
Profanity0.8117245
Threat0.009540852
Severe Toxicity0.16960317
Toxic 0.7510937 Low Con 0.219 Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
Bull crap invasion
Bull crap invasion
Identity Attack0.24462871
Insult0.5678696
Profanity0.6242122
Threat0.019228047
Severe Toxicity0.17009245
Toxic 0.7510937 Low Con 0.253 Insult Fear_Threat
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Your banner says you are an outlet to provide news without bias for fear, yet all you release are fear-mongering, race-baiting videos for idiots. Have you lost your way? I am blocking your channel because …
Your banner says you are an outlet to provide news without bias for fear, yet all you release are fear-mongering, race-baiting videos for idiots. Have you lost your way? I am blocking your channel because I do not want to feed the algorithm and promote your sleezy hate videos. You find the whitest, shittiest people you can find and let them spread their garbage. Channels like yours need to be stomped out.
Identity Attack0.50515765
Insult0.65865606
Profanity0.541926
Threat0.34552678
Severe Toxicity0.3525603
Toxic 0.7510937 Moderate Con 0.321 Identity Attack Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
India is the most racist country on the planet, they have a caste system for fuck sake but when in other countries they are professionals victims. In Ireland they are creating fake stories of being …
India is the most racist country on the planet, they have a caste system for fuck sake but when in other countries they are professionals victims. In Ireland they are creating fake stories of being attacked
Identity Attack0.6413409
Insult0.5130944
Profanity0.64657205
Threat0.094697006
Severe Toxicity0.35368225
Toxic 0.7510937 Moderate Con 0.404 Identity Attack Insult
Oct 24, 2025 Inside Canada's Indian Metropolis (Brampton)
No child tax credit or healthcare until they become Canadian citizens and no fucking backpay for the fucking 10 kids they brought from that probably aren’t even their kids
No child tax credit or healthcare until they become Canadian citizens and no fucking backpay for the fucking 10 kids they brought from that probably aren’t even their kids
Identity Attack0.30256465
Insult0.5130944
Profanity0.7785769
Threat0.018364733
Severe Toxicity0.34966052
Toxic 0.7510937 Low Con 0.244 Insult
Oct 1, 2025 Why Canadians Are Turning Against …
how could canada be soo deaf dumb and blind?
how could canada be soo deaf dumb and blind?
Identity Attack0.49855098
Insult0.7298119
Profanity0.2661772
Threat0.008919456
Severe Toxicity0.109661035
Toxic 0.7510937 Low Con 0.209 Insult Policy_Critique
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Thank you trump for keeping the trash out of our great country....🇺🇲
Thank you trump for keeping the trash out of our great country....🇺🇲
Identity Attack0.0031351622
Insult0.64735156
Profanity0.0038718842
Threat0.00042728952
Severe Toxicity0.000013161015
Toxic 0.75001085 Insult Identity_Assertion
Dec 8, 2025 5 likes
Im a single mother and have a part time job...can't get a second because all the jobs here in town are filled up with Indian immigrants....and I can't even get accepted for welfare to help …
Im a single mother and have a part time job...can't get a second because all the jobs here in town are filled up with Indian immigrants....and I can't even get accepted for welfare to help me pay for things because all the immigrants are flooding the welfare system. Years ago I would be able to be approved even if I made $1,400 a month.... But now I'm making literally half that a month and I'm still not getting approved..... These fucking immigrants need to go.
Identity Attack0.6458014
Insult0.58196646
Profanity0.66405153
Threat0.06238277
Severe Toxicity0.34938923
Toxic 0.74954444 Constructive 0.537 Identity Attack Insult Personal_Narrative
Sep 11, 2025 Why Canadians Are Turning Against …
First, the British came to rule over our India. Now that we are coming, your asses are on fire.
First, the British came to rule over our India. Now that we are coming, your asses are on fire.
Identity Attack0.29188538
Insult0.50440645
Profanity0.6242122
Threat0.33294448
Severe Toxicity0.16960317
Toxic 0.74954444 Low Con 0.186 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
This utuber left no stone unturned to say india as a shit nation And left no feet unlicked to say usa the greatest country on earth
This utuber left no stone unturned to say india as a shit nation And left no feet unlicked to say usa the greatest country on earth
Identity Attack0.46028158
Insult0.5101222
Profanity0.6242122
Threat0.03304107
Severe Toxicity0.35022295
Toxic 0.74954444 Low Con 0.196 Insult Comparative_Framing
Feb 26, 2026 3 likes Inside Canada's Indian Invasion...
The stupid Canadian government has done a lot of harmful things to Canada over the past years.
The stupid Canadian government has done a lot of harmful things to Canada over the past years.
Identity Attack0.48915586
Insult0.71551245
Profanity0.33317488
Threat0.008867673
Severe Toxicity0.024631912
Toxic 0.74954444 Low Con 0.235 Insult Policy_Critique
Sep 12, 2025 1 likes Why Canadians Are Turning Against …
Honestly unbelievable, what the honest fuck is going on?
Honestly unbelievable, what the honest fuck is going on?
Identity Attack0.01191331
Insult0.24424846
Profanity0.8255558
Threat0.010162249
Severe Toxicity0.16960317
Toxic 0.74954444 Low Con 0.219
Jan 5, 2026 IRCC Names India in Study …
Ohhh fuck here we go, finally
Ohhh fuck here we go, finally
Identity Attack0.014048826
Insult0.24767025
Profanity0.84995824
Threat0.010472948
Severe Toxicity0.16960317
Toxic 0.74954444 Moderate Con 0.303 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
*WHITES GETTING PISSED NOW THAT THEY ARE SECOND CLASS...THE INDIANS WORK HARD AND DO WELL FOR THEMSELVES..THE WHITES LOOTED ALL OF THE LAND...THEY DID NOT WORK FOR IT*
*WHITES GETTING PISSED NOW THAT THEY ARE SECOND CLASS...THE INDIANS WORK HARD AND DO WELL FOR THEMSELVES..THE WHITES LOOTED ALL OF THE LAND...THEY DID NOT WORK FOR IT*
Identity Attack0.6853638
Insult0.54471385
Profanity0.46460027
Threat0.1115629
Severe Toxicity0.35368225
Toxic 0.74954444 Moderate Con 0.314 Identity Attack Insult Moral_Argument
Sep 19, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
Immigration is an international intentional woke evil agenda to sow decent and poverty on the population while polluting the voter base to maintain power! This is treasonous traitorous trash woke communist trash libtard government trash!
Immigration is an international intentional woke evil agenda to sow decent and poverty on the population while polluting the voter base to maintain power! This is treasonous traitorous trash woke communist trash libtard government trash!
Identity Attack0.48915586
Insult0.7065844
Profanity0.33376193
Threat0.01119791
Severe Toxicity0.16960317
Toxic 0.74954444 Low Con 0.15 Insult Unverified_Claim
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
I am surprised to know that we have an immigration system. Because Canada went to the shits.
I am surprised to know that we have an immigration system. Because Canada went to the shits.
Identity Attack0.37507164
Insult0.5177041
Profanity0.71218073
Threat0.009100696
Severe Toxicity0.13073033
Toxic 0.74954444 Moderate Con 0.371 Insult Fear_Threat
Jan 19, 2026 Why Canada’s immigration system has …
UR SLOWWW WHY DO THIS VIDEO HORRIBLE
UR SLOWWW WHY DO THIS VIDEO HORRIBLE
Identity Attack0.10221587
Insult0.5130944
Profanity0.34827787
Threat0.04029291
Severe Toxicity0.23224801
Toxic 0.74954444 Low Con 0.199 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
F** you you remove Hindi dubbing, 🤬🤬🤬🤬🤬🤬🤬🤬
F** you you remove Hindi dubbing, 🤬🤬🤬🤬🤬🤬🤬🤬
Identity Attack0.37012735
Insult0.56997263
Profanity0.70864636
Threat0.24090876
Severe Toxicity0.50703704
Toxic 0.74954444 Low Con 0.165 Insult Meta_Commentary
Feb 4, 2026 1 likes Inside Canada's Indian Invasion...
Holy crap , terror8sts in parliament
Holy crap , terror8sts in parliament
Identity Attack0.27798235
Insult0.6149945
Profanity0.59166485
Threat0.03304107
Severe Toxicity0.23225145
Toxic 0.74954444 Low Con 0.257 Insult
Sep 29, 2025 IRCC Names India in Study …
They bring back the stupidities that goes with religions !
They bring back the stupidities that goes with religions !
Identity Attack0.55011386
Insult0.6677319
Profanity0.39409557
Threat0.009747985
Severe Toxicity0.03321367
Toxic 0.74954444 Low Con 0.189 Identity Attack Insult Identity_Assertion
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
What do homeless people have to do with Indians? Because we work hard not to be homeless while you waste your time so you are homeless? Blaming Indians it’s not gonna make you any more …
What do homeless people have to do with Indians? Because we work hard not to be homeless while you waste your time so you are homeless? Blaming Indians it’s not gonna make you any more rich get a fucking job
Identity Attack0.4887047
Insult0.49389273
Profanity0.67055607
Threat0.030969119
Severe Toxicity0.30763787
Toxic 0.74954444 Moderate Con 0.329
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
C’est tout à fait vrai, les indiens sont très sales et sur la planète entière. C’est une invasion.
C’est tout à fait vrai, les indiens sont très sales et sur la planète entière. C’est une invasion.
Identity Attack0.7778623
Insult0.6675394
Profanity0.2847897
Threat0.02682521
Severe Toxicity0.641557
Toxic 0.74954444 Moderate Con 0.31 Identity Attack Insult Unverified_Claim
Feb 15, 2026 Inside Canada's Indian Invasion...
Muslim don't worship the True GOD. Allah is the devil.
Muslim don't worship the True GOD. Allah is the devil.
Identity Attack0.7426507
Insult0.54471385
Profanity0.35597226
Threat0.044278983
Severe Toxicity0.34997055
Toxic 0.74954444 Low Con 0.147 Identity Attack Insult
Aug 27, 2025 Why Canadians Are Turning Against …
I hate Canadian youth 🎉🎉❤❤❤
I hate Canadian youth 🎉🎉❤❤❤
Identity Attack0.7499929
Insult0.45135358
Profanity0.26802593
Threat0.05236103
Severe Toxicity0.232236
Toxic 0.74954444 Moderate Con 0.335 Identity Attack Humor_Satire
Oct 5, 2025 1 likes How Canada broke its immigration …
6:55 u gay
6:55 u gay
Identity Attack0.61901736
Insult0.6099415
Profanity0.43554106
Threat0.011974656
Severe Toxicity0.2733782
Toxic 0.74954444 Low Con 0.263 Identity Attack Insult
Feb 16, 2026 2 likes Inside Canada's Indian Metropolis (Brampton)
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.