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 127 of 1230
DEPORT HINDUS back to INDIA.
DEPORT HINDUS back to INDIA.
Identity Attack0.6458014
Insult0.39297962
Profanity0.19032755
Threat0.18597278
Severe Toxicity0.2322463
Moderate 0.5885171 Low Con 0.194 Identity Attack Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
No more turbans and Muslims.
No more turbans and Muslims.
Identity Attack0.6682205
Insult0.37279442
Profanity0.18233459
Threat0.09929679
Severe Toxicity0.16960317
Moderate 0.5885171 Low Con 0.205 Identity Attack Identity_Assertion
Aug 28, 2025 Why Canadians Are Turning Against …
Its taking over everywhere now. The small northern cities too. Traffic is fucked and every store is managed by an Indian now. Even when I worked in gov the last 8 jobs were to foreign …
Its taking over everywhere now. The small northern cities too. Traffic is fucked and every store is managed by an Indian now. Even when I worked in gov the last 8 jobs were to foreign born.... No wonder everyone's leaving to go to the US
Identity Attack0.5039629
Insult0.40243408
Profanity0.5711371
Threat0.012130005
Severe Toxicity0.16960317
Moderate 0.5885171 Constructive 0.59 Identity Attack Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Disgusting Liberal Government.
Disgusting Liberal Government.
Identity Attack0.2854555
Insult0.61794597
Profanity0.16496858
Threat0.008285114
Severe Toxicity0.020644438
Moderate 0.5885171 Low Con 0.23 Insult Policy_Critique
Oct 9, 2025 IRCC Names India in Study …
Canada is so screwed 😭 I would like to visit Canada some day but the "kangz" and "saars" are turning Canada into their home countries
Canada is so screwed 😭 I would like to visit Canada some day but the "kangz" and "saars" are turning Canada into their home countries
Identity Attack0.5135796
Insult0.5208188
Profanity0.40670946
Threat0.010084574
Severe Toxicity0.16960317
Moderate 0.5885171 Moderate Con 0.46 Identity Attack Insult Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
Wow… as someone who lives in the GTA finally getting a true glimpse into this is insane. These people are truly a cancer to our country
Wow… as someone who lives in the GTA finally getting a true glimpse into this is insane. These people are truly a cancer to our country
Identity Attack0.10221587
Insult0.62169385
Profanity0.17473823
Threat0.009903334
Severe Toxicity0.023076924
Moderate 0.5885171 Moderate Con 0.448 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Go get them at Tim Hortons, burger king, mcdonalds, subway and every restaurant in canada!!!!! These restaurants won't hire white Canadians but employ illegal indians and muslims, we want them deported now!!!!!
Go get them at Tim Hortons, burger king, mcdonalds, subway and every restaurant in canada!!!!! These restaurants won't hire white Canadians but employ illegal indians and muslims, we want them deported now!!!!!
Identity Attack0.6637263
Insult0.40975618
Profanity0.08678388
Threat0.10696311
Severe Toxicity0.05473421
Moderate 0.5885171 Moderate Con 0.341 Identity Attack
Oct 21, 2025 1 likes IRCC Names India in Study …
The immagrants all need to be deported.They are destroying this country.Anybody who likes immagrants should be deported with them to their country
The immagrants all need to be deported.They are destroying this country.Anybody who likes immagrants should be deported with them to their country
Identity Attack0.6413409
Insult0.4125297
Profanity0.16915557
Threat0.2566701
Severe Toxicity0.16960317
Moderate 0.5885171 Low Con 0.212 Identity Attack
Nov 16, 2025 1 likes Why Canadians Are Turning Against …
You shoulda hid his face he looks so racist 😭😭
You shoulda hid his face he looks so racist 😭😭
Identity Attack0.30256465
Insult0.489133
Profanity0.24341469
Threat0.13279422
Severe Toxicity0.16760159
Moderate 0.5885171 Low Con 0.279 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Trop cave le gros blanc bête a vélo qui insultant tout un continent
Trop cave le gros blanc bête a vélo qui insultant tout un continent
Identity Attack0.44690517
Insult0.67254376
Profanity0.27072498
Threat0.018710058
Severe Toxicity0.35368225
Moderate 0.5885171 Low Con 0.19 Insult Identity_Assertion
Mar 2, 2026 Inside Canada's Indian Invasion...
So many racist comments from non native white Canadian 🐖 who are acting like they are inuits the original natives of the land!! Furthermore being British born and watching from England I can tell you …
So many racist comments from non native white Canadian 🐖 who are acting like they are inuits the original natives of the land!! Furthermore being British born and watching from England I can tell you one Damm thing, not one of these Indians are on governments benefits, they are working their socks off unlike others from a certain religion such as the recent Minnesota problem. Furthermore how many own a house there as compared to what you people call a Canadian white person, it will be interesting to know the facts. And no the heavens didn’t open up on them with gold coins raining on their heads 😂. Here in London you get the same occasional problem where non educated white people start to moan and can’t tell the difference between an Indian person or Pakistani, by the way Indians own the most homes in London have a think why!! They actually go out and work and want to achieve something In life!!
Identity Attack0.57150364
Insult0.54471385
Profanity0.39409557
Threat0.013528148
Severe Toxicity0.16960317
Moderate 0.5885171 Constructive 0.635 Identity Attack Insult Moral_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Are these guys pretending or for real that they have no clue why liberals act that way? No need to have a lamp in daylight to figure this out: importing votes. This is liberal party …
Are these guys pretending or for real that they have no clue why liberals act that way? No need to have a lamp in daylight to figure this out: importing votes. This is liberal party business model how to stay in power and keep control. Who gives a rat ass about the rest,really? Sucked up and elbows are all the way to a promised land of diversity and inclusion.
Identity Attack0.099072486
Insult0.5130944
Profanity0.5188411
Threat0.01698343
Severe Toxicity0.051147457
Moderate 0.5885171 Low Con 0.256 Insult Policy_Critique
Feb 28, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Indians are shady
Indians are shady
Identity Attack0.61901736
Insult0.49151286
Profanity0.29209393
Threat0.0138755
Severe Toxicity0.109661035
Moderate 0.5885171 Moderate Con 0.323 Identity Attack Identity_Assertion
Sep 30, 2025 1 likes IRCC Names India in Study …
Take in the Third World, become the Third World. They need to fit in or fck-off. I would prefer the latter.
Take in the Third World, become the Third World. They need to fit in or fck-off. I would prefer the latter.
Identity Attack0.28034934
Insult0.39297962
Profanity0.6001929
Threat0.058503386
Severe Toxicity0.16960317
Moderate 0.5885171 Low Con 0.18
Sep 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I hate canada now
I hate canada now
Identity Attack0.58743036
Insult0.3126888
Profanity0.2661772
Threat0.03649433
Severe Toxicity0.026936848
Moderate 0.5885171 Moderate Con 0.381 Identity Attack Personal_Narrative
Jan 29, 2026 Inside Canada's Indian Invasion...
BROWN FATIGUE IS REAL!!! I’m a 6th generation Canadian and we need remigration now! It’s a cesspool!! These people will shit in the street or the beach, they don’t shower and refuse to respect our …
BROWN FATIGUE IS REAL!!! I’m a 6th generation Canadian and we need remigration now! It’s a cesspool!! These people will shit in the street or the beach, they don’t shower and refuse to respect our country!! We have so many getting commercial licenses and killing Canadians on the hwys just like they are in the US!!
Identity Attack0.46028158
Insult0.49151286
Profanity0.44249827
Threat0.34804323
Severe Toxicity0.16960317
Moderate 0.5885171 Moderate Con 0.453 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
If the bike guy gets fired let’s all donate a shit ton of money to him.
If the bike guy gets fired let’s all donate a shit ton of money to him.
Identity Attack0.034300596
Insult0.37392882
Profanity0.6242122
Threat0.04718852
Severe Toxicity0.02406851
Moderate 0.5885171 Low Con 0.285 Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
I'm Canadian. Get out! Trudeau dumped a massive amount of useless people on us
I'm Canadian. Get out! Trudeau dumped a massive amount of useless people on us
Identity Attack0.2463217
Insult0.6308392
Profanity0.114160895
Threat0.009799767
Severe Toxicity0.017093835
Moderate 0.5885171 Moderate Con 0.355 Insult Identity_Assertion
Feb 12, 2026 3 likes Canada's tighter immigration policy divides …
RASCIST no more this word is way over used. Im 69 and the stupid RASCIST card means absolutely nothing. And no i don't hate no humans, but enough is enough
RASCIST no more this word is way over used. Im 69 and the stupid RASCIST card means absolutely nothing. And no i don't hate no humans, but enough is enough
Identity Attack0.30103904
Insult0.5130944
Profanity0.40558428
Threat0.02181799
Severe Toxicity0.0394905
Moderate 0.5885171 Moderate Con 0.421 Insult
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
INDIA AND CANADA =POOPED INVASION .....GO INDIA PLEASE
INDIA AND CANADA =POOPED INVASION .....GO INDIA PLEASE
Identity Attack0.58354634
Insult0.5130944
Profanity0.2761231
Threat0.02855184
Severe Toxicity0.2281948
Moderate 0.5885171 Low Con 0.205 Identity Attack Insult Fear_Threat
Feb 17, 2026 Inside Canada's Indian Invasion...
Disgusting creatures.
Disgusting creatures.
Identity Attack0.06749674
Insult0.57787937
Profanity0.2882351
Threat0.013113883
Severe Toxicity0.02449106
Moderate 0.5885171 Low Con 0.262 Insult
Oct 8, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
A TRUE BORN AND BRED CANADIAN IM SAYING THIS!!! Stop moving into my country and call yourselves Canadian!!!! Wrong ! Wrong!Wrong! You are a refugee hiding here or you've been PRIVILEGED with a Canadian Citizen …
A TRUE BORN AND BRED CANADIAN IM SAYING THIS!!! Stop moving into my country and call yourselves Canadian!!!! Wrong ! Wrong!Wrong! You are a refugee hiding here or you've been PRIVILEGED with a Canadian Citizen Card...That DOES NOT MAKE YOU CANADIAN DAMN IT!!! That just makes you a Citizen......PERIOD
Identity Attack0.46028158
Insult0.48399165
Profanity0.44890457
Threat0.013217449
Severe Toxicity0.16960317
Moderate 0.5885171 Moderate Con 0.362
Sep 8, 2025 Why Canadians Are Turning Against …
Its so unfortunate and infuriating seeing Canada stock pile low grade humans and watching them scam their wash into everything single benefit from our government and call us stupid because we are honest and work …
Its so unfortunate and infuriating seeing Canada stock pile low grade humans and watching them scam their wash into everything single benefit from our government and call us stupid because we are honest and work hard. Shame
Identity Attack0.18158256
Insult0.6308392
Profanity0.2298641
Threat0.008556974
Severe Toxicity0.019998873
Moderate 0.5885171 Moderate Con 0.362 Insult
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
@2:30 is lying, from the early 1970's Brampton has been Punjabi these people saying there is an influx are dumbasses, now there is a wave that don't try to mix with the white people
@2:30 is lying, from the early 1970's Brampton has been Punjabi these people saying there is an influx are dumbasses, now there is a wave that don't try to mix with the white people
Identity Attack0.49032792
Insult0.5208188
Profanity0.48510036
Threat0.033386398
Severe Toxicity0.16960317
Moderate 0.5885171 Moderate Con 0.395 Insult Unverified_Claim
Nov 12, 2025 Inside Canada's Indian Metropolis (Brampton)
Damm I had to google what dude was talking about on Africa he was not wrong at all lol wtf
Damm I had to google what dude was talking about on Africa he was not wrong at all lol wtf
Identity Attack0.21668483
Insult0.30797598
Profanity0.58072567
Threat0.011249693
Severe Toxicity0.16960317
Moderate 0.5885171 Moderate Con 0.38 Meta_Commentary
Jan 28, 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.