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 1200 of 1230
No division. We are pausing until we can get some additional infrastructure in place.
No division. We are pausing until we can get some additional infrastructure in place.
Identity Attack0.001692652
Insult0.00649637
Profanity0.00993805
Threat0.006485652
Severe Toxicity0.0005698204
Low Tox 0.007539637 Moderate Con 0.462 Policy_Critique
Feb 12, 2026 1 likes Canada's tighter immigration policy divides …
Hoping other provinces will implement this soon as well
Hoping other provinces will implement this soon as well
Identity Attack0.0023031165
Insult0.0064013693
Profanity0.010313802
Threat0.0065568537
Severe Toxicity0.000667572
Low Tox 0.007508222 Moderate Con 0.314
Nov 23, 2025 1 likes Quebec Ends Economic Immigration Program …
Great replacement project within commonwealth countries.
Great replacement project within commonwealth countries.
Identity Attack0.0019053896
Insult0.006353869
Profanity0.009733095
Threat0.0064015044
Severe Toxicity0.0005412102
Low Tox 0.007508222 Low Con 0.203
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
The term is called private equity companies.
The term is called private equity companies.
Identity Attack0.00224762
Insult0.0068003717
Profanity0.0098868115
Threat0.0058739646
Severe Toxicity0.00046253204
Low Tox 0.007508222 Low Con 0.207 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
Queens university and St.Lawrence college is doing the same thing in ontario
Queens university and St.Lawrence college is doing the same thing in ontario
Identity Attack0.0025158543
Insult0.0066958712
Profanity0.009716015
Threat0.005971058
Severe Toxicity0.00051021576
Low Tox 0.007508222 Low Con 0.255 Meta_Commentary
Oct 11, 2025 IRCC Names India in Study …
PM Mark carney you are doing great job and you are a great PM Canada I am proud to be canadian
PM Mark carney you are doing great job and you are a great PM Canada I am proud to be canadian
Identity Attack0.0031633168
Insult0.0066008708
Profanity0.010535837
Threat0.006712203
Severe Toxicity0.00079631805
Low Tox 0.007508222 Constructive 0.578 Identity_Assertion
Sep 29, 2025 IRCC Names India in Study …
PEQ is decided by quebec province alone btw. not Ottawa
PEQ is decided by quebec province alone btw. not Ottawa
Identity Attack0.0026823445
Insult0.006657871
Profanity0.009869732
Threat0.0059937127
Severe Toxicity0.00046014786
Low Tox 0.007508222 Low Con 0.266 Policy_Critique
Feb 12, 2026 Canada's tighter immigration policy divides …
Check out Morrisville NC....
Check out Morrisville NC....
Identity Attack0.0012579272
Insult0.007341875
Profanity0.010091767
Threat0.0062979385
Severe Toxicity0.00061035156
Low Tox 0.0074768066 Moderate Con 0.317 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Browntown, Canadindian.
Browntown, Canadindian.
Identity Attack0.0046247323
Insult0.007341875
Profanity0.0113044195
Threat0.006433869
Severe Toxicity0.000705719
Low Tox 0.0074768066 Low Con 0.255 Humor_Satire
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
Berry Berry dank you kind Sir
Berry Berry dank you kind Sir
Identity Attack0.0017666477
Insult0.0070758737
Profanity0.01265371
Threat0.0064468146
Severe Toxicity0.0010204315
Low Tox 0.0074453913 Moderate Con 0.419
Jan 27, 2026 Inside Canada's Indian Invasion...
best thing quebec has done as a team for years.
best thing quebec has done as a team for years.
Identity Attack0.0018961402
Insult0.007322875
Profanity0.009613537
Threat0.005971058
Severe Toxicity0.0005245209
Low Tox 0.0074453913 Moderate Con 0.316
Nov 24, 2025 Quebec Ends Economic Immigration Program …
E
E
Identity Attack0.0019608864
Insult0.006838372
Profanity0.013131939
Threat0.006356194
Severe Toxicity0.0009727478
Low Tox 0.0074139764 Moderate Con 0.454
Nov 22, 2025 Inside Canada's Indian Metropolis (Brampton)
It's not just Tim Hortons. It's every industry in Canada.
It's not just Tim Hortons. It's every industry in Canada.
Identity Attack0.0026083488
Insult0.0069713728
Profanity0.009587918
Threat0.0059678215
Severe Toxicity0.00048398972
Low Tox 0.0074139764 Moderate Con 0.34 Economic_Argument
Jan 27, 2026 11 likes Inside Canada's Indian Invasion...
Minnesota season 2
Minnesota season 2
Identity Attack0.0024233595
Insult0.006667371
Profanity0.011475217
Threat0.0068999166
Severe Toxicity0.0007343292
Low Tox 0.0074139764 Moderate Con 0.324 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
It's the same in southeast edmonton.
It's the same in southeast edmonton.
Identity Attack0.0029043318
Insult0.00648687
Profanity0.010006369
Threat0.006466233
Severe Toxicity0.0006341934
Low Tox 0.007382561 Moderate Con 0.366
Jan 27, 2026 Inside Canada's Indian Invasion...
Hahahahahahaha
Hahahahahahaha
Identity Attack0.0010266906
Insult0.0070853736
Profanity0.014293353
Threat0.0057412707
Severe Toxicity0.0010919571
Low Tox 0.007382561 Moderate Con 0.486 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Well said!❤
Well said!❤
Identity Attack0.0017666477
Insult0.0066008708
Profanity0.010996987
Threat0.006530962
Severe Toxicity0.00074863434
Low Tox 0.007382561 Moderate Con 0.487 Meta_Commentary
Aug 25, 2025 Why Canadians Are Turning Against …
I live in Quebec City and I agree with it 👍👏
I live in Quebec City and I agree with it 👍👏
Identity Attack0.0028118372
Insult0.0066863713
Profanity0.010535837
Threat0.0062914654
Severe Toxicity0.0007200241
Low Tox 0.007382561 Constructive 0.564 Personal_Narrative
Nov 21, 2025 18 likes Quebec Ends Economic Immigration Program …
Porque no subes el video en español!!🫶🫶🫶🫶🙏🙏🙏🙏🙏
Porque no subes el video en español!!🫶🫶🫶🫶🙏🙏🙏🙏🙏
Identity Attack0.0014799143
Insult0.0066293706
Profanity0.011902207
Threat0.0056830146
Severe Toxicity0.0005722046
Low Tox 0.007351146 Moderate Con 0.355 Meta_Commentary
Feb 7, 2026 Inside Canada's Indian Invasion...
Thank you Tyler
Thank you Tyler
Identity Attack0.0021181274
Insult0.0068668723
Profanity0.01261955
Threat0.006925808
Severe Toxicity0.0009250641
Low Tox 0.007351146 Constructive 0.503 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Finally Canada thank you !
Finally Canada thank you !
Identity Attack0.0031633168
Insult0.00650587
Profanity0.010143006
Threat0.006543908
Severe Toxicity0.00076293945
Low Tox 0.007351146 Moderate Con 0.462 Solidarity
Feb 21, 2026 Canadian immigration officers investigating hundreds …
Can Canadians choose not to go there ever??
Can Canadians choose not to go there ever??
Identity Attack0.011105253
Insult0.0009387965
Profanity0.00005044223
Threat0.00014812477
Severe Toxicity0.0000038567127
Low Tox 0.0073375283
Dec 10, 2025
I appreciate you showing both sides of the story ... BOTH.
I appreciate you showing both sides of the story ... BOTH.
Identity Attack0.001415168
Insult0.006714871
Profanity0.009784333
Threat0.0063367756
Severe Toxicity0.0005054474
Low Tox 0.0073197307 Constructive 0.543
Sep 19, 2025 347 likes Inside Canada's Indian Metropolis (Brampton)
As a Canadian, thank you for covering this! <3
As a Canadian, thank you for covering this! <3
Identity Attack0.0043102503
Insult0.006353869
Profanity0.011167783
Threat0.006647474
Severe Toxicity0.0007534027
Low Tox 0.0073197307 Constructive 0.545
Jan 27, 2026 Inside Canada's Indian Invasion...
50K per family.
50K per family.
Identity Attack0.0020071338
Insult0.006325369
Profanity0.010552917
Threat0.0068999166
Severe Toxicity0.00081062317
Low Tox 0.0073197307 Low Con 0.288
Sep 29, 2018 How much do refugees and …
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.