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 1170 of 1230
Not just Canada but Australia too
Not just Canada but Australia too
Identity Attack0.0075105648
Insult0.007303875
Profanity0.011526455
Threat0.0069387536
Severe Toxicity0.0009012222
Low Tox 0.012880214 Moderate Con 0.33 Comparative_Framing
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
save Canada😭
save Canada😭
Identity Attack0.0042547537
Insult0.0074558756
Profanity0.010228404
Threat0.0074824756
Severe Toxicity0.0010728836
Low Tox 0.012880214 Moderate Con 0.418 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
😭😭😭🤣🤣🤣
😭😭😭🤣🤣🤣
Identity Attack0.0008925733
Insult0.007854878
Profanity0.02303812
Threat0.0056797783
Severe Toxicity0.0023651123
Low Tox 0.012880214 Moderate Con 0.466
Nov 20, 2025 Thousands of refugees allowed into …
The first problem is that no country has a long range plan: where do they want to be on 20/50/100 years. The basic economic plan is for growth but this is not sustainable. Reduced birth …
The first problem is that no country has a long range plan: where do they want to be on 20/50/100 years. The basic economic plan is for growth but this is not sustainable. Reduced birth rates mean that immigration is needed, if only to reduce the impact of an aging population and to reduce the demands on the young adult population. This should be aimed at getting to a sustainable state but no government is planning for it. They only plan for the current electoral cycle.
Identity Attack0.0041067624
Insult0.00806388
Profanity0.00951106
Threat0.0062008454
Severe Toxicity0.00059366226
Low Tox 0.012880214 Moderate Con 0.379 Policy_Critique
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Sorry: First Place!
Sorry: First Place!
Identity Attack0.0024973555
Insult0.007854878
Profanity0.01127026
Threat0.0067186756
Severe Toxicity0.00079631805
Low Tox 0.012817383 Moderate Con 0.398 Humor_Satire
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Canada 1950 glory to the queen and king Canada 2050- भारत शहर के लिए सार गौरव
Canada 1950 glory to the queen and king Canada 2050- भारत शहर के लिए सार गौरव
Identity Attack0.0046247323
Insult0.008614883
Profanity0.0113044195
Threat0.0063108844
Severe Toxicity0.00088214874
Low Tox 0.012817383 Low Con 0.228
Jan 27, 2026 25 likes Inside Canada's Indian Invasion...
Make Canada Great Again
Make Canada Great Again
Identity Attack0.0049577127
Insult0.0075698765
Profanity0.012414595
Threat0.007094103
Severe Toxicity0.0011205673
Low Tox 0.012817383 Low Con 0.291
Feb 23, 2019 How much do refugees and …
Bramlasdesh
Bramlasdesh
Identity Attack0.0058826595
Insult0.011160898
Profanity0.018802373
Threat0.007624879
Severe Toxicity0.00166893
Low Tox 0.012817383 Low Con 0.269 Advertisement_Spam
Jan 29, 2026 Inside Canada's Indian Invasion...
Long term consequences? We're in the middle of present consequences that have been raging for years now.
Long term consequences? We're in the middle of present consequences that have been raging for years now.
Identity Attack0.0014336669
Insult0.0076268767
Profanity0.0098868115
Threat0.006822242
Severe Toxicity0.00064373016
Low Tox 0.012817383 Moderate Con 0.331
Jan 21, 2026 2 likes Why Canada’s immigration system has …
Keep up the good work safe and thank you
Keep up the good work safe and thank you
Identity Attack0.0035702933
Insult0.0077598775
Profanity0.013507691
Threat0.008220384
Severe Toxicity0.0012493134
Low Tox 0.012817383 Moderate Con 0.417 Solidarity
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Jeets
Jeets
Identity Attack0.002192123
Insult0.010172892
Profanity0.020783609
Threat0.006265574
Severe Toxicity0.0019073486
Low Tox 0.012817383 Low Con 0.298
Feb 10, 2026 Inside Canada's Indian Invasion...
Bramalldeh
Bramalldeh
Identity Attack0.0037922803
Insult0.009868891
Profanity0.019280603
Threat0.006530962
Severe Toxicity0.0018501282
Low Tox 0.012817383 Low Con 0.164
Jan 27, 2026 Inside Canada's Indian Invasion...
Free canada
Free canada
Identity Attack0.0048097214
Insult0.007968879
Profanity0.011458136
Threat0.006738094
Severe Toxicity0.00094890594
Low Tox 0.012817383 Moderate Con 0.375 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada asked for it
Canada asked for it
Identity Attack0.0052166977
Insult0.007474876
Profanity0.011663092
Threat0.0065827454
Severe Toxicity0.0007867813
Low Tox 0.012754552 Low Con 0.254 Moral_Argument
Sep 29, 2025 IRCC Names India in Study …
I fully support this move from the government.
I fully support this move from the government.
Identity Attack0.0040142676
Insult0.007322875
Profanity0.01309778
Threat0.0077025536
Severe Toxicity0.0011825562
Low Tox 0.012754552 Moderate Con 0.452
Jan 13, 2026 Deportations From Canada at Their …
Save Canada!!!!!!!!!!!!! I love Canada and its people.
Save Canada!!!!!!!!!!!!! I love Canada and its people.
Identity Attack0.004680229
Insult0.0073798755
Profanity0.01128734
Threat0.0074436385
Severe Toxicity0.0010681152
Low Tox 0.012754552 Moderate Con 0.462 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Je suis haitien 🇭🇹🇭🇹🇭🇹
Je suis haitien 🇭🇹🇭🇹🇭🇹
Identity Attack0.0054756827
Insult0.0096028885
Profanity0.012448754
Threat0.0057089063
Severe Toxicity0.0014781952
Low Tox 0.012754552 Moderate Con 0.33 Identity_Assertion
Feb 24, 2026 Inside Canada's Indian Invasion...
Trudeau
Trudeau
Identity Attack0.0024418586
Insult0.009165886
Profanity0.0118680475
Threat0.006433869
Severe Toxicity0.00093460083
Low Tox 0.012754552 Moderate Con 0.463
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank you very much
Thank you very much
Identity Attack0.003866276
Insult0.007892879
Profanity0.0157622
Threat0.008375733
Severe Toxicity0.0015735626
Low Tox 0.012754552 Moderate Con 0.441 Solidarity
Mar 30, 2025 How much do refugees and …
❤😂🎉 Great work
❤😂🎉 Great work
Identity Attack0.0032373124
Insult0.0076268767
Profanity0.018734055
Threat0.0077284453
Severe Toxicity0.0014877319
Low Tox 0.012754552 Moderate Con 0.494 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
THANK YOU SIR!!!
THANK YOU SIR!!!
Identity Attack0.00310782
Insult0.0077598775
Profanity0.014669105
Threat0.007819066
Severe Toxicity0.0015258789
Low Tox 0.012754552 Moderate Con 0.397
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
So much for integration.
So much for integration.
Identity Attack0.004606233
Insult0.007873878
Profanity0.0117997285
Threat0.0065697995
Severe Toxicity0.0009202957
Low Tox 0.012754552 Low Con 0.253 Policy_Critique
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Why isn’t the aiming that message at Doug Ford and Danielle Smith? They control healthcare in their provinces
Why isn’t the aiming that message at Doug Ford and Danielle Smith? They control healthcare in their provinces
Identity Attack0.002552852
Insult0.009108886
Profanity0.009664777
Threat0.0059516393
Severe Toxicity0.0005054474
Low Tox 0.012754552 Low Con 0.294 Policy_Critique
Feb 24, 2026 'We do know that there's …
Canada would be benefited by becoming the 51st state.
Canada would be benefited by becoming the 51st state.
Identity Attack0.0052906936
Insult0.007816878
Profanity0.010279642
Threat0.006874025
Severe Toxicity0.000872612
Low Tox 0.012754552 Low Con 0.166 Comparative_Framing
Feb 7, 2026 Inside Canada's Indian Invasion...
Democracy.
Democracy.
Identity Attack0.0034223017
Insult0.0076838774
Profanity0.011458136
Threat0.0067445673
Severe Toxicity0.0009012222
Low Tox 0.012754552 Moderate Con 0.403
Jan 28, 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.