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 188 of 1230
Ask actual natives, not just white people "native canadians". This makes me actually sick. Not the Indians, the racism. Canada is built on Immigrants. The comments are just as bad, educate yourselves.
Ask actual natives, not just white people "native canadians". This makes me actually sick. Not the Indians, the racism. Canada is built on Immigrants. The comments are just as bad, educate yourselves.
Identity Attack0.55044734
Insult0.47357693
Profanity0.050680235
Threat0.0082074385
Severe Toxicity0.023076924
Moderate 0.5024724 Moderate Con 0.495 Identity Attack Moral_Argument
Mar 2, 2026 1 likes Inside Canada's Indian Invasion...
You know who hates Indians the most? Other Indians. 100% honest truth, I worked with many Indian dentist and they blatantly said straight up "we want a white receptionist and assistant" then they offered me …
You know who hates Indians the most? Other Indians. 100% honest truth, I worked with many Indian dentist and they blatantly said straight up "we want a white receptionist and assistant" then they offered me $8 over my asking wage. I don't mind Indians at all. They are hard working people and don't usually create problems. The Somalis are horrible. They have ZERO etiquette, manners and a complete disregard for anyone but themselves. I moved cities to get away from them because they have like 8-10 kids. They all just make kids for child benefit money and sit at home on welfare. They are ALL on welfare. Those on ODSP work under the table while on a disability benefit. The government is dumb as hell for bringing so many. Nice cities have become shit holes because they're dirty and don't care about their communities. They're just awful.
Identity Attack0.55044734
Insult0.44464502
Profanity0.3194067
Threat0.051391184
Severe Toxicity0.16960317
Moderate 0.5024724 Constructive 0.654 Identity Attack Personal_Narrative
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Many are ukrainians Send them to the war
Many are ukrainians Send them to the war
Identity Attack0.5124616
Insult0.21602537
Profanity0.15195307
Threat0.5195707
Severe Toxicity0.16960317
Moderate 0.5024724 Low Con 0.243 Identity Attack Threat
Jan 15, 2026 2.9 million Canadian temporary visas …
Round up and fly them out immediately! This country is spiralling out of control. There isn‘t even a language requirement to be met either, it‘s disgusting.
Round up and fly them out immediately! This country is spiralling out of control. There isn‘t even a language requirement to be met either, it‘s disgusting.
Identity Attack0.10221587
Insult0.5130944
Profanity0.104876526
Threat0.1368402
Severe Toxicity0.022064678
Moderate 0.5024724 Low Con 0.2 Insult Call_To_Action
Oct 30, 2025 IRCC Names India in Study …
Canada is beyond screwed already, this ship is sinking fast...
Canada is beyond screwed already, this ship is sinking fast...
Identity Attack0.316
Insult0.49151286
Profanity0.352205
Threat0.010058682
Severe Toxicity0.023076924
Moderate 0.5024724 Low Con 0.19
Jan 8, 2026 New rules, regulations take effect …
There’s a difference between immigration and a cancer which just takes over. If I wanted to live in India I’d freaking move there.🤬
There’s a difference between immigration and a cancer which just takes over. If I wanted to live in India I’d freaking move there.🤬
Identity Attack0.48990932
Insult0.38406035
Profanity0.39409557
Threat0.013217449
Severe Toxicity0.08069076
Moderate 0.5024724 Moderate Con 0.388
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Way too much Indians in Toronto it’s nuts lol
Way too much Indians in Toronto it’s nuts lol
Identity Attack0.5135796
Insult0.46774593
Profanity0.26463717
Threat0.010990778
Severe Toxicity0.02411546
Moderate 0.5024724 Low Con 0.274 Identity Attack Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Yes, we indians eat poo, but only cow poo, nothing else.
Yes, we indians eat poo, but only cow poo, nothing else.
Identity Attack0.48949075
Insult0.37619758
Profanity0.37854016
Threat0.009799767
Severe Toxicity0.06225512
Moderate 0.5024724 Low Con 0.288
Jan 27, 2026 Inside Canada's Indian Invasion...
Kick em all out.
Kick em all out.
Identity Attack0.06567776
Insult0.12159709
Profanity0.16729468
Threat0.601458
Severe Toxicity0.05832097
Moderate 0.5024724 Low Con 0.293 Threat Call_To_Action
Nov 22, 2025 2 likes Quebec Ends Economic Immigration Program …
Bro its ridiculous how many are hear now in canada. Live in in edmonton its absolutely flooded with indian people. Literally need to change our name to edmonstan
Bro its ridiculous how many are hear now in canada. Live in in edmonton its absolutely flooded with indian people. Literally need to change our name to edmonstan
Identity Attack0.48915586
Insult0.48675314
Profanity0.17752954
Threat0.008841781
Severe Toxicity0.023076924
Moderate 0.5024724 Moderate Con 0.438 Identity_Assertion
Feb 25, 2026 Inside Canada's Indian Invasion...
Nahhh tyler u laughed a little too hard at some them statements and definitely said sum questionable shi…u got sum u wanna get off ya chest bub?🤣🤣🤣🤣🤣much luv tho
Nahhh tyler u laughed a little too hard at some them statements and definitely said sum questionable shi…u got sum u wanna get off ya chest bub?🤣🤣🤣🤣🤣much luv tho
Identity Attack0.04641757
Insult0.36798462
Profanity0.40878695
Threat0.1319513
Severe Toxicity0.1597006
Moderate 0.5024724 Moderate Con 0.371 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Go peirre and the conservatives. Thanks for standing up for Canadians. I don't recognize this country anymore. Sick of liberals
Go peirre and the conservatives. Thanks for standing up for Canadians. I don't recognize this country anymore. Sick of liberals
Identity Attack0.40713623
Insult0.5130944
Profanity0.07805514
Threat0.010291707
Severe Toxicity0.01754573
Moderate 0.5024724 Moderate Con 0.44 Insult Identity_Assertion
Feb 24, 2026 2 likes 'We do know that there's …
This minister should be deported she is a shame to the country
This minister should be deported she is a shame to the country
Identity Attack0.07921951
Insult0.5145894
Profanity0.14578357
Threat0.06755528
Severe Toxicity0.02116089
Moderate 0.5024724 Low Con 0.224 Insult Call_To_Action
Dec 9, 2025 Thousands of refugees allowed into …
Why would Canadians be upset?! They bring plane loads of unvetted immigrants here, give them free housing, free medial, free dental, free housing, free food, money for expenses, easy bail for crimes, allow them to …
Why would Canadians be upset?! They bring plane loads of unvetted immigrants here, give them free housing, free medial, free dental, free housing, free food, money for expenses, easy bail for crimes, allow them to infiltrate key employment then restrict regular Canadians from being employed!! Silly us!! Thank you Liberal voters!
Identity Attack0.38185352
Insult0.5270482
Profanity0.089370176
Threat0.010239923
Severe Toxicity0.019611536
Moderate 0.5024724 Moderate Con 0.369 Insult Unverified_Claim
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Blame your government, your government is the first one to give political asylum to indian criminals. India government requested multiple times for extradition of these unsocial elements but instead canada fought back and broke relations …
Blame your government, your government is the first one to give political asylum to indian criminals. India government requested multiple times for extradition of these unsocial elements but instead canada fought back and broke relations with india. These criminals who have killed multiple people will die in hell and with them their protector canada. You'll pay a heavy price.
Identity Attack0.46028158
Insult0.46173862
Profanity0.2188925
Threat0.49142194
Severe Toxicity0.03321367
Moderate 0.5024724 Moderate Con 0.304 Policy_Critique
Mar 2, 2026 Inside Canada's Indian Invasion...
I hate my country.
I hate my country.
Identity Attack0.46028158
Insult0.20434737
Profanity0.26098207
Threat0.016810767
Severe Toxicity0.023076924
Moderate 0.5024724 Moderate Con 0.39
Jan 27, 2026 Inside Canada's Indian Invasion...
Indians need to back home!
Indians need to back home!
Identity Attack0.56711763
Insult0.28997475
Profanity0.1589207
Threat0.064969026
Severe Toxicity0.05742428
Moderate 0.5024724 Low Con 0.213 Identity Attack Identity_Assertion
Jan 19, 2026 2.9 million Canadian temporary visas …
don't let poopjeet come to canada they will poop your country
don't let poopjeet come to canada they will poop your country
Identity Attack0.3802808
Insult0.4534306
Profanity0.31402156
Threat0.06755528
Severe Toxicity0.02430326
Moderate 0.5024724 Low Con 0.199 Unverified_Claim
Feb 11, 2026 1 likes Inside Canada's Indian Invasion...
Curse Vishnu Christ is King
Curse Vishnu Christ is King
Identity Attack0.4482637
Insult0.5130944
Profanity0.4193644
Threat0.5195707
Severe Toxicity0.45895407
Moderate 0.5024724 Low Con 0.239 Insult Threat Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Our government absolutely hates us. Just wants taxes. Canadians are weak ,Divided, and don’t care anymore. I’m hoping for a direct asteroid hit or some one nukes us. I give up.
Our government absolutely hates us. Just wants taxes. Canadians are weak ,Divided, and don’t care anymore. I’m hoping for a direct asteroid hit or some one nukes us. I give up.
Identity Attack0.4139151
Insult0.4125297
Profanity0.15635987
Threat0.5195707
Severe Toxicity0.059217658
Moderate 0.5024724 Moderate Con 0.392 Threat Fear_Threat
Sep 9, 2025 Why Canadians Are Turning Against …
Si bauk 💩👎🏿
Si bauk 💩👎🏿
Identity Attack0.05089863
Insult0.5543018
Profanity0.39670458
Threat0.014911477
Severe Toxicity0.16960317
Moderate 0.5024724 Low Con 0.187 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
Proof they are only here for what they can get they don't want to be here and have no respect for this country!!! then they will go back to their country and eat poo...... Ants …
Proof they are only here for what they can get they don't want to be here and have no respect for this country!!! then they will go back to their country and eat poo...... Ants bring in one and you then own all of them same as here.
Identity Attack0.44690517
Insult0.47384647
Profanity0.26603898
Threat0.015602129
Severe Toxicity0.02411546
Moderate 0.5024724 Low Con 0.263 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Deport indians button ----->
Deport indians button ----->
Identity Attack0.57150364
Insult0.30797598
Profanity0.16217725
Threat0.18913531
Severe Toxicity0.16496792
Moderate 0.5024724 Low Con 0.248 Identity Attack Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I only make under $40,000 year and 1/3 goes to the taxman, meanwhile a refugee family gets $50,000 a year? This is just ridiculous
I only make under $40,000 year and 1/3 goes to the taxman, meanwhile a refugee family gets $50,000 a year? This is just ridiculous
Identity Attack0.068465814
Insult0.5270482
Profanity0.15938593
Threat0.007909686
Severe Toxicity0.011138916
Moderate 0.5024724 Moderate Con 0.407 Insult
Oct 14, 2018 51 likes How much do refugees and …
You have a huge misconception about African people ...do your due diligence It shows how low key your IQ is
You have a huge misconception about African people ...do your due diligence It shows how low key your IQ is
Identity Attack0.29951343
Insult0.5130944
Profanity0.17148167
Threat0.008893564
Severe Toxicity0.023076924
Moderate 0.5024724 Low Con 0.239 Insult Moral_Argument
Feb 25, 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.