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 42 of 1230
Yo fellow indians! I just unsubscribed i bet you do that too for him being such a pussss
Yo fellow indians! I just unsubscribed i bet you do that too for him being such a pussss
Identity Attack0.46028158
Insult0.6308392
Profanity0.596623
Threat0.018537397
Severe Toxicity0.34962174
Toxic 0.78711975 Moderate Con 0.355 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
They bring all that caste bullshit and sectarianism with them. Canada is a mess.
They bring all that caste bullshit and sectarianism with them. Canada is a mess.
Identity Attack0.50917345
Insult0.6308392
Profanity0.70864636
Threat0.012181788
Severe Toxicity0.2281948
Toxic 0.78711975 Low Con 0.245 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Tipical lib bs. Refugees need to stop Illegal need to stop They are letting to many in on taxpayers dime. Making more money than seniors an the disabled. Canadians And no secu check because your …
Tipical lib bs. Refugees need to stop Illegal need to stop They are letting to many in on taxpayers dime. Making more money than seniors an the disabled. Canadians And no secu check because your short staff. Ffs. This is why Canada is becoming a shit hole. You don’t let the fox in hen house then ask questions. Stupid libs.
Identity Attack0.42615733
Insult0.7775208
Profanity0.44249827
Threat0.008815889
Severe Toxicity0.11492836
Toxic 0.78711975 Low Con 0.254 Insult
Nov 21, 2025 2 likes Thousands of refugees allowed into …
Karma is a bitch
Karma is a bitch
Identity Attack0.10221587
Insult0.5739874
Profanity0.8117245
Threat0.011482717
Severe Toxicity0.16960317
Toxic 0.78711975 Low Con 0.277 Insult Humor_Satire
Oct 1, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
People are dying in car accident and getting stabbed walking home from work and Canadians response is "hahaha yeah it sucks eh" fucking embarrassing
People are dying in car accident and getting stabbed walking home from work and Canadians response is "hahaha yeah it sucks eh" fucking embarrassing
Identity Attack0.35299334
Insult0.5130944
Profanity0.7785769
Threat0.13815513
Severe Toxicity0.34997055
Toxic 0.78711975 Moderate Con 0.351 Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
that white racist pig doesn't even know anything about the black people. I earn more in Africa than so many whites that I met during my years in China as an expert. Stealing African resources …
that white racist pig doesn't even know anything about the black people. I earn more in Africa than so many whites that I met during my years in China as an expert. Stealing African resources and claiming to be superior.
Identity Attack0.7499929
Insult0.6991143
Profanity0.40929472
Threat0.039947584
Severe Toxicity0.35368225
Toxic 0.7856813 Moderate Con 0.399 Identity Attack Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
World: india, get your shit together India: " gorehabba "
World: india, get your shit together India: " gorehabba "
Identity Attack0.46050715
Insult0.5130944
Profanity0.7246992
Threat0.09776353
Severe Toxicity0.35368225
Toxic 0.7856813 Low Con 0.099 Insult Humor_Satire
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Canada is A SHT HOLE
Canada is A SHT HOLE
Identity Attack0.5108175
Insult0.6308392
Profanity0.70864636
Threat0.01238892
Severe Toxicity0.3532795
Toxic 0.7856813 Low Con 0.249 Identity Attack Insult
Nov 23, 2025 Thousands of refugees allowed into …
That white trash, has insult all Africa.
That white trash, has insult all Africa.
Identity Attack0.7406625
Insult0.64537907
Profanity0.41503602
Threat0.022853967
Severe Toxicity0.31334782
Toxic 0.7856813 Low Con 0.146 Identity Attack Insult Identity_Assertion
Feb 5, 2026 1 likes Inside Canada's Indian Invasion...
Canadas crap anyway and full off crack heads same uk same USA
Canadas crap anyway and full off crack heads same uk same USA
Identity Attack0.6007182
Insult0.71551245
Profanity0.49259362
Threat0.016465442
Severe Toxicity0.349583
Toxic 0.7856813 Low Con 0.138 Identity Attack Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Put khalistan in their asshole.
Put khalistan in their asshole.
Identity Attack0.6637263
Insult0.6798578
Profanity0.759977
Threat0.43137276
Severe Toxicity0.61260825
Toxic 0.7856813 Low Con 0.137 Identity Attack Insult Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Wiping your butt after pooping is not dirty in USA @tyler 😭🤣😭🤣
Wiping your butt after pooping is not dirty in USA @tyler 😭🤣😭🤣
Identity Attack0.23998553
Insult0.44126466
Profanity0.6528205
Threat0.13566011
Severe Toxicity0.39194742
Toxic 0.7856813 Low Con 0.254 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
These indians are the worst individuals in Canada! Tyler retard, can you do a better job in showing how bad they are!just like you!! 😂😂😂
These indians are the worst individuals in Canada! Tyler retard, can you do a better job in showing how bad they are!just like you!! 😂😂😂
Identity Attack0.69783735
Insult0.6991143
Profanity0.36230123
Threat0.02440793
Severe Toxicity0.35368225
Toxic 0.7856813 Low Con 0.208 Identity Attack Insult Identity_Assertion
Feb 7, 2026 1 likes Inside Canada's Indian Invasion...
Mmh white dude on the bike said he hates all African. 😂ain’t non like the typical old white racist trash.
Mmh white dude on the bike said he hates all African. 😂ain’t non like the typical old white racist trash.
Identity Attack0.76079035
Insult0.6677319
Profanity0.39498812
Threat0.019573374
Severe Toxicity0.33047765
Toxic 0.7856813 Low Con 0.277 Identity Attack Insult Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
4:15 yeah that's you guys shitting and junking around 😂😂😂 can't live without fentanyl right?
4:15 yeah that's you guys shitting and junking around 😂😂😂 can't live without fentanyl right?
Identity Attack0.10409598
Insult0.48627716
Profanity0.6242122
Threat0.04098356
Severe Toxicity0.35368225
Toxic 0.7856813 Low Con 0.225 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Cant go to a beach without stepping in hindu shit anymore and call the cops and you get called racist. We should be allowed to rub their noses in it. You act like an animal, …
Cant go to a beach without stepping in hindu shit anymore and call the cops and you get called racist. We should be allowed to rub their noses in it. You act like an animal, we'll treat like one
Identity Attack0.5707127
Insult0.6308392
Profanity0.7107322
Threat0.13815513
Severe Toxicity0.35368225
Toxic 0.7856813 Low Con 0.289 Identity Attack Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
What a shithole LOL.
What a shithole LOL.
Identity Attack0.0440973
Insult0.57566804
Profanity0.77181685
Threat0.00967031
Severe Toxicity0.232236
Toxic 0.7856813 Low Con 0.194 Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
India is a very diverse country they are mostly from one specific state not the whole of India. And stop being racist fuxks.
India is a very diverse country they are mostly from one specific state not the whole of India. And stop being racist fuxks.
Identity Attack0.4006267
Insult0.65865606
Profanity0.7181329
Threat0.013631714
Severe Toxicity0.3493117
Toxic 0.7856813 Moderate Con 0.302 Insult Moral_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
#MRG ... bring your shit, know your job 😮.. ty 4 tq BUT no answers 😂 these people are paid by tax dollars ALL OF THEM
#MRG ... bring your shit, know your job 😮.. ty 4 tq BUT no answers 😂 these people are paid by tax dollars ALL OF THEM
Identity Attack0.024801146
Insult0.5130944
Profanity0.70864636
Threat0.025098583
Severe Toxicity0.23225832
Toxic 0.7856813 Low Con 0.248 Insult
Oct 7, 2025 IRCC Names India in Study …
Btw that guy Sidhu is probably on his way back to India, he's fucked 😂
Btw that guy Sidhu is probably on his way back to India, he's fucked 😂
Identity Attack0.40713623
Insult0.4962726
Profanity0.7181329
Threat0.040638234
Severe Toxicity0.35368225
Toxic 0.7856813 Low Con 0.265 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
THE INDIANS HAVE NO MERCY FOR ANYTHING... THEY ARE RUDE AND CHEAP ...
THE INDIANS HAVE NO MERCY FOR ANYTHING... THEY ARE RUDE AND CHEAP ...
Identity Attack0.7063701
Insult0.6677319
Profanity0.2980872
Threat0.030278467
Severe Toxicity0.35220072
Toxic 0.7856813 Low Con 0.288 Identity Attack Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
Filthy disgusting creatures with no manners no morals !
Filthy disgusting creatures with no manners no morals !
Identity Attack0.11860296
Insult0.7497506
Profanity0.39026237
Threat0.029933142
Severe Toxicity0.23224974
Toxic 0.7856813 Low Con 0.192 Insult Fear_Threat
Feb 9, 2026 3 likes Inside Canada's Indian Invasion...
@pwilla Fkface beatch having a mental breakdown under comments thinking anyone who hates their restarded arse is a muslim. I am never a muslim, only pwilla and his modr is forever muslim.
@pwilla Fkface beatch having a mental breakdown under comments thinking anyone who hates their restarded arse is a muslim. I am never a muslim, only pwilla and his modr is forever muslim.
Identity Attack0.6007182
Insult0.67735565
Profanity0.64657205
Threat0.07476458
Severe Toxicity0.45895407
Toxic 0.7856813 Low Con 0.245 Identity Attack Insult Identity_Assertion
Jan 29, 2026 Inside Canada's Indian Invasion...
The problem with Canada is the shit type people they have running it. Not one of them are fit for the job. And they have been bringing in immigrants in larger numbers to reassure there …
The problem with Canada is the shit type people they have running it. Not one of them are fit for the job. And they have been bringing in immigrants in larger numbers to reassure there votes. Why wouldn't they vote the party in, that brought them in. Over half my pay is tax. How the fuck is that right?
Identity Attack0.39461556
Insult0.58196646
Profanity0.78491896
Threat0.011767523
Severe Toxicity0.23226346
Toxic 0.7856813 Constructive 0.539 Insult Policy_Critique
Sep 10, 2025 Why Canadians Are Turning Against …
What a sad guy you are. Grow up and make real content instead of spreading racism. Pathetic.
What a sad guy you are. Grow up and make real content instead of spreading racism. Pathetic.
Identity Attack0.057037655
Insult0.7967344
Profanity0.22792831
Threat0.010084574
Severe Toxicity0.023293832
Toxic 0.7856813 Low Con 0.14 Insult Meta_Commentary
Feb 12, 2026 5 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.