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 1141 of 1230
“We live by our own rules.” Cool story 😢
“We live by our own rules.” Cool story 😢
Identity Attack0.0022383702
Insult0.00971689
Profanity0.009903891
Threat0.0063367756
Severe Toxicity0.0006246567
Low Tox 0.016587202 Moderate Con 0.345
Jan 4, 2026 Inside Canada's Indian Metropolis (Brampton)
Expand to the entire country.
Expand to the entire country.
Identity Attack0.004402745
Insult0.007645877
Profanity0.011970525
Threat0.007754337
Severe Toxicity0.0012588501
Low Tox 0.016587202 Low Con 0.246 Call_To_Action
Nov 21, 2025 57 likes Quebec Ends Economic Immigration Program …
Finally
Finally
Identity Attack0.003366805
Insult0.00808288
Profanity0.0166845
Threat0.008349842
Severe Toxicity0.0015163422
Low Tox 0.016587202 Moderate Con 0.461
Nov 24, 2025 Quebec Ends Economic Immigration Program …
So 32 out of 300 so effective 🙄
So 32 out of 300 so effective 🙄
Identity Attack0.002552852
Insult0.008576883
Profanity0.013234417
Threat0.007598988
Severe Toxicity0.0011491776
Low Tox 0.01646154 Low Con 0.222 Policy_Critique
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
Its good for them to have a foodbank for the needy!
Its good for them to have a foodbank for the needy!
Identity Attack0.002848835
Insult0.009051885
Profanity0.011475217
Threat0.006977591
Severe Toxicity0.0009202957
Low Tox 0.01646154 Moderate Con 0.441
Dec 9, 2025 Inside Canada's Indian Metropolis (Brampton)
I'm a Real Canadian Born and Raised and I approve this message
I'm a Real Canadian Born and Raised and I approve this message
Identity Attack0.008694496
Insult0.008272881
Profanity0.013063621
Threat0.0071588317
Severe Toxicity0.0013065338
Low Tox 0.01646154 Moderate Con 0.488 Identity_Assertion
Aug 26, 2025 Why Canadians Are Turning Against …
My parents came from Germany in 1962 my father had to prove he had a job before he was allowed to come come to Canada and he had to wait a year before he could …
My parents came from Germany in 1962 my father had to prove he had a job before he was allowed to come come to Canada and he had to wait a year before he could send for us plus he was told he had to buy a house
Identity Attack0.006992595
Insult0.00821588
Profanity0.01173141
Threat0.006440342
Severe Toxicity0.00081539154
Low Tox 0.01646154 Constructive 0.526 Personal_Narrative
Dec 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Trudeau needed to be in the government. The only way to do that was to get support from Jagmeet. And that meant helping Jagmeet win, which needed the import of Jagmeet's voters! And the results …
Trudeau needed to be in the government. The only way to do that was to get support from Jagmeet. And that meant helping Jagmeet win, which needed the import of Jagmeet's voters! And the results are there for everyone to see!
Identity Attack0.0024973555
Insult0.011236899
Profanity0.010228404
Threat0.006155535
Severe Toxicity0.0006246567
Low Tox 0.01646154 Constructive 0.561 Policy_Critique
Feb 16, 2026 1 likes Why Canadians Are Turning Against …
I thought it was interesting how you point out Trudeau's policy changes, but don't point out the prior PM(Harper) removing the 6 week vetting period on TFW's and other anti-labour moves that also vastly increased …
I thought it was interesting how you point out Trudeau's policy changes, but don't point out the prior PM(Harper) removing the 6 week vetting period on TFW's and other anti-labour moves that also vastly increased immigration. Despite the government not properly integrating people or providing services for our own countrymen, this immigration has also staved off demographic collapse by several decades.
Identity Attack0.005512681
Insult0.010172892
Profanity0.009195087
Threat0.006003422
Severe Toxicity0.0005841255
Low Tox 0.01646154 Constructive 0.781
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
I attempted to try the test after watching this video once, and after my first test; I passed! This video is amazing, thank you for making this—it really helped. I’m so grateful. 🎉
I attempted to try the test after watching this video once, and after my first test; I passed! This video is amazing, thank you for making this—it really helped. I’m so grateful. 🎉
Identity Attack0.0054756827
Insult0.008519882
Profanity0.017572641
Threat0.009540852
Severe Toxicity0.00166893
Low Tox 0.01646154 Constructive 0.602 Meta_Commentary
Sep 9, 2025 3 likes Canadian Citizenship Test 2025 – …
And you wonder why Trump wanted Canada to secure its borders……..
And you wonder why Trump wanted Canada to secure its borders……..
Identity Attack0.0048837173
Insult0.009298887
Profanity0.009237786
Threat0.0061296434
Severe Toxicity0.00067710876
Low Tox 0.01646154 Low Con 0.234 Comparative_Framing
Feb 19, 2026 Canadian immigration officers investigating hundreds …
18k is nothing. It should be at least 1 million.
18k is nothing. It should be at least 1 million.
Identity Attack0.0034962974
Insult0.008272881
Profanity0.0127903465
Threat0.0072753434
Severe Toxicity0.0009202957
Low Tox 0.01646154 Low Con 0.174
Dec 25, 2025 2 likes Deportations From Canada at Their …
Do the students pay for education or are they scholarships paid by the government.
Do the students pay for education or are they scholarships paid by the government.
Identity Attack0.0029598286
Insult0.008842885
Profanity0.010587076
Threat0.006162008
Severe Toxicity0.0005578995
Low Tox 0.01646154 Low Con 0.237
Nov 28, 2025 Quebec Ends Economic Immigration Program …
Ice
Ice
Identity Attack0.0037367835
Insult0.008766884
Profanity0.016035475
Threat0.0077802283
Severe Toxicity0.0015449524
Low Tox 0.01646154 Moderate Con 0.498
Jan 30, 2026 Inside Canada's Indian Metropolis (Brampton)
Tyler is on a generational run and will go down in history as one of the only real journalist in this generation.
Tyler is on a generational run and will go down in history as one of the only real journalist in this generation.
Identity Attack0.002090379
Insult0.010742896
Profanity0.011150704
Threat0.0070552654
Severe Toxicity0.0007009506
Low Tox 0.01646154 Moderate Con 0.362 Meta_Commentary
Jan 27, 2026 12 likes Inside Canada's Indian Invasion...
Cut down rents too....
Cut down rents too....
Identity Attack0.001674153
Insult0.007341875
Profanity0.009920971
Threat0.009230154
Severe Toxicity0.0009727478
Low Tox 0.01646154 Low Con 0.287
Jan 3, 2026 5 likes New rules, regulations take effect …
No doubt
No doubt
Identity Attack0.0029413297
Insult0.008234881
Profanity0.015864678
Threat0.0076637166
Severe Toxicity0.0012874603
Low Tox 0.01646154 Moderate Con 0.46
Feb 19, 2026 Canadian immigration officers investigating hundreds …
wvell wvell wvell
wvell wvell wvell
Identity Attack0.0034592997
Insult0.009089886
Profanity0.018802373
Threat0.0075083673
Severe Toxicity0.0020313263
Low Tox 0.01646154 Moderate Con 0.328 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Kanada negara yg indah
Kanada negara yg indah
Identity Attack0.00725158
Insult0.008804884
Profanity0.015079016
Threat0.007081157
Severe Toxicity0.0014305115
Low Tox 0.01646154 Moderate Con 0.372 Advertisement_Spam
Feb 15, 2026 Inside Canada's Indian Invasion...
I’ve sent this to my local Quebec police
I’ve sent this to my local Quebec police
Identity Attack0.0037922803
Insult0.007968879
Profanity0.011646013
Threat0.008634649
Severe Toxicity0.00091552734
Low Tox 0.01646154 Moderate Con 0.471 Call_To_Action
Feb 8, 2026 Inside Canada's Indian Invasion...
May 24 18/20 thanks you
May 24 18/20 thanks you
Identity Attack0.004402745
Insult0.00810188
Profanity0.016172111
Threat0.00866054
Severe Toxicity0.001745224
Low Tox 0.01646154 Moderate Con 0.393
May 24, 2025 2 likes Canadian Citizenship Test 2025 – …
Thank you so much for putting this video together! I passed my citizenship test today with a score of 19 out of 20. The questions were surprisingly simple. I read the guide once and watched …
Thank you so much for putting this video together! I passed my citizenship test today with a score of 19 out of 20. The questions were surprisingly simple. I read the guide once and watched your video once, and that was all I needed. Truly appreciate the effort you put into making it clear and helpful. 🙌
Identity Attack0.005771666
Insult0.008500882
Profanity0.01627459
Threat0.008466354
Severe Toxicity0.001449585
Low Tox 0.01646154 Constructive 0.695
Jul 25, 2025 5 likes Canadian Citizenship Test 2025 – …
"We live by our own rules" Trust me, I've noticed.
"We live by our own rules" Trust me, I've noticed.
Identity Attack0.0026083488
Insult0.009507888
Profanity0.010569996
Threat0.006440342
Severe Toxicity0.0006055832
Low Tox 0.01646154 Moderate Con 0.46
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
It is Mumbai’s heaven!
It is Mumbai’s heaven!
Identity Attack0.0059936526
Insult0.008937885
Profanity0.014634945
Threat0.007521313
Severe Toxicity0.001335144
Low Tox 0.01646154 Moderate Con 0.334 Humor_Satire
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
THANK YOU FOR COVERING THIS! I am canadian born 99 in brampton, I have lived in many cities in Ontario but brampton is on a different level
THANK YOU FOR COVERING THIS! I am canadian born 99 in brampton, I have lived in many cities in Ontario but brampton is on a different level
Identity Attack0.0068446035
Insult0.00975489
Profanity0.010621235
Threat0.0061231707
Severe Toxicity0.00081539154
Low Tox 0.01633588 Constructive 0.636 Personal_Narrative
Jan 28, 2026 1 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.