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 1093 of 1230
Yikes
Yikes
Identity Attack0.0047357255
Insult0.010248893
Profanity0.020373698
Threat0.0075083673
Severe Toxicity0.0016593933
Low Tox 0.022374803 Constructive 0.506
Sep 30, 2025 IRCC Names India in Study …
His map says he's turning and he isn't turning the wheel with his hand...
His map says he's turning and he isn't turning the wheel with his hand...
Identity Attack0.0022568693
Insult0.010894896
Profanity0.0113215
Threat0.0073918556
Severe Toxicity0.00084400177
Low Tox 0.022374803 Low Con 0.277 Meta_Commentary
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Go to Windsor next
Go to Windsor next
Identity Attack0.004994711
Insult0.010172892
Profanity0.014874061
Threat0.0086087575
Severe Toxicity0.0014877319
Low Tox 0.022374803 Low Con 0.26 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada needs ice
Canada needs ice
Identity Attack0.0070665907
Insult0.009868891
Profanity0.012175481
Threat0.008712323
Severe Toxicity0.0016975403
Low Tox 0.022374803 Low Con 0.223 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Finally! I've been waiting on this one.
Finally! I've been waiting on this one.
Identity Attack0.0045692353
Insult0.009336887
Profanity0.017845914
Threat0.009437286
Severe Toxicity0.001707077
Low Tox 0.022374803 Moderate Con 0.402 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
yooo you came here in montréal???
yooo you came here in montréal???
Identity Attack0.0055496786
Insult0.010134893
Profanity0.013336895
Threat0.0065633263
Severe Toxicity0.0011348724
Low Tox 0.022374803 Moderate Con 0.318 Meta_Commentary
Feb 10, 2026 6 likes Inside Canada's Indian Invasion...
Look at what British business and elites have done to England. Canadian business and elites want to do the same thing.
Look at what British business and elites have done to England. Canadian business and elites want to do the same thing.
Identity Attack0.009286462
Insult0.011122898
Profanity0.009818493
Threat0.0065050707
Severe Toxicity0.000834465
Low Tox 0.022374803 Low Con 0.203 Comparative_Framing
Nov 21, 2025 1 likes Quebec Ends Economic Immigration Program …
wow. NSF cap at $10. How are these banks going to boost profits now?
wow. NSF cap at $10. How are these banks going to boost profits now?
Identity Attack0.004125261
Insult0.011198899
Profanity0.013200258
Threat0.0067251488
Severe Toxicity0.0009775162
Low Tox 0.022374803 Low Con 0.201
Jan 14, 2026 Canada’s new rules in 2026
Bike guy is my hero! Say it like it is brother! He found his chance to voice his opinions to a large audience and he took it!
Bike guy is my hero! Say it like it is brother! He found his chance to voice his opinions to a large audience and he took it!
Identity Attack0.0027933381
Insult0.0115029
Profanity0.013131939
Threat0.007327127
Severe Toxicity0.000910759
Low Tox 0.022374803 Constructive 0.618 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
I live 30 minutes from Scarborough mall and I would never go shopping anywhere near the GTA area EVER! I head an hour and a half north to small communities for any shopping.
I live 30 minutes from Scarborough mall and I would never go shopping anywhere near the GTA area EVER! I head an hour and a half north to small communities for any shopping.
Identity Attack0.0045137387
Insult0.011692902
Profanity0.010484599
Threat0.0063497215
Severe Toxicity0.00086307526
Low Tox 0.022374803 Constructive 0.559
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
THEY'RE EVERYWHERE!
THEY'RE EVERYWHERE!
Identity Attack0.0035887922
Insult0.010210892
Profanity0.015386449
Threat0.0070034824
Severe Toxicity0.001411438
Low Tox 0.022374803 Moderate Con 0.301 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Bike guy 2028
Bike guy 2028
Identity Attack0.0042177555
Insult0.013212911
Profanity0.016342908
Threat0.008272167
Severe Toxicity0.0015926361
Low Tox 0.022256956 Low Con 0.299 Meta_Commentary
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
I migrated to Canada under the Harper immigration system was never ever a burden to social system paid houndreads and houndreads of thousands in taxes citizen now and proud Albertan
I migrated to Canada under the Harper immigration system was never ever a burden to social system paid houndreads and houndreads of thousands in taxes citizen now and proud Albertan
Identity Attack0.008028535
Insult0.010780896
Profanity0.009698936
Threat0.0058966195
Severe Toxicity0.0007200241
Low Tox 0.022256956 Constructive 0.643 Personal_Narrative
Feb 18, 2026 5 likes LILLEY UNLEASHED: The fall of …
Tim Horton sont les premiers employeurs d'émigrer
Tim Horton sont les premiers employeurs d'émigrer
Identity Attack0.00569767
Insult0.018838953
Profanity0.009306105
Threat0.005508247
Severe Toxicity0.0011491776
Low Tox 0.022256956 Low Con 0.259 Economic_Argument
Feb 26, 2026 Inside Canada's Indian Invasion...
Big Thanks to the author. I listened this video one time and wrote down the incorrect answered questions. Passed the exam with 19/20 score. But I am still waiting for the official confirmation. I had …
Big Thanks to the author. I listened this video one time and wrote down the incorrect answered questions. Passed the exam with 19/20 score. But I am still waiting for the official confirmation. I had an incoming call during the test though I didn't answer it.
Identity Attack0.005105704
Insult0.0107048955
Profanity0.015420608
Threat0.008220384
Severe Toxicity0.0012493134
Low Tox 0.022256956 Constructive 0.687
Jun 23, 2025 5 likes Canadian Citizenship Test 2025 – …
I am the Punjab
I am the Punjab
Identity Attack0.009434453
Insult0.010438894
Profanity0.01982715
Threat0.009048914
Severe Toxicity0.0020313263
Low Tox 0.022256956 Moderate Con 0.45 Identity_Assertion
Feb 17, 2026 Inside Canada's Indian Invasion...
Do the uk
Do the uk
Identity Attack0.006363631
Insult0.00971689
Profanity0.01893901
Threat0.008712323
Severe Toxicity0.0019168854
Low Tox 0.022256956 Moderate Con 0.345
Jan 27, 2026 Inside Canada's Indian Invasion...
Let's be honest.... Its probably too late for Canada.
Let's be honest.... Its probably too late for Canada.
Identity Attack0.008620501
Insult0.0105148945
Profanity0.00997221
Threat0.0072753434
Severe Toxicity0.00096321106
Low Tox 0.022256956 Low Con 0.198
Aug 25, 2025 18 likes Why Canadians Are Turning Against …
Canadistan
Canadistan
Identity Attack0.011543332
Insult0.00971689
Profanity0.014361672
Threat0.0071199946
Severe Toxicity0.0014591217
Low Tox 0.022256956 Low Con 0.269
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
There must be a solution. Don't give up on your country guys. The most beautiful country is Canada with kindest and most nicest people.
There must be a solution. Don't give up on your country guys. The most beautiful country is Canada with kindest and most nicest people.
Identity Attack0.008398513
Insult0.009982891
Profanity0.010621235
Threat0.006330303
Severe Toxicity0.0008392334
Low Tox 0.022256956 Constructive 0.541
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
We accept your values and your religion, but don’t force it upon our people or our country. We have over 190 nations living in our country peacefully.
We accept your values and your religion, but don’t force it upon our people or our country. We have over 190 nations living in our country peacefully.
Identity Attack0.011025362
Insult0.008899884
Profanity0.011048226
Threat0.006699257
Severe Toxicity0.00071048737
Low Tox 0.022256956 Constructive 0.561
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Open borders are working.
Open borders are working.
Identity Attack0.008102531
Insult0.008234881
Profanity0.011782649
Threat0.007081157
Severe Toxicity0.0012969971
Low Tox 0.022256956 Low Con 0.241
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
They need workers
They need workers
Identity Attack0.0060676485
Insult0.009944891
Profanity0.014361672
Threat0.0083886795
Severe Toxicity0.0012969971
Low Tox 0.022256956 Low Con 0.292 Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadistan
Canadistan
Identity Attack0.011469335
Insult0.00975489
Profanity0.014395831
Threat0.0071199946
Severe Toxicity0.0014591217
Low Tox 0.022256956 Low Con 0.269
Jan 27, 2026 Inside Canada's Indian Invasion...
Love this Lady!!! Its all common sense !!
Love this Lady!!! Its all common sense !!
Identity Attack0.005919657
Insult0.0103248935
Profanity0.01805087
Threat0.007417747
Severe Toxicity0.0016403198
Low Tox 0.022256956 Moderate Con 0.411 Meta_Commentary
Feb 24, 2026 1 likes 'We do know that there's …
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.