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 1142 of 1230
Wow $420 per person. That’s amazing!!! ❤️
Wow $420 per person. That’s amazing!!! ❤️
Identity Attack0.0051427023
Insult0.008500882
Profanity0.017231047
Threat0.008349842
Severe Toxicity0.0020217896
Low Tox 0.01633588 Moderate Con 0.483 Humor_Satire
Jan 19, 2026 Canada’s new rules in 2026
Thank God. Should be significantly higher.
Thank God. Should be significantly higher.
Identity Attack0.0044767405
Insult0.00810188
Profanity0.013644327
Threat0.007029374
Severe Toxicity0.001168251
Low Tox 0.01633588 Moderate Con 0.302
Dec 24, 2025 94 likes Deportations From Canada at Their …
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...
About time 👍🏽👍🏽👍🏽👍🏽
About time 👍🏽👍🏽👍🏽👍🏽
Identity Attack0.0027008436
Insult0.008633883
Profanity0.014293353
Threat0.007754337
Severe Toxicity0.0014877319
Low Tox 0.01633588 Moderate Con 0.378 Policy_Critique
Dec 24, 2025 3 likes Deportations From Canada at Their …
The 29th state for india
The 29th state for india
Identity Attack0.009212466
Insult0.00821588
Profanity0.015318131
Threat0.008168601
Severe Toxicity0.0013065338
Low Tox 0.01633588 Low Con 0.224 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
I know of several that are in my city (in Alberta) that are here on BC study visas, trying to get Alberta drivers licenses. Ummm why would they be you think? Seems a long drive …
I know of several that are in my city (in Alberta) that are here on BC study visas, trying to get Alberta drivers licenses. Ummm why would they be you think? Seems a long drive to Vancouver from a small city in Alberta
Identity Attack0.0040142676
Insult0.009944891
Profanity0.010108846
Threat0.0062526283
Severe Toxicity0.0006580353
Low Tox 0.01633588 Constructive 0.515 Unverified_Claim
Oct 3, 2025 IRCC Names India in Study …
We need ICE in Canada.
We need ICE in Canada.
Identity Attack0.0051427023
Insult0.008614883
Profanity0.010313802
Threat0.007883795
Severe Toxicity0.0011491776
Low Tox 0.01633588 Low Con 0.29 Call_To_Action
Sep 10, 2025 Why Canadians Are Turning Against …
Many Indians moved to Western countries seeking a fresh start away from India, yet over time they recreated small versions of India there — and now some of them feel dissatisfied with that very outcome.
Many Indians moved to Western countries seeking a fresh start away from India, yet over time they recreated small versions of India there — and now some of them feel dissatisfied with that very outcome.
Identity Attack0.014852738
Insult0.010134893
Profanity0.012380436
Threat0.0076119336
Severe Toxicity0.0008392334
Low Tox 0.01633588 Low Con 0.299 Identity_Assertion
Feb 14, 2026 4 likes Inside Canada's Indian Invasion...
Thats not the only part of the problem. The native population also immigrated to other parts for better opportunities.
Thats not the only part of the problem. The native population also immigrated to other parts for better opportunities.
Identity Attack0.008102531
Insult0.007816878
Profanity0.011031146
Threat0.0062979385
Severe Toxicity0.00072956085
Low Tox 0.01633588 Moderate Con 0.454
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Canada needs ICE urgently.
Canada needs ICE urgently.
Identity Attack0.0047727237
Insult0.008652883
Profanity0.010074687
Threat0.008401625
Severe Toxicity0.0012588501
Low Tox 0.01633588 Low Con 0.195 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I really don't understand why even this is a news. Its implicit that when visa is about to expire, person must leave the country applies to any country in the world. Are we really a …
I really don't understand why even this is a news. Its implicit that when visa is about to expire, person must leave the country applies to any country in the world. Are we really a nation with open borders if so they declare it and invite anyone to come and give them PR card upfront when they onboard air canada flight.
Identity Attack0.0050317086
Insult0.009279887
Profanity0.010638315
Threat0.006246155
Severe Toxicity0.0007247925
Low Tox 0.01633588 Constructive 0.574
Jan 15, 2026 18 likes 2.9 million Canadian temporary visas …
Voted Liberal ?
Voted Liberal ?
Identity Attack0.0058456613
Insult0.009336887
Profanity0.011611853
Threat0.0065115434
Severe Toxicity0.0008249283
Low Tox 0.01633588 Moderate Con 0.34 Question
Aug 25, 2025 Why Canadians Are Turning Against …
Finally!!!
Finally!!!
Identity Attack0.0027008436
Insult0.008234881
Profanity0.014225035
Threat0.007909686
Severe Toxicity0.001373291
Low Tox 0.01633588 Moderate Con 0.467
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
It is part of the culture.
It is part of the culture.
Identity Attack0.0065486208
Insult0.007892879
Profanity0.01442999
Threat0.0073789097
Severe Toxicity0.0011777878
Low Tox 0.01633588 Moderate Con 0.304 Identity_Assertion
Sep 29, 2025 1 likes IRCC Names India in Study …
hey ....................
hey ....................
Identity Attack0.0017388993
Insult0.009089886
Profanity0.013678487
Threat0.0068287146
Severe Toxicity0.0011825562
Low Tox 0.01633588 Moderate Con 0.48
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
*This is about our home Canada, not party lines.* If you have a job—feel the tremor beneath it. If you have children—hear the thin crack in tomorrow. If you will age—sense the cold wait in …
*This is about our home Canada, not party lines.* If you have a job—feel the tremor beneath it. If you have children—hear the thin crack in tomorrow. If you will age—sense the cold wait in crowded halls. We see it in tents against winter wind, we hear it in ER sirens that never sleep, we feel it in classrooms stretched past breath. This is not red or blue. It is heartbeat and shelter and future. Stand together. Guard the door. Restore the quiet strength of our home—now.
Identity Attack0.0034038029
Insult0.009279887
Profanity0.012551232
Threat0.00713294
Severe Toxicity0.00096797943
Low Tox 0.01633588 Constructive 0.599 Call_To_Action
Mar 1, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Congratulations! Even more regulations. Canada just keeps making its self better.
Congratulations! Even more regulations. Canada just keeps making its self better.
Identity Attack0.0065486208
Insult0.00979289
Profanity0.009493981
Threat0.006272047
Severe Toxicity0.00077724457
Low Tox 0.01633588 Low Con 0.259 Humor_Satire
Jan 4, 2026 1 likes New rules, regulations take effect …
Welcome to Nova Scotia Brian 🌊
Welcome to Nova Scotia Brian 🌊
Identity Attack0.004328749
Insult0.00971689
Profanity0.01620627
Threat0.007689608
Severe Toxicity0.0015354156
Low Tox 0.01633588 Moderate Con 0.431 Solidarity
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
thank you for this reporting
thank you for this reporting
Identity Attack0.0034962974
Insult0.008576883
Profanity0.014054239
Threat0.007883795
Severe Toxicity0.0011873245
Low Tox 0.01633588 Moderate Con 0.41 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
@0:14 Road safety laws are made to protect lives, not to discriminate against beliefs., Governments can consider specially designed helmets that accommodate turbans, balancing safety with religious practice. Ultimately, respecting the rules of the country …
@0:14 Road safety laws are made to protect lives, not to discriminate against beliefs., Governments can consider specially designed helmets that accommodate turbans, balancing safety with religious practice. Ultimately, respecting the rules of the country you live in shows both responsibility and integration into society.
Identity Attack0.0073995716
Insult0.008386881
Profanity0.010023449
Threat0.006265574
Severe Toxicity0.00059366226
Low Tox 0.01633588 Constructive 0.571 Moral_Argument
Oct 8, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I live in Prince George and can 100% confirm the theater story.
I live in Prince George and can 100% confirm the theater story.
Identity Attack0.0036812867
Insult0.009469888
Profanity0.013131939
Threat0.0067445673
Severe Toxicity0.0008678436
Low Tox 0.01633588 Constructive 0.541 Personal_Narrative
Aug 26, 2025 Why Canadians Are Turning Against …
The problem is Canada doesn’t have the budget for enforcements
The problem is Canada doesn’t have the budget for enforcements
Identity Attack0.0061046463
Insult0.00979289
Profanity0.009664777
Threat0.005922511
Severe Toxicity0.00059366226
Low Tox 0.01633588 Low Con 0.122 Policy_Critique
Oct 1, 2025 IRCC Names India in Study …
time to bring I.C.E. to Canada yes
time to bring I.C.E. to Canada yes
Identity Attack0.0058086636
Insult0.008405882
Profanity0.010160086
Threat0.0071588317
Severe Toxicity0.00094890594
Low Tox 0.01633588 Moderate Con 0.339 Call_To_Action
Feb 4, 2026 3 likes 2.9 million Canadian temporary visas …
Finally someone with clear mind and common sense.
Finally someone with clear mind and common sense.
Identity Attack0.0020626306
Insult0.010476895
Profanity0.010587076
Threat0.0062526283
Severe Toxicity0.00068187714
Low Tox 0.01633588 Moderate Con 0.317
Sep 28, 2025 8 likes IRCC Names India in Study …
None of these questions appeared on my citizenship exam.😢
None of these questions appeared on my citizenship exam.😢
Identity Attack0.0038292783
Insult0.0076838774
Profanity0.012380436
Threat0.007029374
Severe Toxicity0.0008392334
Low Tox 0.01633588 Moderate Con 0.41 Personal_Narrative
Jan 22, 2026 1 likes Canadian Citizenship Test 2025 – …
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.