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 14 of 189
This place is fucked.
This place is fucked.
Identity Attack0.042550452
Insult0.40243408
Profanity0.90150756
Threat0.008634649
Severe Toxicity0.2733782
Toxic 0.8988238 Low Con 0.292
Jan 5, 2026 New rules, regulations take effect …
5:40 this dude is just stupid how is rape not against someone’s culture. I would love to see some evidence that would remotely support that the fuck. Just a racist trash human
5:40 this dude is just stupid how is rape not against someone’s culture. I would love to see some evidence that would remotely support that the fuck. Just a racist trash human
Identity Attack0.40883094
Insult0.71551245
Profanity0.70864636
Threat0.40603778
Severe Toxicity0.47886345
Toxic 0.8988238 Low Con 0.235 Insult
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
they need to go back to there shit hole
they need to go back to there shit hole
Identity Attack0.105256535
Insult0.57566804
Profanity0.84995824
Threat0.05688698
Severe Toxicity0.34977677
Toxic 0.8988238 Low Con 0.133 Insult Identity_Assertion
Feb 22, 2026 1 likes Inside Canada's Indian Invasion...
your content is just bottom of the barrel racially charged horse shit now… dig deeper, don’t just travel country to country licking the shit stains of the loudest, most ignorant nationalists you can find
your content is just bottom of the barrel racially charged horse shit now… dig deeper, don’t just travel country to country licking the shit stains of the loudest, most ignorant nationalists you can find
Identity Attack0.50588524
Insult0.7344449
Profanity0.78491896
Threat0.044278983
Severe Toxicity0.45895407
Toxic 0.8988238 Low Con 0.123 Identity Attack Insult Meta_Commentary
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Come to Surrey, British Columbia. Watch these dumb fucks shoot each other
Come to Surrey, British Columbia. Watch these dumb fucks shoot each other
Identity Attack0.42615733
Insult0.68668073
Profanity0.7809412
Threat0.55244523
Severe Toxicity0.3735507
Toxic 0.8988238 Low Con 0.171 Insult Threat Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Stupid pricks can’t even help but try to scam each other hahaha
Stupid pricks can’t even help but try to scam each other hahaha
Identity Attack0.1714862
Insult0.7967344
Profanity0.61633086
Threat0.030623792
Severe Toxicity0.35368225
Toxic 0.8988238 Low Con 0.181 Insult Humor_Satire
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
everyone is sick of this shit.
everyone is sick of this shit.
Identity Attack0.04203484
Insult0.48484445
Profanity0.89909166
Threat0.008531082
Severe Toxicity0.16960317
Toxic 0.8988238 Low Con 0.244
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
Guy on the bike reached a new level of stupidity that makes him doesn't differentiate a religion from a nationality there is more white-american muslims than your whole town population you stupid fk
Guy on the bike reached a new level of stupidity that makes him doesn't differentiate a religion from a nationality there is more white-american muslims than your whole town population you stupid fk
Identity Attack0.50515765
Insult0.8082062
Profanity0.6528205
Threat0.01508414
Severe Toxicity0.35368225
Toxic 0.8988238 Low Con 0.199 Identity Attack Insult Moral_Argument
Mar 1, 2026 Inside Canada's Indian Invasion...
Racist son of a ..... I av un- subscribed , ,,,,` grateful to the indians as opposed to the Africans` ,... intelligence level is like down syndrome ` and you put those comments in the …
Racist son of a ..... I av un- subscribed , ,,,,` grateful to the indians as opposed to the Africans` ,... intelligence level is like down syndrome ` and you put those comments in the video ,` here is a thought ,Take your sorry ass back to Europe Tyler ,leave americas for the natives ...idiot
Identity Attack0.55044734
Insult0.7804726
Profanity0.57236236
Threat0.06820184
Severe Toxicity0.45895407
Toxic 0.8988238 Low Con 0.245 Identity Attack Insult
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
Absolutely fucking disgusting.
Absolutely fucking disgusting.
Identity Attack0.028628819
Insult0.48569724
Profanity0.902047
Threat0.008738215
Severe Toxicity0.3532795
Toxic 0.89241093 Low Con 0.265 Moral_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
The white man with the bike is a dirty brain dead low iq ignorant not cultivated idiot. He is a burden for any society
The white man with the bike is a dirty brain dead low iq ignorant not cultivated idiot. He is a burden for any society
Identity Attack0.6007182
Insult0.8685752
Profanity0.5013569
Threat0.05721026
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.15 Identity Attack Insult Identity_Assertion
Feb 28, 2026 1 likes Inside Canada's Indian Invasion...
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...
What a disgusting country! I can't wait to get the F🤬 out this shit hole
What a disgusting country! I can't wait to get the F🤬 out this shit hole
Identity Attack0.5135796
Insult0.6308392
Profanity0.8089582
Threat0.09623027
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.295 Identity Attack Insult Fear_Threat
Nov 21, 2025 Thousands of refugees allowed into …
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)
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...
NO FUCKING WAY YOU CAME TO BRAMPTON AND I HAD NO IDEA
NO FUCKING WAY YOU CAME TO BRAMPTON AND I HAD NO IDEA
Identity Attack0.04538634
Insult0.43450394
Profanity0.87472564
Threat0.014220826
Severe Toxicity0.45293763
Toxic 0.89241093 Low Con 0.253 Personal_Narrative
Jan 27, 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...
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 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...
Wow. This is super fucking racist
Wow. This is super fucking racist
Identity Attack0.40883094
Insult0.5130944
Profanity0.87472564
Threat0.013113883
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.279 Insult Moral_Argument
Jan 28, 2026 3 likes 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 …
10:20 your credibility gets fucked with when you advertise such obvious data theft scams
10:20 your credibility gets fucked with when you advertise such obvious data theft scams
Identity Attack0.07012023
Insult0.47630358
Profanity0.7466957
Threat0.035458352
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.236 Meta_Commentary
Jan 29, 2026 1 likes 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)
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...
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.