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 60 of 1230
It’s about damn time immigration officers do their damn job. They should’ve started 10 years ago and don’t give them a raise because they haven’t done anything for 10 years and now they’re starting to …
It’s about damn time immigration officers do their damn job. They should’ve started 10 years ago and don’t give them a raise because they haven’t done anything for 10 years and now they’re starting to work they will be looking far a raise. Don’t they dare give them a raise make them do their damn job that they haven’t been doing for 10 years.
Identity Attack0.35948995
Insult0.5130944
Profanity0.70864636
Threat0.015429466
Severe Toxicity0.17926651
Toxic 0.743089 Moderate Con 0.448 Insult Policy_Critique
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
Carney is.canadas threat. Getnrid of this scumbag.
Carney is.canadas threat. Getnrid of this scumbag.
Identity Attack0.11280017
Insult0.7492263
Profanity0.36230123
Threat0.3481519
Severe Toxicity0.16960317
Toxic 0.743089 Low Con 0.123 Insult Policy_Critique
Jan 4, 2026 New rules, regulations take effect …
Can we recommend maid for all liberals please and give it to them now and all these elbows up idiots also maid for them all.
Can we recommend maid for all liberals please and give it to them now and all these elbows up idiots also maid for them all.
Identity Attack0.26155844
Insult0.7657292
Profanity0.2963245
Threat0.13815513
Severe Toxicity0.024725812
Toxic 0.743089 Low Con 0.121 Insult Fear_Threat
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
These disgusting 💩s continue to spread hatred with their fear mongerings just for few views 🤬
These disgusting 💩s continue to spread hatred with their fear mongerings just for few views 🤬
Identity Attack0.17226285
Insult0.67254376
Profanity0.44613865
Threat0.03235042
Severe Toxicity0.20984669
Toxic 0.743089 Low Con 0.212 Insult Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
8:55 did you wash you butt buddy? Indians did. They are cleaner than you. They don’t eat dead animal like you. Yeah?
8:55 did you wash you butt buddy? Indians did. They are cleaner than you. They don’t eat dead animal like you. Yeah?
Identity Attack0.46028158
Insult0.5678696
Profanity0.5188411
Threat0.15434735
Severe Toxicity0.35368225
Toxic 0.743089 Low Con 0.231 Insult
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
What is this framing? You're a fascist blaming problems on migrants when the real enemy is the rich and powerful. You're disgusting. I hope you never come back to my country.
What is this framing? You're a fascist blaming problems on migrants when the real enemy is the rich and powerful. You're disgusting. I hope you never come back to my country.
Identity Attack0.46028158
Insult0.71551245
Profanity0.2664882
Threat0.053330876
Severe Toxicity0.16960317
Toxic 0.743089 Moderate Con 0.392 Insult Moral_Argument
Mar 3, 2026 1 likes Inside Canada's Indian Invasion...
It could be worse. They could be throwing shit at each other.
It could be worse. They could be throwing shit at each other.
Identity Attack0.025404079
Insult0.36798462
Profanity0.80158395
Threat0.06755528
Severe Toxicity0.051147457
Toxic 0.743089 Low Con 0.221 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
All suckers are immigrants to Canada
All suckers are immigrants to Canada
Identity Attack0.57554024
Insult0.65865606
Profanity0.47435758
Threat0.008556974
Severe Toxicity0.23224801
Toxic 0.743089 Low Con 0.218 Identity Attack Insult Identity_Assertion
Aug 25, 2025 Why Canadians Are Turning Against …
the guy on the bike is full of shit. you're far more likely to be raped in Canada by a cacausian male than an African. the africans are trying to be on good behaviour so …
the guy on the bike is full of shit. you're far more likely to be raped in Canada by a cacausian male than an African. the africans are trying to be on good behaviour so that they can keep their visas. duh. And re: the number of Tims employees who are white: how many white Gen-Z Canadians do you see hoping to get a job at Tims vs. the number you can see who spend their entire day on their phones in their parents' basement?
Identity Attack0.6007182
Insult0.6149945
Profanity0.6001929
Threat0.34804323
Severe Toxicity0.35368225
Toxic 0.743089 Moderate Con 0.476 Identity Attack Insult Unverified_Claim
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Our damn pathetic federal government let this happen. WE DON'T WANT SO MANY IMMIGRANTS COMING TO CANADA WAY TO GO QUEBEC!
Our damn pathetic federal government let this happen. WE DON'T WANT SO MANY IMMIGRANTS COMING TO CANADA WAY TO GO QUEBEC!
Identity Attack0.44690517
Insult0.6308392
Profanity0.541926
Threat0.013269233
Severe Toxicity0.16960317
Toxic 0.743089 Moderate Con 0.326 Insult
Nov 26, 2025 Quebec Ends Economic Immigration Program …
@pwila and his kinda pos ♾️🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻 to yoall modrs and yors and yo whole inbred graped families' everywhere and all holes 🖕🏻🖕🏻🤬🤬pos worthless burden on earth parasite of foods restard infinite negative IQ inbred product.
@pwila and his kinda pos ♾️🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻 to yoall modrs and yors and yo whole inbred graped families' everywhere and all holes 🖕🏻🖕🏻🤬🤬pos worthless burden on earth parasite of foods restard infinite negative IQ inbred product.
Identity Attack0.36702603
Insult0.64537907
Profanity0.47435758
Threat0.13464862
Severe Toxicity0.48355904
Toxic 0.743089 Low Con 0.2 Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Yesterday and Indian guy working at a liquor store say the Canadians are so stupid, and I asked him why you are here, he didn't like it 😂
Yesterday and Indian guy working at a liquor store say the Canadians are so stupid, and I asked him why you are here, he didn't like it 😂
Identity Attack0.6227552
Insult0.7090544
Profanity0.36230123
Threat0.0091524795
Severe Toxicity0.05832097
Toxic 0.743089 Constructive 0.522 Identity Attack Insult Humor_Satire
Oct 9, 2025 Inside Canada's Indian Metropolis (Brampton)
all africans not as terrible as the imbecile on the bike
all africans not as terrible as the imbecile on the bike
Identity Attack0.6007182
Insult0.66500133
Profanity0.46460027
Threat0.021127338
Severe Toxicity0.16960317
Toxic 0.743089 Low Con 0.218 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Ugly lefty white liberal women are to blame
Ugly lefty white liberal women are to blame
Identity Attack0.7063701
Insult0.6308392
Profanity0.352205
Threat0.019055385
Severe Toxicity0.23224458
Toxic 0.743089 Low Con 0.245 Identity Attack Insult
Jun 18, 2025 1 likes How Canada broke its immigration …
White liberals are a cancer that white people must deal with.
White liberals are a cancer that white people must deal with.
Identity Attack0.7207808
Insult0.5678696
Profanity0.35848376
Threat0.2836219
Severe Toxicity0.34927294
Toxic 0.743089 Low Con 0.174 Identity Attack Insult Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Whoever brought in ANY MUSLIMS and THIS MANY INDIANS has a LOT to answer for! ETHNIC CANADIANS should be paid to have more babies and we should NOT be paying child tax credit to muslims, …
Whoever brought in ANY MUSLIMS and THIS MANY INDIANS has a LOT to answer for! ETHNIC CANADIANS should be paid to have more babies and we should NOT be paying child tax credit to muslims, Indians or any other foreigner group that wants to replace us! How stupid are we?!
Identity Attack0.6007182
Insult0.68668073
Profanity0.28938356
Threat0.011560392
Severe Toxicity0.09912638
Toxic 0.743089 Moderate Con 0.379 Identity Attack Insult Fear_Threat
Feb 19, 2026 LILLEY UNLEASHED: The fall of …
We want immigrants who RESPECT our culture, not animals that shit in the streets, on our beaches dropping garbage all o er he fking place! The culture of Arabs and Indians from India is not …
We want immigrants who RESPECT our culture, not animals that shit in the streets, on our beaches dropping garbage all o er he fking place! The culture of Arabs and Indians from India is not compatible with western nations laws or values
Identity Attack0.6649212
Insult0.5678696
Profanity0.70864636
Threat0.030969119
Severe Toxicity0.44787344
Toxic 0.743089 Low Con 0.284 Identity Attack Insult
Aug 27, 2025 Why Canadians Are Turning Against …
If your not canadian piss off
If your not canadian piss off
Identity Attack0.55044734
Insult0.5935568
Profanity0.5365423
Threat0.023199292
Severe Toxicity0.26766825
Toxic 0.743089 Low Con 0.23 Identity Attack Insult
Sep 8, 2025 Why Canadians Are Turning Against …
As a ‘Indian’ born in Canada I agree something needs to be done. The government is to be blamed for giving them false hope and not enforcing visa rules.. The guy on the bike however …
As a ‘Indian’ born in Canada I agree something needs to be done. The government is to be blamed for giving them false hope and not enforcing visa rules.. The guy on the bike however is insanely racist can we stop hyping up? He literally said we’re ‘lucky’ it’s Indians and not Africans or Muslims. Be so deadass what the fuck?
Identity Attack0.57957685
Insult0.62169385
Profanity0.6983885
Threat0.13815513
Severe Toxicity0.34993178
Toxic 0.743089 Constructive 0.567 Identity Attack Insult Personal_Narrative
Jan 29, 2026 Inside Canada's Indian Invasion...
Watch the globalist Libs say " OMG, we can track all these immigrants", and fool stupid Canadians into digital ID and the Chinese social credit system."
Watch the globalist Libs say " OMG, we can track all these immigrants", and fool stupid Canadians into digital ID and the Chinese social credit system."
Identity Attack0.58743036
Insult0.71120167
Profanity0.33317488
Threat0.019573374
Severe Toxicity0.07542343
Toxic 0.743089 Low Con 0.223 Identity Attack Insult
Sep 29, 2025 IRCC Names India in Study …
its so fucking over
its so fucking over
Identity Attack0.010211408
Insult0.18852992
Profanity0.85672
Threat0.00933372
Severe Toxicity0.16960317
Toxic 0.743089 Low Con 0.296 Fear_Threat
Jan 19, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
Should of stopped by some of the trucking schools in Brampton and found the real bullshit these scammers are up too
Should of stopped by some of the trucking schools in Brampton and found the real bullshit these scammers are up too
Identity Attack0.060220852
Insult0.6051471
Profanity0.70864636
Threat0.014048163
Severe Toxicity0.16960317
Toxic 0.743089 Low Con 0.251 Insult Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
Shits cooked. So cooked
Shits cooked. So cooked
Identity Attack0.024801146
Insult0.3388922
Profanity0.7888968
Threat0.010188141
Severe Toxicity0.12019568
Toxic 0.743089 Low Con 0.282 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Good riddance, enough useless garbage in Canada...
Good riddance, enough useless garbage in Canada...
Identity Attack0.44690517
Insult0.7218519
Profanity0.15635987
Threat0.01187109
Severe Toxicity0.02444411
Toxic 0.743089 Low Con 0.267 Insult Identity_Assertion
Nov 20, 2025 8 likes Quebec Ends Economic Immigration Program …
White trash dude knows what’s going on
White trash dude knows what’s going on
Identity Attack0.6458014
Insult0.6500014
Profanity0.42102736
Threat0.027170537
Severe Toxicity0.23226003
Toxic 0.743089 Low Con 0.198 Identity Attack Insult Identity_Assertion
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.