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 968 of 1230
I been a legal immigrants in a few countries (for work) and I would always adapt to the country im in. And I usually dont go to places that are from my native country. Im …
I been a legal immigrants in a few countries (for work) and I would always adapt to the country im in. And I usually dont go to places that are from my native country. Im in the new country to experience that, if I want my native country things, I do it at home or go back to my country.
Identity Attack0.030433474
Insult0.011730902
Profanity0.014669105
Threat0.0067898775
Severe Toxicity0.001411438
Low Tox 0.042657252 Constructive 0.682 Personal_Narrative
Feb 28, 2026 Inside Canada's Indian Invasion...
holy side quest
holy side quest
Identity Attack0.006955597
Insult0.013668913
Profanity0.026863953
Threat0.009437286
Severe Toxicity0.0025749207
Low Tox 0.042657252 Moderate Con 0.402 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
no jobs
no jobs
Identity Attack0.009175468
Insult0.012376905
Profanity0.01764096
Threat0.0074306927
Severe Toxicity0.0017547607
Low Tox 0.042657252 Moderate Con 0.394
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Guy on the bike was a real one, good on him 😂
Guy on the bike was a real one, good on him 😂
Identity Attack0.0035702933
Insult0.017227544
Profanity0.020100424
Threat0.010369381
Severe Toxicity0.0022888184
Low Tox 0.042657252 Moderate Con 0.434 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Thats great. We get $420 and Ukraine got $8.8 billion since carney took office.
Thats great. We get $420 and Ukraine got $8.8 billion since carney took office.
Identity Attack0.004587734
Insult0.020901557
Profanity0.013029462
Threat0.0063626673
Severe Toxicity0.0009584427
Low Tox 0.042657252 Moderate Con 0.31
Jan 15, 2026 Canada’s new rules in 2026
I went to Toronto and I was in SHOCK......... Everywhere, every buisness.. literaly everywhere
I went to Toronto and I was in SHOCK......... Everywhere, every buisness.. literaly everywhere
Identity Attack0.008546505
Insult0.01625293
Profanity0.014771583
Threat0.0066733654
Severe Toxicity0.0015449524
Low Tox 0.042657252 Moderate Con 0.407 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Well we are over flowed and the government needs to take care of its own people
Well we are over flowed and the government needs to take care of its own people
Identity Attack0.00828752
Insult0.018452216
Profanity0.015591404
Threat0.00713294
Severe Toxicity0.0013637543
Low Tox 0.042657252 Moderate Con 0.318
Jan 18, 2026 2.9 million Canadian temporary visas …
Keep it up we are being over run
Keep it up we are being over run
Identity Attack0.005105704
Insult0.016708933
Profanity0.020373698
Threat0.009281937
Severe Toxicity0.0018024445
Low Tox 0.042657252 Moderate Con 0.435
Dec 25, 2025 Deportations From Canada at Their …
The issue is not an influx of any particular culture, nationality, or race. The issue is a lack of prosecution for immigration infractions. If you are in Canada legally, you have every right to be …
The issue is not an influx of any particular culture, nationality, or race. The issue is a lack of prosecution for immigration infractions. If you are in Canada legally, you have every right to be made to feel as welcome as any other Canadian. If you have overstayed a visa, or do not have legal cause to be here, deportation on your own dollar.
Identity Attack0.025404079
Insult0.013174911
Profanity0.010108846
Threat0.0074954215
Severe Toxicity0.0012016296
Low Tox 0.042657252 Constructive 0.535 Policy_Critique
Oct 11, 2025 Inside Canada's Indian Metropolis (Brampton)
defund the cbc
defund the cbc
Identity Attack0.0066596144
Insult0.0154929245
Profanity0.013951761
Threat0.010162249
Severe Toxicity0.0017929077
Low Tox 0.042657252 Low Con 0.193
May 26, 2019 How much do refugees and …
21:58 I know that place in Lachine Montréal 😂 it’s on notre dame and 13th avenue lol
21:58 I know that place in Lachine Montréal 😂 it’s on notre dame and 13th avenue lol
Identity Attack0.007843546
Insult0.014884921
Profanity0.01982715
Threat0.0074565844
Severe Toxicity0.002002716
Low Tox 0.042657252 Constructive 0.525 Meta_Commentary
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
And how is it right a lot of the cultures don't care about each other and we do and to all true Canadians don't let them change us be caring sympathetic and care about each …
And how is it right a lot of the cultures don't care about each other and we do and to all true Canadians don't let them change us be caring sympathetic and care about each other and believe in Jesus
Identity Attack0.023997234
Insult0.01640493
Profanity0.013029462
Threat0.005854546
Severe Toxicity0.0011587143
Low Tox 0.042657252 Constructive 0.711
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
We in Ontario call it brown town
We in Ontario call it brown town
Identity Attack0.020781586
Insult0.016860934
Profanity0.0147374235
Threat0.007327127
Severe Toxicity0.001783371
Low Tox 0.042657252 Moderate Con 0.346 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
Lol I know exactly which neighborhood that safe house is in… Lachine, Quebec
Lol I know exactly which neighborhood that safe house is in… Lachine, Quebec
Identity Attack0.006992595
Insult0.018967867
Profanity0.017845914
Threat0.00666042
Severe Toxicity0.001745224
Low Tox 0.04240986 Moderate Con 0.463 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Vassi is asking for facts while Michelle is offering feelings. Boy, does this ever sound familiar…
Vassi is asking for facts while Michelle is offering feelings. Boy, does this ever sound familiar…
Identity Attack0.0024233595
Insult0.02373764
Profanity0.010809111
Threat0.006045496
Severe Toxicity0.0008010864
Low Tox 0.04240986 Low Con 0.256 Meta_Commentary
Feb 24, 2026 2 likes 'We do know that there's …
Are "the lost" receiving benefits into any bank accounts?
Are "the lost" receiving benefits into any bank accounts?
Identity Attack0.0030338243
Insult0.022384055
Profanity0.011611853
Threat0.0065244893
Severe Toxicity0.0009584427
Low Tox 0.04240986 Low Con 0.259
Nov 21, 2025 1 likes Thousands of refugees allowed into …
People come on Quebec sponsorship and move to Toronto coz otherwise they won't come here
People come on Quebec sponsorship and move to Toronto coz otherwise they won't come here
Identity Attack0.016460562
Insult0.014580919
Profanity0.011560614
Threat0.006912862
Severe Toxicity0.0011777878
Low Tox 0.04240986 Low Con 0.3
Nov 22, 2025 Quebec Ends Economic Immigration Program …
The British colonial enterprise of Canada and India has simply merged
The British colonial enterprise of Canada and India has simply merged
Identity Attack0.021183543
Insult0.016100928
Profanity0.015386449
Threat0.007301235
Severe Toxicity0.0015926361
Low Tox 0.04240986 Low Con 0.159 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Pattaya and Phuket also slowly becoming Indian
Pattaya and Phuket also slowly becoming Indian
Identity Attack0.034558404
Insult0.018645585
Profanity0.018187506
Threat0.0076766624
Severe Toxicity0.0026893616
Low Tox 0.04240986 Low Con 0.169 Identity_Assertion
Oct 11, 2025 Inside Canada's Indian Metropolis (Brampton)
The guy on the bike is based
The guy on the bike is based
Identity Attack0.00621564
Insult0.017549826
Profanity0.01893901
Threat0.008764107
Severe Toxicity0.0018596649
Low Tox 0.04240986 Moderate Con 0.319
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Guy on the bike would be the best co-worker ever
Guy on the bike would be the best co-worker ever
Identity Attack0.0052906936
Insult0.01648093
Profanity0.016479544
Threat0.0086087575
Severe Toxicity0.0021362305
Low Tox 0.04240986 Low Con 0.283 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadian higher education serves a double purpose now. 1. It attracts foreign students and large amounts of money and 2. It is used by most of those students as a backdoor door through the Canadian …
Canadian higher education serves a double purpose now. 1. It attracts foreign students and large amounts of money and 2. It is used by most of those students as a backdoor door through the Canadian immigration system.
Identity Attack0.023997234
Insult0.015644927
Profanity0.010518758
Threat0.006168481
Severe Toxicity0.0012302399
Low Tox 0.04240986 Low Con 0.261 Policy_Critique
Oct 11, 2025 IRCC Names India in Study …
This is india
This is india
Identity Attack0.029144434
Insult0.014276917
Profanity0.020988565
Threat0.00823333
Severe Toxicity0.002632141
Low Tox 0.04240986 Moderate Con 0.356 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
keep voting liberal,,,,
keep voting liberal,,,,
Identity Attack0.01465176
Insult0.018516673
Profanity0.012004685
Threat0.007094103
Severe Toxicity0.0015830994
Low Tox 0.04240986 Low Con 0.233 Call_To_Action
Sep 8, 2025 1 likes Why Canadians Are Turning Against …
The guy on his bike talk like he just have one week to live.
The guy on his bike talk like he just have one week to live.
Identity Attack0.0039772694
Insult0.018129934
Profanity0.013780965
Threat0.008466354
Severe Toxicity0.0014305115
Low Tox 0.04240986 Low Con 0.255 Humor_Satire
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.