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 17 of 71
Sundar saar delet dis you blady bastard i'm american from texas state and this video is racist and antisemitic
Sundar saar delet dis you blady bastard i'm american from texas state and this video is racist and antisemitic
Identity Attack0.48915586
Insult0.71027446
Profanity0.6242122
Threat0.077831104
Severe Toxicity0.44787344
Toxic 0.8778702 Low Con 0.283 Insult Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Stupid white people grow a pair of balls and say NOOO to this!!
Stupid white people grow a pair of balls and say NOOO to this!!
Identity Attack0.6649212
Insult0.7804726
Profanity0.58072567
Threat0.027861187
Severe Toxicity0.35022295
Toxic 0.8778702 Low Con 0.18 Identity Attack Insult Call_To_Action
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
India is a literal shit hole. Please don't come to Canada and turn it into a shit hole too </3 I immigrated here when I was 3 years old from the UK so I can't …
India is a literal shit hole. Please don't come to Canada and turn it into a shit hole too </3 I immigrated here when I was 3 years old from the UK so I can't say much on the topic but ya....
Identity Attack0.6682205
Insult0.65865606
Profanity0.8089582
Threat0.021472665
Severe Toxicity0.4379392
Toxic 0.8778702 Constructive 0.565 Identity Attack Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Thank f*** this is getting more attention I'm so sick of this crap, Canada has gone to hell
Thank f*** this is getting more attention I'm so sick of this crap, Canada has gone to hell
Identity Attack0.5135796
Insult0.6336687
Profanity0.7092837
Threat0.030623792
Severe Toxicity0.35368225
Toxic 0.8778702 Moderate Con 0.397 Identity Attack Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Time to send the Rat fuckin Privileged Paki Pukes Packin''
Time to send the Rat fuckin Privileged Paki Pukes Packin''
Identity Attack0.69783735
Insult0.72756535
Profanity0.80158395
Threat0.22120713
Severe Toxicity0.50703704
Toxic 0.8778702 Low Con 0.127 Identity Attack Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Racist wite trash.
Racist wite trash.
Identity Attack0.77429146
Insult0.7804726
Profanity0.46222726
Threat0.015256803
Severe Toxicity0.41034412
Toxic 0.8778702 Low Con 0.18 Identity Attack Insult Identity_Assertion
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
As a Canadian this shit really pisses me off
As a Canadian this shit really pisses me off
Identity Attack0.34000012
Insult0.48228607
Profanity0.8907955
Threat0.010990778
Severe Toxicity0.23223943
Toxic 0.8778702 Moderate Con 0.377 Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
The irony of the idiot in helmet preaching about how stupid 'africans' are supposedly 😂
The irony of the idiot in helmet preaching about how stupid 'africans' are supposedly 😂
Identity Attack0.6649212
Insult0.8082062
Profanity0.5150164
Threat0.013476364
Severe Toxicity0.25624833
Toxic 0.8778702 Low Con 0.104 Identity Attack Insult Humor_Satire
Feb 3, 2026 Inside Canada's Indian Invasion...
Am glad you think that “Fat Cracker” joke is funny calling African illiterate and low IQ and saying “Rape” is part of African culture is crazy! Shame on you bro! And you stood there and …
Am glad you think that “Fat Cracker” joke is funny calling African illiterate and low IQ and saying “Rape” is part of African culture is crazy! Shame on you bro! And you stood there and laugh smh…! lol go on “EDP WATCH” see what “American are doing” fucking dumb ass!
Identity Attack0.57150364
Insult0.71027446
Profanity0.764141
Threat0.16067244
Severe Toxicity0.45895407
Toxic 0.8778702 Low Con 0.227 Identity Attack Insult Moral_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Tired of this shit (no pun intended). Nuke that shithole country already
Tired of this shit (no pun intended). Nuke that shithole country already
Identity Attack0.5135796
Insult0.62169385
Profanity0.8089582
Threat0.50307727
Severe Toxicity0.45510182
Toxic 0.8778702 Low Con 0.227 Identity Attack Insult Threat Fear_Threat
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Why would u laugh at the racist white dudes racist/bigoted remarks about minorities like Muslims/Indians or Africans??? Ur channel sucks man.
Why would u laugh at the racist white dudes racist/bigoted remarks about minorities like Muslims/Indians or Africans??? Ur channel sucks man.
Identity Attack0.6682205
Insult0.6991143
Profanity0.5722072
Threat0.0287245
Severe Toxicity0.4379392
Toxic 0.8778702 Low Con 0.241 Identity Attack Insult Moral_Argument
Jan 28, 2026 Inside Canada's Indian Invasion...
I say SHIP THEM THE FUCK OUT!!!!!!
I say SHIP THEM THE FUCK OUT!!!!!!
Identity Attack0.054763943
Insult0.5015486
Profanity0.8326356
Threat0.34804323
Severe Toxicity0.44787344
Toxic 0.8778702 Low Con 0.253 Insult Call_To_Action
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
My message get the fuck out
My message get the fuck out
Identity Attack0.017967897
Insult0.40243408
Profanity0.90150756
Threat0.020954676
Severe Toxicity0.26766825
Toxic 0.8778702 Low Con 0.281 Call_To_Action
Feb 24, 2026 Inside Canada's Indian Invasion...
durkas everywhere now. its fuking pathetic. little india
durkas everywhere now. its fuking pathetic. little india
Identity Attack0.6413409
Insult0.6308392
Profanity0.79449326
Threat0.02855184
Severe Toxicity0.45895407
Toxic 0.8696708 Low Con 0.167 Identity Attack Insult
Sep 30, 2025 Inside Canada's Indian Metropolis (Brampton)
Tyler is a pos and a scumbag. Using words like invasion. He goes around making cultures look goofy. I would love to kick his ass and I prey the day I bump into him
Tyler is a pos and a scumbag. Using words like invasion. He goes around making cultures look goofy. I would love to kick his ass and I prey the day I bump into him
Identity Attack0.3043136
Insult0.71120167
Profanity0.71218073
Threat0.6601249
Severe Toxicity0.45895407
Toxic 0.8696708 Moderate Con 0.403 Insult Threat Meta_Commentary
Feb 7, 2026 2 likes Inside Canada's Indian Invasion...
I wanna go there just to piss on that stupid statue and light it on fire
I wanna go there just to piss on that stupid statue and light it on fire
Identity Attack0.10221587
Insult0.6308392
Profanity0.5711371
Threat0.5940531
Severe Toxicity0.35368225
Toxic 0.8696708 Low Con 0.279 Insult Threat Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada's immigration Minister is as dumb as they come!! A MORON.... A full retard!! Almost as stupid as Justin Trudeau... But that one is hard to beat!!
Canada's immigration Minister is as dumb as they come!! A MORON.... A full retard!! Almost as stupid as Justin Trudeau... But that one is hard to beat!!
Identity Attack0.2877625
Insult0.87506694
Profanity0.37052724
Threat0.01940071
Severe Toxicity0.20373066
Toxic 0.8696708 Low Con 0.195 Insult Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Dirty filthy indians 😂😂
Dirty filthy indians 😂😂
Identity Attack0.7895903
Insult0.72868866
Profanity0.4819111
Threat0.050098058
Severe Toxicity0.50234145
Toxic 0.8696708 Low Con 0.212 Identity Attack Insult Identity_Assertion
Mar 3, 2026 Inside Canada's Indian Invasion...
@pwila Fkface beatch having a mental breakdown under comments thinking anyone who hates their restarded arse is a muslim😂
@pwila Fkface beatch having a mental breakdown under comments thinking anyone who hates their restarded arse is a muslim😂
Identity Attack0.6227552
Insult0.71027446
Profanity0.70864636
Threat0.09776353
Severe Toxicity0.45895407
Toxic 0.8696708 Low Con 0.219 Identity Attack Insult Unverified_Claim
Jan 29, 2026 Inside Canada's Indian Invasion...
crazy how dumbasses be talking about khalistan freely in canada and won’t say shit in india 🤣🤣
crazy how dumbasses be talking about khalistan freely in canada and won’t say shit in india 🤣🤣
Identity Attack0.48915586
Insult0.7762574
Profanity0.70864636
Threat0.027170537
Severe Toxicity0.35368225
Toxic 0.8696708 Low Con 0.214 Insult Comparative_Framing
Jan 30, 2026 Inside Canada's Indian Invasion...
Stupid Country with stupid government and weak people 🚽
Stupid Country with stupid government and weak people 🚽
Identity Attack0.5075293
Insult0.802824
Profanity0.44752163
Threat0.012699619
Severe Toxicity0.22207877
Toxic 0.8696708 Low Con 0.131 Identity Attack Insult Identity_Assertion
Nov 22, 2025 Thousands of refugees allowed into …
Canada like Australia weak stupid country run by lefty sellout scumbags
Canada like Australia weak stupid country run by lefty sellout scumbags
Identity Attack0.6007182
Insult0.83943826
Profanity0.43781817
Threat0.00933372
Severe Toxicity0.30192792
Toxic 0.8696708 Low Con 0.148 Identity Attack Insult Identity_Assertion
Feb 11, 2026 Inside Canada's Indian Invasion...
Diab is beyond stupid! She should never be minister of anything. Than again, another DEI hire from Trudeau so ignorant by design. Another useful idiot and a mouthpiece for this corrupt government.
Diab is beyond stupid! She should never be minister of anything. Than again, another DEI hire from Trudeau so ignorant by design. Another useful idiot and a mouthpiece for this corrupt government.
Identity Attack0.050671257
Insult0.87896585
Profanity0.35848376
Threat0.010628296
Severe Toxicity0.06488878
Toxic 0.8696708 Low Con 0.133 Insult Policy_Critique
Feb 28, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Every white idiot’s cry over the presence of other race…
Every white idiot’s cry over the presence of other race…
Identity Attack0.7426507
Insult0.7922567
Profanity0.48510036
Threat0.020436687
Severe Toxicity0.23226519
Toxic 0.8696708 Low Con 0.182 Identity Attack Insult Identity_Assertion
Feb 22, 2026 Inside Canada's Indian Invasion...
Fuck this place! Canada not Candia! Deodorant or deport!
Fuck this place! Canada not Candia! Deodorant or deport!
Identity Attack0.44690517
Insult0.5130944
Profanity0.7809412
Threat0.13346854
Severe Toxicity0.44787344
Toxic 0.8696708 Low Con 0.186 Insult Fear_Threat
Oct 9, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
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.