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 1089 of 1230
We love you
We love you
Identity Attack0.0065486208
Insult0.010172892
Profanity0.01893901
Threat0.0089712385
Severe Toxicity0.0020503998
Low Tox 0.022846194 Constructive 0.517
Jan 27, 2026 Inside Canada's Indian Invasion...
Payback
Payback
Identity Attack0.003366805
Insult0.009545889
Profanity0.017094411
Threat0.008764107
Severe Toxicity0.0014972687
Low Tox 0.022846194 Moderate Con 0.378
Jan 27, 2026 Inside Canada's Indian Invasion...
brace the comments.................
brace the comments.................
Identity Attack0.0017851467
Insult0.010780896
Profanity0.010552917
Threat0.00756015
Severe Toxicity0.0010251999
Low Tox 0.022846194 Moderate Con 0.318 Meta_Commentary
Oct 2, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Yes they work inside themselves not even one penny tax
Yes they work inside themselves not even one penny tax
Identity Attack0.0017481487
Insult0.013402912
Profanity0.010894509
Threat0.005922511
Severe Toxicity0.0006580353
Low Tox 0.022846194 Low Con 0.223
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
Time for the police to start checking the immigration status of people they come into contact with.
Time for the police to start checking the immigration status of people they come into contact with.
Identity Attack0.0102854045
Insult0.008747884
Profanity0.010365041
Threat0.0071070488
Severe Toxicity0.0007677078
Low Tox 0.022846194 Moderate Con 0.308 Call_To_Action
Jan 15, 2026 12 likes 2.9 million Canadian temporary visas …
wow and they wonder why theres a housing and job shortage
wow and they wonder why theres a housing and job shortage
Identity Attack0.0029413297
Insult0.010552894
Profanity0.010911589
Threat0.006149062
Severe Toxicity0.000834465
Low Tox 0.022846194 Low Con 0.188 Economic_Argument
Jan 15, 2026 10 likes 2.9 million Canadian temporary visas …
Now visit Melbourne Australia
Now visit Melbourne Australia
Identity Attack0.008028535
Insult0.009469888
Profanity0.016821137
Threat0.009100696
Severe Toxicity0.0018310547
Low Tox 0.022846194 Moderate Con 0.324 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Does the CBSA even have an ICE or DHS department equivalent??? When ppl’s visa expire, what happens? Or is it a honour system??
Does the CBSA even have an ICE or DHS department equivalent??? When ppl’s visa expire, what happens? Or is it a honour system??
Identity Attack0.002848835
Insult0.013782915
Profanity0.010740792
Threat0.0060196044
Severe Toxicity0.00069618225
Low Tox 0.022846194 Low Con 0.257
Oct 1, 2025 IRCC Names India in Study …
Yes. "Maybe I won't come to Quebec" is the point of the new policy. Good!
Yes. "Maybe I won't come to Quebec" is the point of the new policy. Good!
Identity Attack0.007547563
Insult0.009355888
Profanity0.009596458
Threat0.007197669
Severe Toxicity0.0009536743
Low Tox 0.022846194 Moderate Con 0.418
Nov 23, 2025 8 likes Quebec Ends Economic Immigration Program …
I am a candian living in brampton ontario and thank you for posting this
I am a candian living in brampton ontario and thank you for posting this
Identity Attack0.010063417
Insult0.010362893
Profanity0.016821137
Threat0.007819066
Severe Toxicity0.0016117096
Low Tox 0.022846194 Constructive 0.56 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
I am surprised that you actually didn't cut the interview short?
I am surprised that you actually didn't cut the interview short?
Identity Attack0.001951637
Insult0.0107048955
Profanity0.012448754
Threat0.007832011
Severe Toxicity0.0008535385
Low Tox 0.022846194 Moderate Con 0.419 Meta_Commentary
Feb 24, 2026 5 likes 'We do know that there's …
Wait until you hear about Surrey BC😅
Wait until you hear about Surrey BC😅
Identity Attack0.00258985
Insult0.0118069025
Profanity0.015283971
Threat0.007547205
Severe Toxicity0.001373291
Low Tox 0.022728346 Low Con 0.236
Jan 27, 2026 Inside Canada's Indian Invasion...
Too many
Too many
Identity Attack0.0037737815
Insult0.010020891
Profanity0.015693882
Threat0.0074436385
Severe Toxicity0.0014019012
Low Tox 0.022728346 Moderate Con 0.425
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
But but the liberal government in Canada knows what is best for you . REMEMBER?
But but the liberal government in Canada knows what is best for you . REMEMBER?
Identity Attack0.0068446035
Insult0.012680908
Profanity0.010177165
Threat0.00636914
Severe Toxicity0.00091552734
Low Tox 0.022728346 Low Con 0.235
Aug 25, 2025 Why Canadians Are Turning Against …
Is /pol/ a never ending steam of content ideas for homeboy?
Is /pol/ a never ending steam of content ideas for homeboy?
Identity Attack0.00466173
Insult0.010362893
Profanity0.018392462
Threat0.0074048014
Severe Toxicity0.0013160706
Low Tox 0.022728346 Low Con 0.183
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I keep getting content not avail popup, had to refresh a few times.
I keep getting content not avail popup, had to refresh a few times.
Identity Attack0.004402745
Insult0.009450888
Profanity0.01620627
Threat0.0084793
Severe Toxicity0.0012588501
Low Tox 0.022728346 Moderate Con 0.401 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada, Australia, and the UK are all dealing with the same.
Canada, Australia, and the UK are all dealing with the same.
Identity Attack0.009212466
Insult0.011768902
Profanity0.010365041
Threat0.0063367756
Severe Toxicity0.0007009506
Low Tox 0.022728346 Low Con 0.281
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
🀄
🀄
Identity Attack0.0023123662
Insult0.011882903
Profanity0.01846078
Threat0.0068028234
Severe Toxicity0.0015354156
Low Tox 0.022728346 Moderate Con 0.306
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank you from a Canadian
Thank you from a Canadian
Identity Attack0.013445892
Insult0.009944891
Profanity0.013473531
Threat0.0072365063
Severe Toxicity0.0014019012
Low Tox 0.022728346 Constructive 0.507 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
FREE CASH. Make sure you have identification otherwise you won't be able to withdraw any winnings and they will lock your account. I can't understand exactly why they want id off you but apparently it's …
FREE CASH. Make sure you have identification otherwise you won't be able to withdraw any winnings and they will lock your account. I can't understand exactly why they want id off you but apparently it's to keep the site safe 😄 yet TESTER UP is exactly the same sort of app and you don't need id to withdraw. Be careful because I honestly think it's a data harvester under the guise of a game app.
Identity Attack0.0023031165
Insult0.010210892
Profanity0.013268576
Threat0.007521313
Severe Toxicity0.0009822845
Low Tox 0.022728346 Constructive 0.718 Advertisement_Spam
Jan 27, 2026 Inside Canada's Indian Invasion...
and they took in 5 million in that time
and they took in 5 million in that time
Identity Attack0.004994711
Insult0.008994885
Profanity0.015625564
Threat0.00951496
Severe Toxicity0.0015258789
Low Tox 0.022728346 Low Con 0.215
Dec 23, 2025 35 likes Deportations From Canada at Their …
Tyler Oliveira will always be superior . Best place to get honest insight and first look is his channel. Thank you for such peak entertainment, genuine knowledge, and honest news .
Tyler Oliveira will always be superior . Best place to get honest insight and first look is his channel. Thank you for such peak entertainment, genuine knowledge, and honest news .
Identity Attack0.0044582416
Insult0.011274899
Profanity0.015488927
Threat0.0073789097
Severe Toxicity0.0011301041
Low Tox 0.022728346 Constructive 0.503 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
NOW? Should have done that 10years ago!!!!!
NOW? Should have done that 10years ago!!!!!
Identity Attack0.0023863618
Insult0.009640889
Profanity0.012107162
Threat0.007961469
Severe Toxicity0.0013065338
Low Tox 0.022728346 Low Con 0.259 Policy_Critique
Feb 18, 2026 639 likes Canadian immigration officers investigating hundreds …
Canadians voted for these policies.
Canadians voted for these policies.
Identity Attack0.010803374
Insult0.010438894
Profanity0.00998929
Threat0.0062526283
Severe Toxicity0.0008201599
Low Tox 0.022728346 Moderate Con 0.318
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
Your MAGA FBI director is what exactly?
Your MAGA FBI director is what exactly?
Identity Attack0.0034408006
Insult0.013592913
Profanity0.0118680475
Threat0.0063950317
Severe Toxicity0.0008535385
Low Tox 0.022728346 Low Con 0.183 Meta_Commentary
Jan 28, 2026 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.