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.7 – 1 1,756 comments · Page 60 of 71
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 …
These guys think indians are their problem but they never gonna say a word about muslims who want to change everything about their country. Still it there loss none of indians get effected by these …
These guys think indians are their problem but they never gonna say a word about muslims who want to change everything about their country. Still it there loss none of indians get effected by these bullshit agenda’s
Identity Attack0.5203519
Insult0.5130944
Profanity0.6643082
Threat0.030278467
Severe Toxicity0.21290472
Toxic 0.743089 Low Con 0.193 Identity Attack Insult Identity_Assertion
Jan 27, 2026 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 …
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 …
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 …
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 …
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...
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)
@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...
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 …
You should interview experts, not ignorant morons on the street, who are a full of misinformation 🙁
You should interview experts, not ignorant morons on the street, who are a full of misinformation 🙁
Identity Attack0.031722516
Insult0.7657292
Profanity0.36230123
Threat0.009359611
Severe Toxicity0.023458159
Toxic 0.743089 Low Con 0.163 Insult Meta_Commentary
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
if you believe africans have low intelligence, in your own words then you are a mumu😂😂😂😂😂 CHUPA PILA , with all due respect
if you believe africans have low intelligence, in your own words then you are a mumu😂😂😂😂😂 CHUPA PILA , with all due respect
Identity Attack0.55011386
Insult0.6407567
Profanity0.47435758
Threat0.030623792
Severe Toxicity0.44787344
Toxic 0.743089 Low Con 0.167 Identity Attack Insult Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Thanks for this, you are saying what I feel I'm not racist, I'm just fed up, these people, mostly Indian, come here and take all the jobs, barely speak English, are rude and don't care, …
Thanks for this, you are saying what I feel I'm not racist, I'm just fed up, these people, mostly Indian, come here and take all the jobs, barely speak English, are rude and don't care, I'm tired of going to a fast food chain and my order is screwed up so bad, no please or thanks they look at me like I'm an asshole cause I'm white they don't know me, they assume I'm a white male, I'm automatically an asshole,
Identity Attack0.57150364
Insult0.5935568
Profanity0.6919765
Threat0.044278983
Severe Toxicity0.35112193
Toxic 0.743089 Constructive 0.722 Identity Attack Insult Economic_Argument
Aug 25, 2025 Why Canadians Are Turning Against …
Canada STUPID = SECURITY, LAW - weak. When PROBLEM - Governments COVERS UP CORRUPTION MESSING OUT OF CONTROLS
Canada STUPID = SECURITY, LAW - weak. When PROBLEM - Governments COVERS UP CORRUPTION MESSING OUT OF CONTROLS
Identity Attack0.38215697
Insult0.72756535
Profanity0.28708664
Threat0.0074048014
Severe Toxicity0.024350211
Toxic 0.743089 Low Con 0.078 Insult
Dec 23, 2025 2 likes Deportations From Canada at Their …
Bulshit news
Bulshit news
Identity Attack0.021083053
Insult0.40243408
Profanity0.80158395
Threat0.009981008
Severe Toxicity0.16960317
Toxic 0.743089 Low Con 0.187
Aug 2, 2018 How much do refugees and …
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...
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...
How there's no immigration cap per country? This is absolutely wild. Diversity my ass.
How there's no immigration cap per country? This is absolutely wild. Diversity my ass.
Identity Attack0.11163961
Insult0.44464502
Profanity0.6242122
Threat0.010990778
Severe Toxicity0.06488878
Toxic 0.743089 Low Con 0.268
Jan 27, 2026 1 likes 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 …
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...
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 …
"Poor white trash" couldn't have said it better
"Poor white trash" couldn't have said it better
Identity Attack0.6649212
Insult0.65865606
Profanity0.36230123
Threat0.011379151
Severe Toxicity0.22513679
Toxic 0.743089 Low Con 0.282 Identity Attack Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
I am from India but it's fcuking annoying to see people spent thousands of dollars just to go to Canada and working there as a taxi driver or as a waiter in fast food joints. …
I am from India but it's fcuking annoying to see people spent thousands of dollars just to go to Canada and working there as a taxi driver or as a waiter in fast food joints. Same fcuking indian mindset of culture takeover
Identity Attack0.58354634
Insult0.4986907
Profanity0.7466957
Threat0.011793415
Severe Toxicity0.35004315
Toxic 0.743089 Constructive 0.525 Identity Attack Personal_Narrative
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
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...
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.