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 47 of 1230
Nah id be in jail living in Brampton. Stop letting fools get away with dumbshit in your country, get out the car and give a smack
Nah id be in jail living in Brampton. Stop letting fools get away with dumbshit in your country, get out the car and give a smack
Identity Attack0.2846865
Insult0.7344449
Profanity0.5365423
Threat0.3423812
Severe Toxicity0.21902075
Toxic 0.7701451 Low Con 0.27 Insult Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
Jesus man, even the indians think theyre are too many of their own people in canada, holy shit..
Jesus man, even the indians think theyre are too many of their own people in canada, holy shit..
Identity Attack0.5548181
Insult0.4962726
Profanity0.73341435
Threat0.010628296
Severe Toxicity0.20678867
Toxic 0.7701451 Low Con 0.268 Identity Attack Fear_Threat
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
All I can say is, THANK YOU President Donald Trump for shutting down the borders, I don’t want these people in the USA, why are they coming here and leaving their SHIT hole country?
All I can say is, THANK YOU President Donald Trump for shutting down the borders, I don’t want these people in the USA, why are they coming here and leaving their SHIT hole country?
Identity Attack0.5135796
Insult0.5678696
Profanity0.6983885
Threat0.023889944
Severe Toxicity0.3536391
Toxic 0.7701451 Moderate Con 0.416 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
We can all thank the libtard lemmings of Toronto Montreal and Vancouver for this disaster. Completely braindead, subhuman garbage.
We can all thank the libtard lemmings of Toronto Montreal and Vancouver for this disaster. Completely braindead, subhuman garbage.
Identity Attack0.38215697
Insult0.7804726
Profanity0.29209393
Threat0.010162249
Severe Toxicity0.1465323
Toxic 0.7701451 Low Con 0.191 Insult Identity_Assertion
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
They leave their "sh*thole countries" and then turn their new countries into sh*thole countries!
They leave their "sh*thole countries" and then turn their new countries into sh*thole countries!
Identity Attack0.5504064
Insult0.58196646
Profanity0.6919765
Threat0.011042561
Severe Toxicity0.29621798
Toxic 0.7701451 Low Con 0.113 Identity Attack Insult
Oct 24, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Fucked up 😅
Fucked up 😅
Identity Attack0.015053716
Insult0.2838064
Profanity0.84995824
Threat0.0138755
Severe Toxicity0.23226519
Toxic 0.7701451 Moderate Con 0.405 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
videos suck when it’s obvious it’s biased journalism
videos suck when it’s obvious it’s biased journalism
Identity Attack0.08583717
Insult0.46476576
Profanity0.57236236
Threat0.009126588
Severe Toxicity0.17315048
Toxic 0.7701451 Low Con 0.13 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada has the stupidest government on the planet. Why are the liberals voting for this insanity? Many of the people from Ontario voted for conservative but they’re out voted by the lying cheating liberal posters.
Canada has the stupidest government on the planet. Why are the liberals voting for this insanity? Many of the people from Ontario voted for conservative but they’re out voted by the lying cheating liberal posters.
Identity Attack0.42615733
Insult0.7775208
Profanity0.26631543
Threat0.008505191
Severe Toxicity0.032316983
Toxic 0.7701451 Moderate Con 0.357 Insult Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Stop shitting on beach also
Stop shitting on beach also
Identity Attack0.021585498
Insult0.42881694
Profanity0.8089582
Threat0.009825659
Severe Toxicity0.16960317
Toxic 0.7701451 Low Con 0.237
Aug 29, 2025 Why Canadians Are Turning Against …
Brampton is disgusting..Those dirty sandal wearer's are dumber then sheep.
Brampton is disgusting..Those dirty sandal wearer's are dumber then sheep.
Identity Attack0.19100772
Insult0.7827088
Profanity0.3290656
Threat0.01101667
Severe Toxicity0.055630904
Toxic 0.7701451 Low Con 0.228 Insult Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Was he driving a fuckjng tuk tuk on the highway? Wtf
Was he driving a fuckjng tuk tuk on the highway? Wtf
Identity Attack0.021786476
Insult0.36709076
Profanity0.86331284
Threat0.011249693
Severe Toxicity0.23223771
Toxic 0.7701451 Low Con 0.211 Humor_Satire
Feb 25, 2026 26 likes Inside Canada's Indian Invasion...
Imagination are a pain in the ass omg sicking
Imagination are a pain in the ass omg sicking
Identity Attack0.028886627
Insult0.36939126
Profanity0.6919765
Threat0.01254427
Severe Toxicity0.16960317
Toxic 0.7701451 Low Con 0.281
Sep 8, 2025 1 likes Why Canadians Are Turning Against …
Holy shit the guy on the bike is based.
Holy shit the guy on the bike is based.
Identity Attack0.020882076
Insult0.35333878
Profanity0.83974665
Threat0.008919456
Severe Toxicity0.16960317
Toxic 0.7701451 Low Con 0.251 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
South Asian people are really dirty
South Asian people are really dirty
Identity Attack0.7426507
Insult0.6370372
Profanity0.37993968
Threat0.0113014765
Severe Toxicity0.23226175
Toxic 0.7701451 Moderate Con 0.383 Identity Attack Insult Identity_Assertion
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
i want to live in canada when im older but if its just becomes india 2.0 then fuck that
i want to live in canada when im older but if its just becomes india 2.0 then fuck that
Identity Attack0.3895355
Insult0.36798462
Profanity0.8089582
Threat0.017674083
Severe Toxicity0.18844056
Toxic 0.7701451 Low Con 0.255 Fear_Threat
Feb 11, 2026 Inside Canada's Indian Invasion...
And don't generalize you id*ot. These people are shameless indeed but they do not represent true immigrants
And don't generalize you id*ot. These people are shameless indeed but they do not represent true immigrants
Identity Attack0.32184324
Insult0.7775208
Profanity0.46460027
Threat0.010084574
Severe Toxicity0.16760159
Toxic 0.7701451 Moderate Con 0.357 Insult Identity_Assertion
Feb 7, 2026 1 likes Inside Canada's Indian Invasion...
PROBLEM IS UR GAY PRESIDENT...U SHOULD BE STRICT ON UR VISA POLICY...U INVITED MANY MUSLIMS REFUGEE..ILLEGAL IMMIGRANT PEOPLE WILL DISTROY UR COUNTRY
PROBLEM IS UR GAY PRESIDENT...U SHOULD BE STRICT ON UR VISA POLICY...U INVITED MANY MUSLIMS REFUGEE..ILLEGAL IMMIGRANT PEOPLE WILL DISTROY UR COUNTRY
Identity Attack0.7778623
Insult0.5423875
Profanity0.29209393
Threat0.2172668
Severe Toxicity0.35058254
Toxic 0.7701451 Low Con 0.224 Identity Attack Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
They are dirty disgusting people they have ruined Canada 🇨🇦 we all believe they need to go home we hate!!!
They are dirty disgusting people they have ruined Canada 🇨🇦 we all believe they need to go home we hate!!!
Identity Attack0.28034934
Insult0.7344449
Profanity0.2659699
Threat0.055270568
Severe Toxicity0.16960317
Toxic 0.7701451 Low Con 0.299 Insult Fear_Threat
Oct 3, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Now as far as hygenic panjabis are generally cleaner then south India but these dogs are the online scammers and are also racist as fck
Now as far as hygenic panjabis are generally cleaner then south India but these dogs are the online scammers and are also racist as fck
Identity Attack0.4774257
Insult0.65129566
Profanity0.70864636
Threat0.049128212
Severe Toxicity0.4379392
Toxic 0.7701451 Low Con 0.284 Insult
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Indians smell so bad its crazy
Indians smell so bad its crazy
Identity Attack0.7426507
Insult0.61794597
Profanity0.37993968
Threat0.019055385
Severe Toxicity0.35166132
Toxic 0.7701451 Low Con 0.269 Identity Attack Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
India is gross man, I don’t want ther food wtf
India is gross man, I don’t want ther food wtf
Identity Attack0.61901736
Insult0.5678696
Profanity0.5013569
Threat0.01750142
Severe Toxicity0.26766825
Toxic 0.7701451 Low Con 0.296 Identity Attack Insult Fear_Threat
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
deport all indians they destroy your contry like they destroyed is own country with garbage and lak of higiene
deport all indians they destroy your contry like they destroyed is own country with garbage and lak of higiene
Identity Attack0.7499929
Insult0.5678696
Profanity0.37993968
Threat0.34804323
Severe Toxicity0.4011458
Toxic 0.7701451 Low Con 0.163 Identity Attack Insult
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
omg one of your most racist videos wtf
omg one of your most racist videos wtf
Identity Attack0.3895355
Insult0.5130944
Profanity0.44752163
Threat0.022163315
Severe Toxicity0.25053838
Toxic 0.7701451 Moderate Con 0.323 Insult
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
The West is done. Why aren’t white peoples allowed their own f’ing countries? F all these foreign invaders. It’s madness were made to tolerate this shit because of juice propaganda.
The West is done. Why aren’t white peoples allowed their own f’ing countries? F all these foreign invaders. It’s madness were made to tolerate this shit because of juice propaganda.
Identity Attack0.6007182
Insult0.57566804
Profanity0.71218073
Threat0.04880493
Severe Toxicity0.35004315
Toxic 0.7701451 Low Con 0.208 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Divide and conquer ya idiots 😂keep your elbows up😂
Divide and conquer ya idiots 😂keep your elbows up😂
Identity Attack0.06658725
Insult0.7298119
Profanity0.4381921
Threat0.13815513
Severe Toxicity0.16960317
Toxic 0.7701451 Low Con 0.182 Insult
Nov 21, 2025 Thousands of refugees allowed into …
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.