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 1059 of 1230
They are from one state only Punjab
They are from one state only Punjab
Identity Attack0.017967897
Insult0.013592913
Profanity0.01627459
Threat0.0070034824
Severe Toxicity0.0020313263
Low Tox 0.026735162 Low Con 0.263
Jan 3, 2026 Inside Canada's Indian Metropolis (Brampton)
Imported liberal party voters. US tried to do the same during the last administration
Imported liberal party voters. US tried to do the same during the last administration
Identity Attack0.008916483
Insult0.013744914
Profanity0.011167783
Threat0.0063626673
Severe Toxicity0.000872612
Low Tox 0.026735162 Low Con 0.24 Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
Economics ain’t linear😂🤷🏽‍♂️
Economics ain’t linear😂🤷🏽‍♂️
Identity Attack0.0031818156
Insult0.012718908
Profanity0.015147334
Threat0.006000186
Severe Toxicity0.00094890594
Low Tox 0.026735162 Low Con 0.244 Humor_Satire
Oct 1, 2025 IRCC Names India in Study …
Thank you for doing a video on this!! I’m Canadian and I I love everyone, but this is really what Canada is like now…. It’s changed a lot.
Thank you for doing a video on this!! I’m Canadian and I I love everyone, but this is really what Canada is like now…. It’s changed a lot.
Identity Attack0.014752249
Insult0.0113889
Profanity0.014874061
Threat0.007883795
Severe Toxicity0.0017356873
Low Tox 0.026617315 Constructive 0.603 Fear_Threat
Feb 9, 2026 2 likes Inside Canada's Indian Invasion...
😮
😮
Identity Attack0.0029228306
Insult0.011882903
Profanity0.021125201
Threat0.0075083673
Severe Toxicity0.0018596649
Low Tox 0.026617315 Moderate Con 0.454
Oct 4, 2025 IRCC Names India in Study …
Nah bro you too
Nah bro you too
Identity Attack0.0048837173
Insult0.012072904
Profanity0.02030538
Threat0.007922632
Severe Toxicity0.0017356873
Low Tox 0.026617315 Moderate Con 0.383 Meta_Commentary
Feb 5, 2026 Inside Canada's Indian Invasion...
😮
😮
Identity Attack0.002885833
Insult0.011844902
Profanity0.02119352
Threat0.007521313
Severe Toxicity0.0018692017
Low Tox 0.026617315 Moderate Con 0.454
Jan 27, 2026 Inside Canada's Indian Invasion...
“ i will go next year” visa expired
“ i will go next year” visa expired
Identity Attack0.004162259
Insult0.0103248935
Profanity0.013473531
Threat0.007624879
Severe Toxicity0.001206398
Low Tox 0.026617315 Moderate Con 0.371
Jan 27, 2026 2,203 likes Inside Canada's Indian Invasion...
Love your videos. To me, a good content creator keeps your eyes glued to the screen from start to finish. I feel most of your videos do that for me. Keep it up thanks for …
Love your videos. To me, a good content creator keeps your eyes glued to the screen from start to finish. I feel most of your videos do that for me. Keep it up thanks for what you do !
Identity Attack0.0071035884
Insult0.010894896
Profanity0.02167175
Threat0.011146127
Severe Toxicity0.0026130676
Low Tox 0.026617315 Constructive 0.629
Sep 19, 2025 25 likes Inside Canada's Indian Metropolis (Brampton)
And it is the WHOLE country
And it is the WHOLE country
Identity Attack0.0060676485
Insult0.010058892
Profanity0.017504321
Threat0.007029374
Severe Toxicity0.0016593933
Low Tox 0.026617315 Moderate Con 0.354 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
😮
😮
Identity Attack0.0029228306
Insult0.011882903
Profanity0.021125201
Threat0.0075083673
Severe Toxicity0.0018596649
Low Tox 0.026617315 Moderate Con 0.455
Jan 27, 2026 Inside Canada's Indian Invasion...
Hahaha 😅 you just realizing ?
Hahaha 😅 you just realizing ?
Identity Attack0.0027563404
Insult0.012604907
Profanity0.016957775
Threat0.0067445673
Severe Toxicity0.0012779236
Low Tox 0.026617315 Moderate Con 0.344 Humor_Satire
Jan 19, 2026 Why Canada’s immigration system has …
Its not broken this is by design
Its not broken this is by design
Identity Attack0.0055866763
Insult0.010742896
Profanity0.019280603
Threat0.008686432
Severe Toxicity0.0017261505
Low Tox 0.026617315 Low Con 0.193
Jun 18, 2025 17 likes How Canada broke its immigration …
The app is an elimination tool?
The app is an elimination tool?
Identity Attack0.0025713511
Insult0.008785884
Profanity0.015488927
Threat0.009877442
Severe Toxicity0.0012779236
Low Tox 0.026617315 Low Con 0.235 Question
Nov 20, 2025 Thousands of refugees allowed into …
Ice ice baby….
Ice ice baby….
Identity Attack0.002293867
Insult0.012984909
Profanity0.015420608
Threat0.007353018
Severe Toxicity0.0017547607
Low Tox 0.026617315 Moderate Con 0.36 Humor_Satire
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
Unfortunately, they will find another way to stay even if it's unlawful.
Unfortunately, they will find another way to stay even if it's unlawful.
Identity Attack0.0037367835
Insult0.0114269
Profanity0.0113727385
Threat0.0072753434
Severe Toxicity0.00081062317
Low Tox 0.026617315 Low Con 0.259 Fear_Threat
Jan 15, 2026 116 likes 2.9 million Canadian temporary visas …
Great!! Now how about 5 000 000 more
Great!! Now how about 5 000 000 more
Identity Attack0.006363631
Insult0.010134893
Profanity0.013917602
Threat0.008453408
Severe Toxicity0.0017261505
Low Tox 0.026617315 Moderate Con 0.304
Dec 24, 2025 25 likes Deportations From Canada at Their …
So they get what we get but only we pay for it.
So they get what we get but only we pay for it.
Identity Attack0.00258985
Insult0.010970897
Profanity0.012858666
Threat0.007935578
Severe Toxicity0.0010824203
Low Tox 0.026617315 Moderate Con 0.336
Oct 25, 2017 59 likes How much do refugees and …
Where are they?!!!!!!!
Where are they?!!!!!!!
Identity Attack0.0035147965
Insult0.010248893
Profanity0.015147334
Threat0.007922632
Severe Toxicity0.0015354156
Low Tox 0.026617315 Moderate Con 0.35
Sep 29, 2025 IRCC Names India in Study …
Little punjab
Little punjab
Identity Attack0.016159095
Insult0.018645585
Profanity0.021535112
Threat0.008453408
Severe Toxicity0.0025558472
Low Tox 0.026617315 Moderate Con 0.341 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Similar problem here. Melbourne is becoming Brampton soon.
Similar problem here. Melbourne is becoming Brampton soon.
Identity Attack0.0058456613
Insult0.012794908
Profanity0.011782649
Threat0.0069646453
Severe Toxicity0.0009775162
Low Tox 0.026617315 Moderate Con 0.377 Comparative_Framing
Oct 26, 2025 Inside Canada's Indian Metropolis (Brampton)
bro
bro
Identity Attack0.0063266335
Insult0.012262905
Profanity0.02249157
Threat0.008789998
Severe Toxicity0.0021743774
Low Tox 0.026617315 Moderate Con 0.471
Jan 27, 2026 Inside Canada's Indian Invasion...
It wasn't Canadians that voted liberal.
It wasn't Canadians that voted liberal.
Identity Attack0.016460562
Insult0.010628895
Profanity0.010228404
Threat0.006110225
Severe Toxicity0.0008392334
Low Tox 0.026617315 Low Con 0.199 Identity_Assertion
Aug 28, 2025 14 likes Why Canadians Are Turning Against …
Patrick Brown........................................................................................................................................................................................ and I'll leave it there.
Patrick Brown........................................................................................................................................................................................ and I'll leave it there.
Identity Attack0.0018406434
Insult0.013288911
Profanity0.01174849
Threat0.007573096
Severe Toxicity0.0011110306
Low Tox 0.026617315 Moderate Con 0.35 Meta_Commentary
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
how did we get here ? simple answer is policy allowed it
how did we get here ? simple answer is policy allowed it
Identity Attack0.0048097214
Insult0.0105148945
Profanity0.015488927
Threat0.007741391
Severe Toxicity0.001335144
Low Tox 0.026617315 Low Con 0.213 Policy_Critique
Jan 22, 2026 Why Canada’s immigration system has …
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.