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 32 of 1230
What does this guy on a bike know about Africa? Sounds like a racist trash to me. Saying it's OK to rape in the "African culture"? What is African culture? Africa is not a country …
What does this guy on a bike know about Africa? Sounds like a racist trash to me. Saying it's OK to rape in the "African culture"? What is African culture? Africa is not a country you dumb fuck.
Identity Attack0.6007182
Insult0.68668073
Profanity0.7181329
Threat0.34804323
Severe Toxicity0.45895407
Toxic 0.83334327 Low Con 0.242 Identity Attack Insult Moral_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
This is why I moved out of Toronto, I live now all Christian, all White and all Conservative little town about 100km north of Toronto, what the hell with Toronto, only time I go to …
This is why I moved out of Toronto, I live now all Christian, all White and all Conservative little town about 100km north of Toronto, what the hell with Toronto, only time I go to Toronto when I've got doctor appointments, any other times TO and it's stinky immigrants can kiss my ass
Identity Attack0.55044734
Insult0.57787937
Profanity0.6528205
Threat0.04686524
Severe Toxicity0.35220072
Toxic 0.83334327 Moderate Con 0.486 Identity Attack Insult Identity_Assertion
Aug 25, 2025 Why Canadians Are Turning Against …
Indian motherland Canada! shithole in India
Indian motherland Canada! shithole in India
Identity Attack0.6682205
Insult0.6120431
Profanity0.70864636
Threat0.029933142
Severe Toxicity0.45895407
Toxic 0.83334327 Low Con 0.181 Identity Attack Insult Identity_Assertion
Feb 27, 2026 Inside Canada's Indian Invasion...
Bloody fucking Punjabi khalistanis
Bloody fucking Punjabi khalistanis
Identity Attack0.7426507
Insult0.7657292
Profanity0.80158395
Threat0.49142194
Severe Toxicity0.71338886
Toxic 0.83334327 Low Con 0.203 Identity Attack Insult Identity_Assertion
Feb 10, 2026 Inside Canada's Indian Invasion...
Juts first see Refugee and asylm who are doing shit and govet is paying them... this is ehole fucking helerius system.. now Mr. CARNETLY IS BUILING A WOOD BOX SO CALLED HOUSE 13B for 4000 …
Juts first see Refugee and asylm who are doing shit and govet is paying them... this is ehole fucking helerius system.. now Mr. CARNETLY IS BUILING A WOOD BOX SO CALLED HOUSE 13B for 4000 so common guys wakeup what the whole system is doing why we choose our politician, Rapust crimisnal are outside right after 12 hours of crime or even less just because fucking law is there... vhange it and sustain this nation as i respectbit has own value ancestors are scarifices to save it but now all fuckedup
Identity Attack0.458714
Insult0.6308392
Profanity0.70864636
Threat0.13815513
Severe Toxicity0.45895407
Toxic 0.83334327 Moderate Con 0.485 Insult
Sep 29, 2025 IRCC Names India in Study …
Why are you giving this loser a voice he’s a nobody and we here in Alberta fired his ass
Why are you giving this loser a voice he’s a nobody and we here in Alberta fired his ass
Identity Attack0.084182754
Insult0.7418356
Profanity0.5643384
Threat0.26849106
Severe Toxicity0.21902075
Toxic 0.83334327 Low Con 0.273 Insult Meta_Commentary
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
Indian s are dirty people they make place dirty
Indian s are dirty people they make place dirty
Identity Attack0.7895903
Insult0.6798578
Profanity0.39409557
Threat0.026997874
Severe Toxicity0.38274905
Toxic 0.83334327 Low Con 0.239 Identity Attack Insult Identity_Assertion
Feb 27, 2026 Inside Canada's Indian Invasion...
That guy with the bike is an idiot. He said Indians the people known for rape are ok but Africans are rapists like ok dumbass
That guy with the bike is an idiot. He said Indians the people known for rape are ok but Africans are rapists like ok dumbass
Identity Attack0.6320481
Insult0.71120167
Profanity0.64460015
Threat0.34804323
Severe Toxicity0.45895407
Toxic 0.83334327 Low Con 0.237 Identity Attack Insult Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
Anyone who thinks this isn’t by design is stupid!
Anyone who thinks this isn’t by design is stupid!
Identity Attack0.033527173
Insult0.78882504
Profanity0.43781817
Threat0.010188141
Severe Toxicity0.023974609
Toxic 0.83334327 Low Con 0.118 Insult Unverified_Claim
Feb 18, 2026 8 likes LILLEY UNLEASHED: The fall of …
Guy on bike is a moron.
Guy on bike is a moron.
Identity Attack0.09080041
Insult0.8082062
Profanity0.5188411
Threat0.009359611
Severe Toxicity0.02604016
Toxic 0.83334327 Low Con 0.184 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
The dirtiest people are Indians 🤮
The dirtiest people are Indians 🤮
Identity Attack0.80378765
Insult0.65129566
Profanity0.39409557
Threat0.021472665
Severe Toxicity0.44787344
Toxic 0.83334327 Low Con 0.154 Identity Attack Insult Identity_Assertion
Feb 14, 2026 Inside Canada's Indian Invasion...
I am an indian , i left that piece of shit country to be away from india and indians as they are the most uncultured and uneducated people , i will warn u , DO …
I am an indian , i left that piece of shit country to be away from india and indians as they are the most uncultured and uneducated people , i will warn u , DO NOT LET SO MANY INDIANS IN AND DO NOT TURN BEAUTIFUL AND CLEAN COUNTRIES IN INDIA
Identity Attack0.7207808
Insult0.6306599
Profanity0.6321197
Threat0.27637172
Severe Toxicity0.48825464
Toxic 0.83334327 Moderate Con 0.419 Identity Attack Insult Identity_Assertion
Feb 11, 2026 3 likes Inside Canada's Indian Invasion...
A shit hole I no longer visit or care to drive by it
A shit hole I no longer visit or care to drive by it
Identity Attack0.030175667
Insult0.4339631
Profanity0.8326356
Threat0.013579931
Severe Toxicity0.2281948
Toxic 0.83334327 Low Con 0.279 Fear_Threat
Feb 4, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
They are everywhere like flies to shit
They are everywhere like flies to shit
Identity Attack0.05612817
Insult0.4710501
Profanity0.85672
Threat0.00899713
Severe Toxicity0.16960317
Toxic 0.83334327 Low Con 0.276 Fear_Threat
Feb 6, 2026 Inside Canada's Indian Invasion...
Who the fuck let them put that pagan statue up there
Who the fuck let them put that pagan statue up there
Identity Attack0.10221587
Insult0.38852
Profanity0.8255558
Threat0.010214032
Severe Toxicity0.23224801
Toxic 0.83334327 Low Con 0.229 Identity_Assertion
Feb 26, 2026 1 likes Inside Canada's Indian Invasion...
Indians are disgusting! Go to the hot springs to relax and a family of at least 30 Indians have to show up. Leave trash. Yelling and screaming and are completely disrespectful. GO HOME
Indians are disgusting! Go to the hot springs to relax and a family of at least 30 Indians have to show up. Leave trash. Yelling and screaming and are completely disrespectful. GO HOME
Identity Attack0.7426507
Insult0.71120167
Profanity0.39207047
Threat0.079364374
Severe Toxicity0.36435235
Toxic 0.83334327 Moderate Con 0.348 Identity Attack Insult Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
That old white guy had absolutely 0 fuck’s to give!😂😂😂
That old white guy had absolutely 0 fuck’s to give!😂😂😂
Identity Attack0.5135796
Insult0.5130944
Profanity0.7092837
Threat0.030278467
Severe Toxicity0.35368225
Toxic 0.83334327 Low Con 0.276 Identity Attack Insult Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
5:49 Ignorant white racist man
5:49 Ignorant white racist man
Identity Attack0.6649212
Insult0.6831271
Profanity0.3827387
Threat0.025616571
Severe Toxicity0.3492342
Toxic 0.83334327 Low Con 0.234 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
@pwilla I can't do shit lol Now keep crying bot bloddy pjeet my channelbio is yho reply forever 😂 Your mom and you just got greped and ahh frooked pjeet 😂😂sure yho can't read english …
@pwilla I can't do shit lol Now keep crying bot bloddy pjeet my channelbio is yho reply forever 😂 Your mom and you just got greped and ahh frooked pjeet 😂😂sure yho can't read english it sounds urdu to him😂
Identity Attack0.2783691
Insult0.6099415
Profanity0.64657205
Threat0.13815513
Severe Toxicity0.50703704
Toxic 0.83334327 Low Con 0.277 Insult Unverified_Claim
Jan 29, 2026 Inside Canada's Indian Invasion...
indian student who came to study on thse stupid colleges are mostly frauds
indian student who came to study on thse stupid colleges are mostly frauds
Identity Attack0.6649212
Insult0.72868866
Profanity0.4756165
Threat0.012751401
Severe Toxicity0.25624833
Toxic 0.83334327 Low Con 0.208 Identity Attack Insult
Sep 28, 2025 IRCC Names India in Study …
No indian would ever say this, if this video was made about any other ethnicity. But stop with the damn racism bruh. Yeah Indians are disgusting af but still
No indian would ever say this, if this video was made about any other ethnicity. But stop with the damn racism bruh. Yeah Indians are disgusting af but still
Identity Attack0.7063701
Insult0.65231085
Profanity0.57236236
Threat0.053654157
Severe Toxicity0.35368225
Toxic 0.83334327 Low Con 0.243 Identity Attack Insult Identity_Assertion
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Shoot all illegals! No matter what! If you cross a border illegally to come to North America you are fair game. I agree with the lady that said the influx of illegal foreigners is RETARDED! …
Shoot all illegals! No matter what! If you cross a border illegally to come to North America you are fair game. I agree with the lady that said the influx of illegal foreigners is RETARDED! Stop coming here! You are NOT WELCOME HERE!!!!!!!! Go back to where you came from.
Identity Attack0.6682205
Insult0.6109131
Profanity0.36902615
Threat0.6943677
Severe Toxicity0.45895407
Toxic 0.83334327 Moderate Con 0.35 Identity Attack Insult Threat Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Bullshit is what it is
Bullshit is what it is
Identity Attack0.014450782
Insult0.37619758
Profanity0.8802007
Threat0.00756015
Severe Toxicity0.16960317
Toxic 0.83334327 Low Con 0.178 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
They’re still letting in hundreds of thousands and have allowed chain migration recently.This is all lies and total bullshit.
They’re still letting in hundreds of thousands and have allowed chain migration recently.This is all lies and total bullshit.
Identity Attack0.1769227
Insult0.5270482
Profanity0.7888968
Threat0.0101363575
Severe Toxicity0.19149859
Toxic 0.83334327 Low Con 0.184 Insult Unverified_Claim
Dec 30, 2025 1 likes Deportations From Canada at Their …
Biker guy's not just a racist but a dumb racist
Biker guy's not just a racist but a dumb racist
Identity Attack0.36942887
Insult0.802824
Profanity0.41031027
Threat0.011223801
Severe Toxicity0.16960317
Toxic 0.83334327 Low Con 0.229 Insult Humor_Satire
Feb 26, 2026 3 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.