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 1110 of 1230
$420 / 12 months = $35 ( NO HWLP WITH COST OF LIVING) food alone is going up at MUCH higher rate
$420 / 12 months = $35 ( NO HWLP WITH COST OF LIVING) food alone is going up at MUCH higher rate
Identity Attack0.0019053896
Insult0.008956885
Profanity0.0118680475
Threat0.0062914654
Severe Toxicity0.001168251
Low Tox 0.020231359 Low Con 0.292 Economic_Argument
Jan 20, 2026 2 likes Canada’s new rules in 2026
Under 1 minute
Under 1 minute
Identity Attack0.0025713511
Insult0.009526889
Profanity0.018187506
Threat0.007948523
Severe Toxicity0.001821518
Low Tox 0.020231359 Low Con 0.297 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
i just had an idea... why don't they go into trades to build homes. THAT would be contributing. not enough housing....you understand...? comprende mi amigo..!!
i just had an idea... why don't they go into trades to build homes. THAT would be contributing. not enough housing....you understand...? comprende mi amigo..!!
Identity Attack0.0026638457
Insult0.011236899
Profanity0.011133623
Threat0.0063626673
Severe Toxicity0.0008535385
Low Tox 0.020231359 Constructive 0.521
Nov 23, 2025 1 likes Quebec Ends Economic Immigration Program …
Guess Canada is the first stop before Dallas Texas
Guess Canada is the first stop before Dallas Texas
Identity Attack0.007843546
Insult0.00979289
Profanity0.010809111
Threat0.0076637166
Severe Toxicity0.0010728836
Low Tox 0.020231359 Low Con 0.237 Fear_Threat
Feb 8, 2026 Inside Canada's Indian Invasion...
Why do they keep saying thankyou for the question, in my opinion it is using up time.
Why do they keep saying thankyou for the question, in my opinion it is using up time.
Identity Attack0.0027933381
Insult0.010058892
Profanity0.013780965
Threat0.0072106146
Severe Toxicity0.00092983246
Low Tox 0.020231359 Constructive 0.535
Sep 29, 2025 IRCC Names India in Study …
Under 1 minute
Under 1 minute
Identity Attack0.0025713511
Insult0.009526889
Profanity0.018187506
Threat0.007948523
Severe Toxicity0.001821518
Low Tox 0.020231359 Low Con 0.297
Jan 27, 2026 Inside Canada's Indian Invasion...
Jesus said : love thy neighbors. Love all and serve ALL...
Jesus said : love thy neighbors. Love all and serve ALL...
Identity Attack0.006511623
Insult0.008253881
Profanity0.013371054
Threat0.0067834044
Severe Toxicity0.0012159348
Low Tox 0.020231359 Moderate Con 0.416
Aug 26, 2025 Why Canadians Are Turning Against …
It's not even just Brampton. Kitchener is blitzed too, among many many other cities people don't hear about.
It's not even just Brampton. Kitchener is blitzed too, among many many other cities people don't hear about.
Identity Attack0.0026453468
Insult0.012338906
Profanity0.011458136
Threat0.006420923
Severe Toxicity0.000705719
Low Tox 0.020231359 Constructive 0.505
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I've been waiting for this one.
I've been waiting for this one.
Identity Attack0.0038107792
Insult0.0088618845
Profanity0.016342908
Threat0.009023022
Severe Toxicity0.0014972687
Low Tox 0.020231359 Moderate Con 0.422 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
And people wonder why Alberta wants to leave!
And people wonder why Alberta wants to leave!
Identity Attack0.0054756827
Insult0.010590895
Profanity0.009579378
Threat0.0064468146
Severe Toxicity0.000834465
Low Tox 0.020231359 Low Con 0.298 Identity_Assertion
Feb 18, 2026 7 likes LILLEY UNLEASHED: The fall of …
MAGA can fix Canada too.
MAGA can fix Canada too.
Identity Attack0.0064006294
Insult0.010096892
Profanity0.01086035
Threat0.0082074385
Severe Toxicity0.0012969971
Low Tox 0.020231359 Low Con 0.219 Comparative_Framing
Aug 25, 2025 Why Canadians Are Turning Against …
Quebec actually has had its own immigration policy and section at Canadian embassies throughout the world. Those who wanted to immigrate to Canada found it easier and faster to immigrate through Quebec than through Canada …
Quebec actually has had its own immigration policy and section at Canadian embassies throughout the world. Those who wanted to immigrate to Canada found it easier and faster to immigrate through Quebec than through Canada in general. This was due to the French language requirements in order to increase the number of French speakers. However, many would abuse the system by immigrating to Quebec, then move to more anglophone provinces and cities like Toronto or Vancouver...
Identity Attack0.009360458
Insult0.010096892
Profanity0.009562299
Threat0.0061878995
Severe Toxicity0.0006723404
Low Tox 0.020231359 Moderate Con 0.473
Nov 21, 2025 50 likes Quebec Ends Economic Immigration Program …
69 times Carney went to Epstein island ,why ? Allegedly
69 times Carney went to Epstein island ,why ? Allegedly
Identity Attack0.0025713511
Insult0.00975489
Profanity0.011765569
Threat0.006641001
Severe Toxicity0.00077724457
Low Tox 0.020231359 Low Con 0.204 Unverified_Claim
Feb 27, 2026 1 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
At least we're doing precise targets. Not everyone who looks different. 😊
At least we're doing precise targets. Not everyone who looks different. 😊
Identity Attack0.0040327664
Insult0.010666896
Profanity0.010655395
Threat0.0065956907
Severe Toxicity0.0007247925
Low Tox 0.020231359 Moderate Con 0.457 Moral_Argument
Feb 18, 2026 Canadian immigration officers investigating hundreds …
How does it compare to Australian box hill or Chatswood?
How does it compare to Australian box hill or Chatswood?
Identity Attack0.0062526376
Insult0.010362893
Profanity0.0127903465
Threat0.0067834044
Severe Toxicity0.0009441376
Low Tox 0.020231359 Moderate Con 0.32
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Yeet the jeet!
Yeet the jeet!
Identity Attack0.0026083488
Insult0.011160898
Profanity0.01941724
Threat0.007689608
Severe Toxicity0.0018024445
Low Tox 0.020231359 Low Con 0.217 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Every. Last. One.
Every. Last. One.
Identity Attack0.0028673338
Insult0.008557882
Profanity0.015113175
Threat0.008129764
Severe Toxicity0.0014400482
Low Tox 0.020231359 Moderate Con 0.312 Call_To_Action
Dec 27, 2025 Deportations From Canada at Their …
I got stories but I’m not gonna say anything about it because I do enjoy having a job
I got stories but I’m not gonna say anything about it because I do enjoy having a job
Identity Attack0.004125261
Insult0.009640889
Profanity0.01620627
Threat0.007262398
Severe Toxicity0.0011301041
Low Tox 0.020231359 Moderate Con 0.393 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Pakistan ❤🇵🇰
Pakistan ❤🇵🇰
Identity Attack0.011321344
Insult0.011692902
Profanity0.019007329
Threat0.0086087575
Severe Toxicity0.002784729
Low Tox 0.020231359 Moderate Con 0.374 Identity_Assertion
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Put a limit per country ....problem fixed. You're welcome
Put a limit per country ....problem fixed. You're welcome
Identity Attack0.006622616
Insult0.008291881
Profanity0.010569996
Threat0.0071199946
Severe Toxicity0.0010061264
Low Tox 0.020231359 Low Con 0.209 Policy_Critique
Oct 22, 2025 IRCC Names India in Study …
"I came here as a student" - Every Brampton resident
"I came here as a student" - Every Brampton resident
Identity Attack0.008509507
Insult0.010552894
Profanity0.0108774295
Threat0.0062849927
Severe Toxicity0.0008869171
Low Tox 0.020231359 Moderate Con 0.405
Sep 22, 2025 4,980 likes Inside Canada's Indian Metropolis (Brampton)
gracias por tu trabajo tyler eres de otra galaxia listo mi like!!!!!!!!!
gracias por tu trabajo tyler eres de otra galaxia listo mi like!!!!!!!!!
Identity Attack0.003144818
Insult0.011540901
Profanity0.018802373
Threat0.006375613
Severe Toxicity0.0011301041
Low Tox 0.020231359 Moderate Con 0.343 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
How about we get that number down to zero for a few years?
How about we get that number down to zero for a few years?
Identity Attack0.0024603575
Insult0.008272881
Profanity0.011543535
Threat0.00951496
Severe Toxicity0.0011348724
Low Tox 0.020231359 Low Con 0.245
Jan 4, 2026 4 likes New rules, regulations take effect …
well they are from specific region like weeks ago you projected a village as a whole country.
well they are from specific region like weeks ago you projected a village as a whole country.
Identity Attack0.0066596144
Insult0.00983089
Profanity0.011816809
Threat0.0065633263
Severe Toxicity0.00091552734
Low Tox 0.020231359 Low Con 0.206 Unverified_Claim
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
first and i love this ep.
first and i love this ep.
Identity Attack0.0058086636
Insult0.008728883
Profanity0.019963788
Threat0.009618527
Severe Toxicity0.0019454956
Low Tox 0.020231359 Moderate Con 0.441 Meta_Commentary
Jan 27, 2026 1 likes 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.