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.5 – 1 4,704 comments · Page 131 of 189
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 …
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...
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 …
Going good trever demonise Indians for no fkin reason
Going good trever demonise Indians for no fkin reason
Identity Attack0.5504064
Insult0.4339631
Profanity0.5188411
Threat0.14169718
Severe Toxicity0.23224801
Moderate 0.5885171 Low Con 0.226 Identity Attack Identity_Assertion
Feb 5, 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 …
The same garbage "leadership " of the past 12 years. Too little too late. Many of our services, trucking industry, "security" services and many other industries, are taken by illegal migrants. Gire Canadians and see …
The same garbage "leadership " of the past 12 years. Too little too late. Many of our services, trucking industry, "security" services and many other industries, are taken by illegal migrants. Gire Canadians and see how the illegal leave.
Identity Attack0.37730414
Insult0.61794597
Profanity0.15459715
Threat0.010110466
Severe Toxicity0.023076924
Moderate 0.5885171 Moderate Con 0.5 Insult Policy_Critique
Jan 12, 2026 Canada’s new rules in 2026
disgusting filth
disgusting filth
Identity Attack0.06567776
Insult0.5129801
Profanity0.38343847
Threat0.010654188
Severe Toxicity0.06101104
Moderate 0.5885171 Moderate Con 0.338 Insult
Nov 1, 2025 Inside Canada's Indian Metropolis (Brampton)
20 YEARS AGO I WENT TO CARIBANA FROM NYC MET A GIRL IN TORONTO AND WENT TO BRAMPTON SO PEACEFUL AND NICE ! WHAT THE FUCK HAPPEN ?
20 YEARS AGO I WENT TO CARIBANA FROM NYC MET A GIRL IN TORONTO AND WENT TO BRAMPTON SO PEACEFUL AND NICE ! WHAT THE FUCK HAPPEN ?
Identity Attack0.026810925
Insult0.191015
Profanity0.67055607
Threat0.009747985
Severe Toxicity0.104393706
Moderate 0.5885171 Moderate Con 0.441 Fear_Threat
Oct 17, 2025 Inside Canada's Indian Metropolis (Brampton)
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...
All the garbage is from India Vancouver BC😅
All the garbage is from India Vancouver BC😅
Identity Attack0.55044734
Insult0.5130944
Profanity0.21673056
Threat0.007547205
Severe Toxicity0.038593806
Moderate 0.5885171 Low Con 0.294 Identity Attack Insult Identity_Assertion
Sep 29, 2025 1 likes IRCC Names India in Study …
@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)
Canada..America..Australia seems like NOBODYS land.Coz if anybody was to claim it...I mean just bare with them.Immigration is same shit different times.The Natives would have complained if they were to be interviewed when the white people …
Canada..America..Australia seems like NOBODYS land.Coz if anybody was to claim it...I mean just bare with them.Immigration is same shit different times.The Natives would have complained if they were to be interviewed when the white people arrived and changed stuff too.
Identity Attack0.50917345
Insult0.46327567
Profanity0.541926
Threat0.012285355
Severe Toxicity0.09912638
Moderate 0.5885171 Constructive 0.502 Identity Attack Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
8:42 mf khalistani gangster wants to destroy india .
8:42 mf khalistani gangster wants to destroy india .
Identity Attack0.49584505
Insult0.37960073
Profanity0.29209393
Threat0.4352635
Severe Toxicity0.16960317
Moderate 0.5885171 Low Con 0.134 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
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...
Sick of these entitled immigrants that think countries owe them something. Get lost!
Sick of these entitled immigrants that think countries owe them something. Get lost!
Identity Attack0.50515604
Insult0.5423875
Profanity0.15283443
Threat0.16699752
Severe Toxicity0.043077253
Moderate 0.5885171 Low Con 0.177 Identity Attack Insult
Nov 27, 2025 1 likes Quebec Ends Economic Immigration Program …
check mckinney/frisco texas the indians is crazy
check mckinney/frisco texas the indians is crazy
Identity Attack0.56711763
Insult0.5543018
Profanity0.27747265
Threat0.012337137
Severe Toxicity0.031420294
Moderate 0.5885171 Low Con 0.18 Identity Attack Insult Comparative_Framing
Mar 1, 2026 Inside Canada's Indian Invasion...
я не расист но если увижу индуса которые гадит в автобусе или метро я ему сломаю челюсть уважайте страну в которую приехали или вас заставят это делать "Welcome to Russia" "रूस में आपका स्वागत है"
я не расист но если увижу индуса которые гадит в автобусе или метро я ему сломаю челюсть уважайте страну в которую приехали или вас заставят это делать "Welcome to Russia" "रूस में आपका स्वागत है"
Identity Attack0.27778897
Insult0.43450394
Profanity0.26603898
Threat0.6615786
Severe Toxicity0.56528324
Moderate 0.5885171 Moderate Con 0.305 Threat Fear_Threat
Feb 22, 2026 1 likes Inside Canada's Indian Invasion...
Lena Diab is a dummy. The riding of Halifax West should be shamed.
Lena Diab is a dummy. The riding of Halifax West should be shamed.
Identity Attack0.04203484
Insult0.65129566
Profanity0.14842765
Threat0.012233571
Severe Toxicity0.02296847
Moderate 0.5885171 Low Con 0.243 Insult Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
They never should have come here. They dont care about Canada. If they had their way they would take over the country for f**ks sake. Someome end these programs and 'targets'. Its insane, and its …
They never should have come here. They dont care about Canada. If they had their way they would take over the country for f**ks sake. Someome end these programs and 'targets'. Its insane, and its criminal. They have stolen so much from Canads.
Identity Attack0.35299334
Insult0.48399165
Profanity0.5013569
Threat0.035458352
Severe Toxicity0.112294696
Moderate 0.5885171 Moderate Con 0.336 Fear_Threat
Nov 26, 2025 Quebec Ends Economic Immigration Program …
And liberal voters smiled and said "business as usual" pathetic.
And liberal voters smiled and said "business as usual" pathetic.
Identity Attack0.06431354
Insult0.6407567
Profanity0.12991914
Threat0.00704232
Severe Toxicity0.012283325
Moderate 0.5885171 Low Con 0.197 Insult Policy_Critique
Jun 18, 2025 13 likes How Canada broke its immigration …
8:26 🙄we cant afford babies if we are forced to pay for their brady bunch THATS OUR MONEY THATS OUR TAXES PAYING INVADERS TO GER PREGNANT FOR A LIVING 🤔 WE PAID FOR RGEM TO …
8:26 🙄we cant afford babies if we are forced to pay for their brady bunch THATS OUR MONEY THATS OUR TAXES PAYING INVADERS TO GER PREGNANT FOR A LIVING 🤔 WE PAID FOR RGEM TO BACKSTAB US 🧐 ASIAN 10:33 ONLY PAY ASIANS TO PUSH US OUT OF MY HOOD AND NY COUNTRY😢😢😢
Identity Attack0.5135796
Insult0.37960073
Profanity0.2564132
Threat0.34804323
Severe Toxicity0.2847981
Moderate 0.5885171 Low Con 0.29 Identity Attack Economic_Argument
Aug 27, 2025 Why Canadians Are Turning Against …
Wanna ruin any first world country, just give visas to as much Indians as you can…. I’m not R4CIST but seriously these Indians need to work on their civic and common sense asap! Now they’re …
Wanna ruin any first world country, just give visas to as much Indians as you can…. I’m not R4CIST but seriously these Indians need to work on their civic and common sense asap! Now they’re invading even Mexico 🇲🇽 with their hindu culture💩 and there’s no way back!! 👏
Identity Attack0.60238177
Insult0.47357693
Profanity0.3033754
Threat0.13616586
Severe Toxicity0.3492342
Moderate 0.5885171 Moderate Con 0.33 Identity Attack Fear_Threat
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
Why are you platforming a bunch of ignorance and hatred and not even fact checking the ridiculous things they say? Doesn't smell good.
Why are you platforming a bunch of ignorance and hatred and not even fact checking the ridiculous things they say? Doesn't smell good.
Identity Attack0.013144426
Insult0.6308392
Profanity0.1589207
Threat0.008129764
Severe Toxicity0.014640691
Moderate 0.5885171 Low Con 0.194 Insult
Oct 13, 2025 Inside Canada's Indian Metropolis (Brampton)
The 2 legged cockroaches!!! Time for an extermination!!
The 2 legged cockroaches!!! Time for an extermination!!
Identity Attack0.08087392
Insult0.5130944
Profanity0.29984993
Threat0.53875744
Severe Toxicity0.23226346
Moderate 0.5885171 Low Con 0.171 Insult Threat
Aug 27, 2025 Why Canadians Are Turning Against …
Its about damn time. Unchecked immigration was, is, and will always be a bad plan.
Its about damn time. Unchecked immigration was, is, and will always be a bad plan.
Identity Attack0.26833034
Insult0.39297962
Profanity0.5865656
Threat0.01254427
Severe Toxicity0.026936848
Moderate 0.5885171 Low Con 0.222 Policy_Critique
Feb 20, 2026 1 likes Canadian immigration officers investigating hundreds …
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.