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 1166 of 1230
Great News
Great News
Identity Attack0.0030338243
Insult0.007816878
Profanity0.013302735
Threat0.0076766624
Severe Toxicity0.0012302399
Low Tox 0.013382856 Moderate Con 0.455
Nov 26, 2025 Quebec Ends Economic Immigration Program …
just remember, the fact this is happening everywhere isn't a coincidence.
just remember, the fact this is happening everywhere isn't a coincidence.
Identity Attack0.0018313939
Insult0.0076268767
Profanity0.0108774295
Threat0.0066215824
Severe Toxicity0.0006723404
Low Tox 0.013382856 Low Con 0.281
Jan 27, 2026 Inside Canada's Indian Invasion...
But the food will be good.
But the food will be good.
Identity Attack0.0029043318
Insult0.007607877
Profanity0.012038844
Threat0.0071717775
Severe Toxicity0.001039505
Low Tox 0.013382856 Low Con 0.278 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank you for making this so easy to understand. Don’t give up trying to have others see it for what it’s really doing.
Thank you for making this so easy to understand. Don’t give up trying to have others see it for what it’s really doing.
Identity Attack0.0018313939
Insult0.008842885
Profanity0.0113727385
Threat0.006427396
Severe Toxicity0.0005865097
Low Tox 0.013382856 Constructive 0.549 Solidarity
Feb 24, 2026 LILLEY UNLEASHED: The fall of …
Thank you for speaking up.
Thank you for speaking up.
Identity Attack0.0029228306
Insult0.008538882
Profanity0.012961143
Threat0.007301235
Severe Toxicity0.00096321106
Low Tox 0.013382856 Moderate Con 0.473
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
Great News
Great News
Identity Attack0.0030338243
Insult0.007816878
Profanity0.013302735
Threat0.0076766624
Severe Toxicity0.0012302399
Low Tox 0.013382856 Moderate Con 0.455
Dec 27, 2025 1 likes Deportations From Canada at Their …
Question is how much money these colleges made from all international students and banks ?? Where the profit goes after charging 4 times more fee then the locals..??
Question is how much money these colleges made from all international students and banks ?? Where the profit goes after charging 4 times more fee then the locals..??
Identity Attack0.0037922803
Insult0.008595883
Profanity0.010074687
Threat0.0058966195
Severe Toxicity0.0005865097
Low Tox 0.013382856 Moderate Con 0.336 Economic_Argument
Oct 14, 2025 1 likes IRCC Names India in Study …
Hmm.
Hmm.
Identity Attack0.0022013725
Insult0.007968879
Profanity0.013439372
Threat0.006763986
Severe Toxicity0.0009536743
Low Tox 0.013382856 Moderate Con 0.476
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
wait they paid no taxes ? what??
wait they paid no taxes ? what??
Identity Attack0.0015261616
Insult0.008690883
Profanity0.011219022
Threat0.00598724
Severe Toxicity0.00067710876
Low Tox 0.013382856 Low Con 0.267
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)
Thank you for speaking up.
Thank you for speaking up.
Identity Attack0.0029228306
Insult0.008538882
Profanity0.012961143
Threat0.007301235
Severe Toxicity0.00096321106
Low Tox 0.013382856 Moderate Con 0.474 Solidarity
Feb 6, 2026 1 likes Why Canadians Are Turning Against …
It's like this in half the city of Calgary
It's like this in half the city of Calgary
Identity Attack0.0040327664
Insult0.0077408776
Profanity0.0113044195
Threat0.0069516995
Severe Toxicity0.0008773804
Low Tox 0.013382856 Low Con 0.298 Personal_Narrative
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
Send them back now 🎉🎉🎉
Send them back now 🎉🎉🎉
Identity Attack0.0005394195
Insult0.0016535028
Profanity0.0000686932
Threat0.009626948
Severe Toxicity0.000008805348
Low Tox 0.013376093 Call_To_Action
Apr 15, 2025
Border patrol needs to set up shop in the NE states that border Canada
Border patrol needs to set up shop in the NE states that border Canada
Identity Attack0.0052906936
Insult0.00806388
Profanity0.009818493
Threat0.0066733654
Severe Toxicity0.0007009506
Low Tox 0.013320025 Low Con 0.198 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
most government agencies have no KPIs - that is why they expand with no limits (just by I need more money from taxpayers so that I can do job but the job has no goal)
most government agencies have no KPIs - that is why they expand with no limits (just by I need more money from taxpayers so that I can do job but the job has no goal)
Identity Attack0.001812895
Insult0.009678889
Profanity0.010347961
Threat0.00579629
Severe Toxicity0.0004506111
Low Tox 0.013320025 Low Con 0.278
Sep 29, 2025 IRCC Names India in Study …
It’s about time.
It’s about time.
Identity Attack0.0024418586
Insult0.0075128763
Profanity0.012380436
Threat0.007974415
Severe Toxicity0.001001358
Low Tox 0.013320025 Low Con 0.289 Call_To_Action
Feb 19, 2026 Canadian immigration officers investigating hundreds …
thank u so much, I passed yesterday!
thank u so much, I passed yesterday!
Identity Attack0.0026638457
Insult0.00813988
Profanity0.0137468055
Threat0.007624879
Severe Toxicity0.0010824203
Low Tox 0.013320025 Constructive 0.526 Personal_Narrative
Aug 9, 2025 3 likes Canadian Citizenship Test 2025 – …
FREE CANADA
FREE CANADA
Identity Attack0.0048837173
Insult0.007911879
Profanity0.011389818
Threat0.0068999166
Severe Toxicity0.0010299683
Low Tox 0.013320025 Moderate Con 0.308 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
They should add sharing our national holidays to the points system.
They should add sharing our national holidays to the points system.
Identity Attack0.003385304
Insult0.007664877
Profanity0.011219022
Threat0.0069516995
Severe Toxicity0.00077724457
Low Tox 0.013320025 Moderate Con 0.386 Policy_Critique
Jun 17, 2025 20 likes How Canada broke its immigration …
This has been going on since the 80’s. I lived in Seattle and traveled to Vancouver several times a year and would see more and more of them each time.
This has been going on since the 80’s. I lived in Seattle and traveled to Vancouver several times a year and would see more and more of them each time.
Identity Attack0.0034777985
Insult0.00817788
Profanity0.010723713
Threat0.0067186756
Severe Toxicity0.00081539154
Low Tox 0.013320025 Constructive 0.505 Personal_Narrative
Jan 27, 2026 17 likes Inside Canada's Indian Invasion...
well done ..,
well done ..,
Identity Attack0.0023031165
Insult0.00810188
Profanity0.012858666
Threat0.0074954215
Severe Toxicity0.001115799
Low Tox 0.013320025 Moderate Con 0.461
Jun 18, 2025 1 likes How Canada broke its immigration …
How much did it cost to have those 18,048 to live in Canada? How long did they live in Canada for?
How much did it cost to have those 18,048 to live in Canada? How long did they live in Canada for?
Identity Attack0.005956655
Insult0.0075698765
Profanity0.009417122
Threat0.0062914654
Severe Toxicity0.00068187714
Low Tox 0.013320025 Low Con 0.272 Question
Jan 1, 2026 Deportations From Canada at Their …
Governments should issue only working visas for several years to evaluate demographics, jobs available , and available housing
Governments should issue only working visas for several years to evaluate demographics, jobs available , and available housing
Identity Attack0.004162259
Insult0.0075888764
Profanity0.0103992
Threat0.006530962
Severe Toxicity0.0006246567
Low Tox 0.013320025 Low Con 0.247 Policy_Critique
Mar 1, 2026 Inside Canada's Indian Invasion...
all it comes down to is money...
all it comes down to is money...
Identity Attack0.0015076627
Insult0.008291881
Profanity0.01127026
Threat0.006045496
Severe Toxicity0.00054597855
Low Tox 0.013320025 Low Con 0.231
Aug 22, 2019 1 likes How much do refugees and …
In Ontario; we now refer to Tim Hortons as Singh Hortons
In Ontario; we now refer to Tim Hortons as Singh Hortons
Identity Attack0.0027193425
Insult0.00975489
Profanity0.010689554
Threat0.006045496
Severe Toxicity0.00069618225
Low Tox 0.013320025 Moderate Con 0.318 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
How the table turn
How the table turn
Identity Attack0.0027563404
Insult0.008025879
Profanity0.014190876
Threat0.0072365063
Severe Toxicity0.0010681152
Low Tox 0.013320025 Moderate Con 0.325
Jan 27, 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.