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 14 of 1230
Stupid video. Stupid video.
Stupid video. Stupid video.
Identity Attack0.048995655
Insult0.6798578
Profanity0.46460027
Threat0.011560392
Severe Toxicity0.30763787
Toxic 0.8988238 Low Con 0.209 Insult
Aug 28, 2025 Why Canadians Are Turning Against …
Who tells you all this bullshit free this free that OK if you’re a refugee, you might get $3000 coming in that’s it. You don’t get free anything so go fuck yourself assholes we need …
Who tells you all this bullshit free this free that OK if you’re a refugee, you might get $3000 coming in that’s it. You don’t get free anything so go fuck yourself assholes we need immigrants and we need them very badly. We don’t need people believing the bullshit just cause the Internet says sojust look at our birth rate. Look at our older people put the two numbers together and see how much we need more people.
Identity Attack0.46028158
Insult0.6675394
Profanity0.8186401
Threat0.13650303
Severe Toxicity0.50703704
Toxic 0.8988238 Moderate Con 0.379 Insult
Aug 31, 2025 Why Canadians Are Turning Against …
you racist scum
you racist scum
Identity Attack0.46028158
Insult0.83943826
Profanity0.5865656
Threat0.023889944
Severe Toxicity0.35368225
Toxic 0.8988238 Low Con 0.287 Insult Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Believe Trump put his dick in his ass of that bike guy😂😂😂😂
Believe Trump put his dick in his ass of that bike guy😂😂😂😂
Identity Attack0.13805299
Insult0.5130944
Profanity0.77181685
Threat0.10542984
Severe Toxicity0.44787344
Toxic 0.8988238 Low Con 0.204 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
@MyReply_MyChannelBio_forBots keep crying bloody muslim 😂😂😂😂 i can't understand what urdu shit u speaking. I can understand that u r frustrated and is a loser 😂😂😂😂😂😂 coz u can't do shit 😂😂😂😂 bloody muslim 🤮🤮🤮🤮🇵🇰🖕
@MyReply_MyChannelBio_forBots keep crying bloody muslim 😂😂😂😂 i can't understand what urdu shit u speaking. I can understand that u r frustrated and is a loser 😂😂😂😂😂😂 coz u can't do shit 😂😂😂😂 bloody muslim 🤮🤮🤮🤮🇵🇰🖕
Identity Attack0.6990888
Insult0.7775208
Profanity0.70864636
Threat0.44185185
Severe Toxicity0.66102874
Toxic 0.8988238 Low Con 0.277 Identity Attack Insult Unverified_Claim
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Like what the fuck is the garabage every where while putting the indias tag
Like what the fuck is the garabage every where while putting the indias tag
Identity Attack0.46028158
Insult0.48627716
Profanity0.8186401
Threat0.025271246
Severe Toxicity0.45895407
Toxic 0.8988238 Low Con 0.138 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canada such a shit hole man
Canada such a shit hole man
Identity Attack0.5135796
Insult0.6798578
Profanity0.84506536
Threat0.012181788
Severe Toxicity0.3529199
Toxic 0.8988238 Low Con 0.286 Identity Attack Insult Fear_Threat
Feb 10, 2026 Inside Canada's Indian Invasion...
That guy on the bike is so beyond racist holy shit lol
That guy on the bike is so beyond racist holy shit lol
Identity Attack0.3817989
Insult0.6308392
Profanity0.8117245
Threat0.018537397
Severe Toxicity0.35368225
Toxic 0.8988238 Low Con 0.239 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Ya they done fucked that country up. It's time for them to fuck America the rest of the way up.
Ya they done fucked that country up. It's time for them to fuck America the rest of the way up.
Identity Attack0.38230872
Insult0.489133
Profanity0.8855216
Threat0.13549154
Severe Toxicity0.44787344
Toxic 0.8988238 Low Con 0.22 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Are you sure Indian will leave Canada? Bull shit. When they come here, they paid a lot of money ..they sold out all to come here. They don’t have anything in India. All family rely …
Are you sure Indian will leave Canada? Bull shit. When they come here, they paid a lot of money ..they sold out all to come here. They don’t have anything in India. All family rely on the workers who get the working visa. So they cannot go back to India.
Identity Attack0.13618062
Insult0.25303623
Profanity0.8147593
Threat0.0041770977
Severe Toxicity0.00029806927
Toxic 0.89366525
Apr 17, 2025 1 likes
Canada sucks so bad now, so many dirty Indians ruining our country
Canada sucks so bad now, so many dirty Indians ruining our country
Identity Attack0.7856228
Insult0.7218519
Profanity0.6001929
Threat0.020609349
Severe Toxicity0.44787344
Toxic 0.89241093 Moderate Con 0.308 Identity Attack Insult Identity_Assertion
Feb 16, 2026 2 likes Inside Canada's Indian Invasion...
this is Invasion to destroy the way we live fock you all
this is Invasion to destroy the way we live fock you all
Identity Attack0.316
Insult0.5739874
Profanity0.78491896
Threat0.13815513
Severe Toxicity0.45077345
Toxic 0.89241093 Low Con 0.289 Insult Fear_Threat
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
This guy is retarded just that stupid annoying voice he failed at doing every other type of content so he settled on race baiting 😂
This guy is retarded just that stupid annoying voice he failed at doing every other type of content so he settled on race baiting 😂
Identity Attack0.4006267
Insult0.7782364
Profanity0.5013569
Threat0.061412923
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.169 Insult Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
canada has gone to shit its disgusting even here in alberta it has gotten pretty bad
canada has gone to shit its disgusting even here in alberta it has gotten pretty bad
Identity Attack0.5135796
Insult0.6109131
Profanity0.7785769
Threat0.018364733
Severe Toxicity0.35368225
Toxic 0.89241093 Moderate Con 0.313 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada is a thrid world shit hole.
Canada is a thrid world shit hole.
Identity Attack0.5680164
Insult0.6677319
Profanity0.8186401
Threat0.011508608
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.14 Identity Attack Insult
Sep 30, 2025 Why Canadians Are Turning Against …
These hateful dirty untouchables scum murder Christians and Muslims and attack their places of worship and these smelly bastards get away with it because of their hateful hindu fascist government.
These hateful dirty untouchables scum murder Christians and Muslims and attack their places of worship and these smelly bastards get away with it because of their hateful hindu fascist government.
Identity Attack0.7856228
Insult0.7967344
Profanity0.64657205
Threat0.5195707
Severe Toxicity0.50703704
Toxic 0.89241093 Low Con 0.204 Identity Attack Insult Threat Unverified_Claim
Feb 7, 2026 2 likes Inside Canada's Indian Invasion...
All you idiots that voted for that dumbass Trudeau can take some of the blame
All you idiots that voted for that dumbass Trudeau can take some of the blame
Identity Attack0.08252834
Insult0.87896585
Profanity0.47771472
Threat0.011275585
Severe Toxicity0.1762085
Toxic 0.89241093 Low Con 0.237 Insult Identity_Assertion
Aug 27, 2025 Why Canadians Are Turning Against …
I merdoni entrano in USA da li!!! Puxxoni pedofi.i e mangia💩💩💩💩💩💩💩
I merdoni entrano in USA da li!!! Puxxoni pedofi.i e mangia💩💩💩💩💩💩💩
Identity Attack0.5135796
Insult0.802824
Profanity0.70864636
Threat0.20544581
Severe Toxicity0.6474255
Toxic 0.89241093 Low Con 0.13 Identity Attack Insult Unverified_Claim
Feb 16, 2026 Inside Canada's Indian Invasion...
it scares me to think our already fucked up health care is gonna hve these guys as rn's ....jesus fucking christ
it scares me to think our already fucked up health care is gonna hve these guys as rn's ....jesus fucking christ
Identity Attack0.30103904
Insult0.5678696
Profanity0.89909166
Threat0.011922873
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.296 Insult Fear_Threat
Oct 23, 2025 Inside Canada's Indian Metropolis (Brampton)
Oh f**k this is sickening to watch! There everywhere now with the Muslim take over of Christian Europe.Just wait for the Chinese onslaught invasion. I hope I'm not reincarnated as a Hindi , Sikhs, Muslim …
Oh f**k this is sickening to watch! There everywhere now with the Muslim take over of Christian Europe.Just wait for the Chinese onslaught invasion. I hope I'm not reincarnated as a Hindi , Sikhs, Muslim or Chinese. Nothing I grew up with can I recognize anymore. Canada is f**ked!
Identity Attack0.7406625
Insult0.6336687
Profanity0.8089582
Threat0.10389658
Severe Toxicity0.45895407
Toxic 0.89241093 Moderate Con 0.354 Identity Attack Insult
Oct 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I can't stand this idiot lebanese immigration minister. You have to wonder about the low IQ of the voters that elected this moron.
I can't stand this idiot lebanese immigration minister. You have to wonder about the low IQ of the voters that elected this moron.
Identity Attack0.55044734
Insult0.87225974
Profanity0.47191826
Threat0.01238892
Severe Toxicity0.23223943
Toxic 0.89241093 Moderate Con 0.327 Identity Attack Insult Policy_Critique
Mar 1, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Whites are madarch*d in the global They love indian foods but don't indians ?😅😂
Whites are madarch*d in the global They love indian foods but don't indians ?😅😂
Identity Attack0.7426507
Insult0.6798578
Profanity0.7796426
Threat0.11616269
Severe Toxicity0.5583572
Toxic 0.89241093 Low Con 0.18 Identity Attack Insult Identity_Assertion
Feb 13, 2026 2 likes Inside Canada's Indian Invasion...
Deport all these assholes!!!
Deport all these assholes!!!
Identity Attack0.39207554
Insult0.7762574
Profanity0.7654259
Threat0.34804323
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.188 Insult
Aug 25, 2025 Why Canadians Are Turning Against …
What Tyler does for youtube is crazy man! Last time he literally went through shit!
What Tyler does for youtube is crazy man! Last time he literally went through shit!
Identity Attack0.10221587
Insult0.6306599
Profanity0.759977
Threat0.016120117
Severe Toxicity0.35368225
Toxic 0.89241093 Moderate Con 0.479 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Brampton is a SHIT-hole.
Brampton is a SHIT-hole.
Identity Attack0.14019285
Insult0.755201
Profanity0.84506536
Threat0.012803185
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.231 Insult Identity_Assertion
Oct 3, 2025 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.