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 1161 of 1230
Except I’ve WORKED for the benefits I get. I paid taxes for over 60 years. What have they done? Can I have a $50,000 “set up” cheques, too??? And $10,000 for air fare?‽‽!?
Except I’ve WORKED for the benefits I get. I paid taxes for over 60 years. What have they done? Can I have a $50,000 “set up” cheques, too??? And $10,000 for air fare?‽‽!?
Identity Attack0.0015631594
Insult0.008994885
Profanity0.0113215
Threat0.0059257476
Severe Toxicity0.0006532669
Low Tox 0.014011159 Moderate Con 0.438
May 3, 2025 How much do refugees and …
Been waiting for this one🙏
Been waiting for this one🙏
Identity Attack0.00310782
Insult0.00813988
Profanity0.013439372
Threat0.007948523
Severe Toxicity0.0013065338
Low Tox 0.014011159 Moderate Con 0.393
Jan 27, 2026 Inside Canada's Indian Invasion...
Pay no taxes? That guys is probably the one not paying taxes. Everything you purchase is taxed. If you have a business, it is taxed.
Pay no taxes? That guys is probably the one not paying taxes. Everything you purchase is taxed. If you have a business, it is taxed.
Identity Attack0.0014521659
Insult0.010134893
Profanity0.009835573
Threat0.0058221817
Severe Toxicity0.00048398972
Low Tox 0.014011159 Low Con 0.245 Policy_Critique
Dec 1, 2025 Inside Canada's Indian Metropolis (Brampton)
It's a good start.
It's a good start.
Identity Attack0.0029598286
Insult0.007968879
Profanity0.013405213
Threat0.007832011
Severe Toxicity0.0011491776
Low Tox 0.014011159 Moderate Con 0.317
Dec 28, 2025 Deportations From Canada at Their …
👍
👍
Identity Attack0.00258985
Insult0.008842885
Profanity0.014532468
Threat0.00713294
Severe Toxicity0.0012874603
Low Tox 0.014011159 Moderate Con 0.491
Sep 12, 2025 2 likes Canadian Citizenship Test 2025 – …
.
.
Identity Attack0.0027563404
Insult0.008462882
Profanity0.016547862
Threat0.0072882893
Severe Toxicity0.0015354156
Low Tox 0.014011159 Moderate Con 0.453
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank you for covering this. It’s a serious issue here.
Thank you for covering this. It’s a serious issue here.
Identity Attack0.0019053896
Insult0.008557882
Profanity0.010313802
Threat0.0062849927
Severe Toxicity0.000603199
Low Tox 0.014011159 Moderate Con 0.431
Jan 27, 2026 Inside Canada's Indian Invasion...
Great interview
Great interview
Identity Attack0.0040327664
Insult0.00810188
Profanity0.015386449
Threat0.008090926
Severe Toxicity0.0013065338
Low Tox 0.014011159 Moderate Con 0.454 Meta_Commentary
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
Free free Canada
Free free Canada
Identity Attack0.0061046463
Insult0.007949878
Profanity0.011201942
Threat0.006757513
Severe Toxicity0.0011014938
Low Tox 0.014011159 Moderate Con 0.372 Humor_Satire
Nov 16, 2025 1 likes Why Canadians Are Turning Against …
She speaks good french, she can easily score NCLC 7 and become permanent resident.
She speaks good french, she can easily score NCLC 7 and become permanent resident.
Identity Attack0.004846719
Insult0.008500882
Profanity0.010450439
Threat0.006466233
Severe Toxicity0.000705719
Low Tox 0.014011159 Moderate Con 0.403 Question
Feb 12, 2026 Canada's tighter immigration policy divides …
This deserves undivided attention now, not “soon”.
This deserves undivided attention now, not “soon”.
Identity Attack0.00207188
Insult0.007645877
Profanity0.010347961
Threat0.0075083673
Severe Toxicity0.00074863434
Low Tox 0.014011159 Low Con 0.207
Oct 12, 2025 1 likes IRCC Names India in Study …
👍
👍
Identity Attack0.00258985
Insult0.008842885
Profanity0.014532468
Threat0.00713294
Severe Toxicity0.0012874603
Low Tox 0.014011159 Moderate Con 0.489
Dec 25, 2025 Deportations From Canada at Their …
Which is your faverite minister from liberal gov
Which is your faverite minister from liberal gov
Identity Attack0.0034408006
Insult0.008519882
Profanity0.012585391
Threat0.0066215824
Severe Toxicity0.000872612
Low Tox 0.014011159 Low Con 0.246 Question
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Finally common sense
Finally common sense
Identity Attack0.0032743104
Insult0.008272881
Profanity0.014464149
Threat0.007081157
Severe Toxicity0.0011587143
Low Tox 0.013948329 Moderate Con 0.353
Nov 21, 2025 Quebec Ends Economic Immigration Program …
And we are not divided over it, not at all Canada has never been so united I don’t remember the country ever being in this unit. I’m 58 years old. I’m happy that we are.
And we are not divided over it, not at all Canada has never been so united I don’t remember the country ever being in this unit. I’m 58 years old. I’m happy that we are.
Identity Attack0.0055866763
Insult0.008576883
Profanity0.010108846
Threat0.006220264
Severe Toxicity0.0006914139
Low Tox 0.013948329 Constructive 0.627 Identity_Assertion
Feb 12, 2026 1 likes Canada's tighter immigration policy divides …
If we actually want solutions, we should be talking about things like real-time tracking for overstays, linking federal/provincial systems, funding enforcement properly, and setting penalties that are predictable and enforced. Bring in experts not random …
If we actually want solutions, we should be talking about things like real-time tracking for overstays, linking federal/provincial systems, funding enforcement properly, and setting penalties that are predictable and enforced. Bring in experts not random paper pushers for “gotcha” moments. Sessions like this aren’t about fixing the system, they’re about stoking outrage. And more often than not, it ends up targeting vulnerable groups instead of creating policy that actually works.
Identity Attack0.0013596712
Insult0.009146886
Profanity0.010467518
Threat0.006641001
Severe Toxicity0.00061035156
Low Tox 0.013948329 Constructive 0.599 Policy_Critique
Oct 3, 2025 IRCC Names India in Study …
They’re at Tim Hortons and Burger King… Hello 👋
They’re at Tim Hortons and Burger King… Hello 👋
Identity Attack0.0024973555
Insult0.009184887
Profanity0.011253181
Threat0.006537435
Severe Toxicity0.0008249283
Low Tox 0.013948329 Moderate Con 0.39
Sep 30, 2025 IRCC Names India in Study …
Yah!
Yah!
Identity Attack0.0019978844
Insult0.00815888
Profanity0.014669105
Threat0.0068028234
Severe Toxicity0.0009584427
Low Tox 0.013948329 Moderate Con 0.433
Jan 4, 2026 Deportations From Canada at Their …
All student working under agency provide them cash working 50 hours in week .no track where is money coming from in their bank. Canada is best place when student apply for student visa. They show …
All student working under agency provide them cash working 50 hours in week .no track where is money coming from in their bank. Canada is best place when student apply for student visa. They show we have more then enough funds to survive. And then all student working 20 hours or more. What is this
Identity Attack0.0040142676
Insult0.009317887
Profanity0.009716015
Threat0.0057056695
Severe Toxicity0.0005078316
Low Tox 0.013948329 Constructive 0.615
Oct 13, 2025 IRCC Names India in Study …
One other point not mentioned that will put strain on health care and all resources is Bill C- 3 allowing children born or adopted abroad to Canadian parents to acquire citizenship .
One other point not mentioned that will put strain on health care and all resources is Bill C- 3 allowing children born or adopted abroad to Canadian parents to acquire citizenship .
Identity Attack0.006363631
Insult0.00810188
Profanity0.00904991
Threat0.0061425893
Severe Toxicity0.0006341934
Low Tox 0.013948329 Moderate Con 0.397 Policy_Critique
Feb 24, 2026 3 likes 'We do know that there's …
KEEP UP THE GOOD WORK!!!
KEEP UP THE GOOD WORK!!!
Identity Attack0.002848835
Insult0.00808288
Profanity0.013371054
Threat0.0077154995
Severe Toxicity0.0012683868
Low Tox 0.013948329 Moderate Con 0.328
Dec 28, 2025 Deportations From Canada at Their …
The match only starts when someone has submitted his residency application. Permanent residency is not a right, it's a privilege. These people are too entitled.
The match only starts when someone has submitted his residency application. Permanent residency is not a right, it's a privilege. These people are too entitled.
Identity Attack0.0024233595
Insult0.008614883
Profanity0.010091767
Threat0.0061037517
Severe Toxicity0.0004911423
Low Tox 0.013885498 Moderate Con 0.341
Nov 21, 2025 4 likes Quebec Ends Economic Immigration Program …
No it's not dividing anything. Trudeau welcomed far too many people! We do not have the housing, infrastructure, Health Care system to sustain this population growth!
No it's not dividing anything. Trudeau welcomed far too many people! We do not have the housing, infrastructure, Health Care system to sustain this population growth!
Identity Attack0.0024233595
Insult0.009336887
Profanity0.009365883
Threat0.005835127
Severe Toxicity0.00054597855
Low Tox 0.013885498 Moderate Con 0.481 Policy_Critique
Feb 13, 2026 2 likes Canada's tighter immigration policy divides …
How about we help actual citizens first?
How about we help actual citizens first?
Identity Attack0.003607291
Insult0.007873878
Profanity0.010143006
Threat0.0067186756
Severe Toxicity0.00071048737
Low Tox 0.013885498 Low Con 0.28 Policy_Critique
Nov 24, 2025 Quebec Ends Economic Immigration Program …
4.5 Million to go!!
4.5 Million to go!!
Identity Attack0.0025713511
Insult0.0077598775
Profanity0.0108774295
Threat0.0071847234
Severe Toxicity0.00094890594
Low Tox 0.013885498 Low Con 0.275
Dec 25, 2025 1 likes Deportations From Canada at Their …
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.