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
Active: Tox: 0.5 – 1 4,704 comments · Page 20 of 189
1:45 the reason why you have more kids is so you have spares when you strap vests to them. Asshole!
1:45 the reason why you have more kids is so you have spares when you strap vests to them. Asshole!
Identity Attack0.15945168
Insult0.68668073
Profanity0.70384485
Threat0.03856628
Severe Toxicity0.35368225
Toxic 0.8629672 Low Con 0.178 Insult
Sep 11, 2025 Why Canadians Are Turning Against …
You know your driving sucks when an Asian lady tells you it sucks 😂
You know your driving sucks when an Asian lady tells you it sucks 😂
Identity Attack0.5485698
Insult0.5678696
Profanity0.6528205
Threat0.01698343
Severe Toxicity0.4011458
Toxic 0.8629672 Moderate Con 0.308 Identity Attack Insult Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
8:37 Complete bullshit!!! You can't drive an uber without a Canadian license. Dude is just pissed to see Indians. They all look similar? Yeah yeah we do. 😂
8:37 Complete bullshit!!! You can't drive an uber without a Canadian license. Dude is just pissed to see Indians. They all look similar? Yeah yeah we do. 😂
Identity Attack0.5135796
Insult0.5543018
Profanity0.7466957
Threat0.027688526
Severe Toxicity0.44787344
Toxic 0.8629672 Moderate Con 0.434 Identity Attack Insult Humor_Satire
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Indian Sucks...!
Indian Sucks...!
Identity Attack0.6853638
Insult0.69164425
Profanity0.66405153
Threat0.015602129
Severe Toxicity0.45895407
Toxic 0.8629672 Moderate Con 0.304 Identity Attack Insult
Oct 6, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
0:57 average american talking shit again
0:57 average american talking shit again
Identity Attack0.40255263
Insult0.5130944
Profanity0.776286
Threat0.013217449
Severe Toxicity0.3498543
Toxic 0.8629672 Low Con 0.216 Insult Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Kick the dirty bastards out !!
Kick the dirty bastards out !!
Identity Attack0.27759558
Insult0.7298119
Profanity0.6001929
Threat0.5996607
Severe Toxicity0.35368225
Toxic 0.8629672 Low Con 0.191 Insult Threat Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
This guy does illegal shit but makes every one happy
This guy does illegal shit but makes every one happy
Identity Attack0.20680901
Insult0.5678696
Profanity0.844891
Threat0.011379151
Severe Toxicity0.20678867
Toxic 0.8629672 Low Con 0.21 Insult Meta_Commentary
Feb 3, 2026 Inside Canada's Indian Invasion...
Thank god you covered this bullshit
Thank god you covered this bullshit
Identity Attack0.027011903
Insult0.47384647
Profanity0.8949436
Threat0.008375733
Severe Toxicity0.16960317
Toxic 0.8629672 Moderate Con 0.332 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
yep this is Australia. Shit show. Governmen sold out the country for a quick buck and cheap shitty labour
yep this is Australia. Shit show. Governmen sold out the country for a quick buck and cheap shitty labour
Identity Attack0.40255263
Insult0.6109131
Profanity0.83974665
Threat0.010110466
Severe Toxicity0.31905776
Toxic 0.8629672 Low Con 0.268 Insult Comparative_Framing
Sep 24, 2025 Inside Canada's Indian Metropolis (Brampton)
A shit whole
A shit whole
Identity Attack0.03919895
Insult0.46923602
Profanity0.8855216
Threat0.00948907
Severe Toxicity0.16960317
Toxic 0.85850734 Moderate Con 0.347 Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Get that praying shit off the streets.
Get that praying shit off the streets.
Identity Attack0.12735364
Insult0.54471385
Profanity0.844891
Threat0.058503386
Severe Toxicity0.23224287
Toxic 0.85850734 Low Con 0.228 Insult
Sep 10, 2025 Why Canadians Are Turning Against …
"Indian's are usually dirty people" buddy...atleast we know how to wash our ass.
"Indian's are usually dirty people" buddy...atleast we know how to wash our ass.
Identity Attack0.6778536
Insult0.6675394
Profanity0.70864636
Threat0.024580594
Severe Toxicity0.35022295
Toxic 0.85850734 Low Con 0.261 Identity Attack Insult Humor_Satire
Feb 4, 2026 1 likes Inside Canada's Indian Invasion...
this is awesome we need more indians in canada! Hindu and punjabi will take over! YESSS YESS! more trash and a buch of fuck head people..
this is awesome we need more indians in canada! Hindu and punjabi will take over! YESSS YESS! more trash and a buch of fuck head people..
Identity Attack0.6458014
Insult0.6991143
Profanity0.7654259
Threat0.12996206
Severe Toxicity0.45895407
Toxic 0.85850734 Low Con 0.289 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
This f****ing white dude he's just saying Africans have low intelligence 😮 l can not believe this .
This f****ing white dude he's just saying Africans have low intelligence 😮 l can not believe this .
Identity Attack0.71678543
Insult0.6308392
Profanity0.70864636
Threat0.04718852
Severe Toxicity0.45895407
Toxic 0.85850734 Low Con 0.235 Identity Attack Insult Moral_Argument
Feb 15, 2026 Inside Canada's Indian Invasion...
The fact the driving absolutely sucks is actually fucking hilarious 😂😂
The fact the driving absolutely sucks is actually fucking hilarious 😂😂
Identity Attack0.06476828
Insult0.46173862
Profanity0.8117245
Threat0.00899713
Severe Toxicity0.35368225
Toxic 0.85850734 Low Con 0.227 Humor_Satire
Feb 7, 2026 Inside Canada's Indian Invasion...
You are just a fckn white supremacist
You are just a fckn white supremacist
Identity Attack0.6649212
Insult0.71027446
Profanity0.7785769
Threat0.020782012
Severe Toxicity0.44860926
Toxic 0.85850734 Low Con 0.227 Identity Attack Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Bro, seriously keep these Middle East, South Americans, whatever, out. I'm over them and then dirtying our societies. They do not mix with western culture. Fuck out of here
Bro, seriously keep these Middle East, South Americans, whatever, out. I'm over them and then dirtying our societies. They do not mix with western culture. Fuck out of here
Identity Attack0.6728028
Insult0.5723624
Profanity0.7809412
Threat0.13802026
Severe Toxicity0.44787344
Toxic 0.85850734 Moderate Con 0.306 Identity Attack Insult Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
Fucker
Fucker
Identity Attack0.036620867
Insult0.5332045
Profanity0.90150756
Threat0.010395273
Severe Toxicity0.35368225
Toxic 0.85850734 Moderate Con 0.389 Insult
Feb 5, 2026 Inside Canada's Indian Invasion...
Im a bus driver and these uber drivers are a fucking plauge
Im a bus driver and these uber drivers are a fucking plauge
Identity Attack0.26833034
Insult0.6798578
Profanity0.8449782
Threat0.012751401
Severe Toxicity0.26195827
Toxic 0.85850734 Moderate Con 0.375 Insult Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Oh goodness, it is India.. what a shit hole..
Oh goodness, it is India.. what a shit hole..
Identity Attack0.57554024
Insult0.57787937
Profanity0.8086746
Threat0.018192071
Severe Toxicity0.35220072
Toxic 0.85850734 Low Con 0.276 Identity Attack Insult Identity_Assertion
Sep 27, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
When will you make the youtube about the retarded american youtuber invasion of canada to racist bait people your idiot fuckhead countrymen are gunna see this video and think even worse about Canada and feed …
When will you make the youtube about the retarded american youtuber invasion of canada to racist bait people your idiot fuckhead countrymen are gunna see this video and think even worse about Canada and feed into the MAGA opinion of Canada.
Identity Attack0.6007182
Insult0.7827088
Profanity0.6919765
Threat0.12076248
Severe Toxicity0.45895407
Toxic 0.85850734 Low Con 0.13 Identity Attack Insult Call_To_Action
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Brampton is a shit hole. Contain it please.
Brampton is a shit hole. Contain it please.
Identity Attack0.10221587
Insult0.6798578
Profanity0.8255558
Threat0.029069828
Severe Toxicity0.2847981
Toxic 0.85850734 Low Con 0.191 Insult
Sep 21, 2025 5 likes Inside Canada's Indian Metropolis (Brampton)
Brampton has always been a Shithole going back at least 50 years. Horrible place and the white people are complete retards lol .
Brampton has always been a Shithole going back at least 50 years. Horrible place and the white people are complete retards lol .
Identity Attack0.7426507
Insult0.7657292
Profanity0.70864636
Threat0.023026628
Severe Toxicity0.44860926
Toxic 0.85850734 Low Con 0.278 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada sucks
Canada sucks
Identity Attack0.61901736
Insult0.65865606
Profanity0.64657205
Threat0.008440462
Severe Toxicity0.31334782
Toxic 0.85850734 Moderate Con 0.375 Identity Attack Insult Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canada is slowly becoming a shit hole
Canada is slowly becoming a shit hole
Identity Attack0.49584505
Insult0.6308392
Profanity0.8086746
Threat0.010447056
Severe Toxicity0.23225832
Toxic 0.85850734 Low Con 0.21 Insult Fear_Threat
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.