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 1124 of 1230
So how much are they making when you play their game ?
So how much are they making when you play their game ?
Identity Attack0.0028118372
Insult0.009051885
Profanity0.014464149
Threat0.007197669
Severe Toxicity0.0009250641
Low Tox 0.01859777 Low Con 0.215 Question
Jan 29, 2026 Inside Canada's Indian Invasion...
Any viewers from Montreal?👇 🔥🔥
Any viewers from Montreal?👇 🔥🔥
Identity Attack0.004994711
Insult0.008652883
Profanity0.016616182
Threat0.008194493
Severe Toxicity0.0018024445
Low Tox 0.01859777 Moderate Con 0.415
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Bie
Bie
Identity Attack0.003884775
Insult0.0105148945
Profanity0.017504321
Threat0.007327127
Severe Toxicity0.0014591217
Low Tox 0.01859777 Moderate Con 0.425
Jan 27, 2026 Inside Canada's Indian Invasion...
Punjab people are good
Punjab people are good
Identity Attack0.009989422
Insult0.010058892
Profanity0.017777596
Threat0.007909686
Severe Toxicity0.001821518
Low Tox 0.01859777 Moderate Con 0.368 Solidarity
Feb 11, 2026 Inside Canada's Indian Invasion...
How about caping income tax at 10% instead of half my pay check going to Ukraine
How about caping income tax at 10% instead of half my pay check going to Ukraine
Identity Attack0.006511623
Insult0.009298887
Profanity0.010911589
Threat0.0062267366
Severe Toxicity0.0008058548
Low Tox 0.01859777 Low Con 0.289 Policy_Critique
Jan 26, 2026 Canada’s new rules in 2026
This has been outa control for a long time now, costing Billions.
This has been outa control for a long time now, costing Billions.
Identity Attack0.0014706649
Insult0.010856897
Profanity0.010774951
Threat0.006537435
Severe Toxicity0.00066280365
Low Tox 0.01847211 Moderate Con 0.311 Policy_Critique
Feb 27, 2026 3 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Canada needs ICE
Canada needs ICE
Identity Attack0.006363631
Insult0.009051885
Profanity0.011423977
Threat0.008103873
Severe Toxicity0.0015258789
Low Tox 0.01847211 Low Con 0.214 Call_To_Action
Aug 27, 2025 Why Canadians Are Turning Against …
Not doing enough…
Not doing enough…
Identity Attack0.0017019014
Insult0.009355888
Profanity0.011099464
Threat0.007249452
Severe Toxicity0.00096797943
Low Tox 0.01847211 Moderate Con 0.363
Jan 3, 2026 51 likes New rules, regulations take effect …
As a Canadian thank you for making this video.
As a Canadian thank you for making this video.
Identity Attack0.010137413
Insult0.0086718835
Profanity0.014634945
Threat0.007857903
Severe Toxicity0.0015258789
Low Tox 0.01847211 Moderate Con 0.487 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Tyler was in Brampton omg I missed it ❤ 😂🎉
Tyler was in Brampton omg I missed it ❤ 😂🎉
Identity Attack0.0040512653
Insult0.00983089
Profanity0.017299367
Threat0.00746953
Severe Toxicity0.0013828278
Low Tox 0.01847211 Moderate Con 0.495 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Congratulations to Inada😂
Congratulations to Inada😂
Identity Attack0.004994711
Insult0.009146886
Profanity0.017914234
Threat0.007819066
Severe Toxicity0.0016212463
Low Tox 0.01847211 Moderate Con 0.353 Humor_Satire
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
Ok Ontario we need to start standing up
Ok Ontario we need to start standing up
Identity Attack0.005105704
Insult0.009507888
Profanity0.0113044195
Threat0.008129764
Severe Toxicity0.0013542175
Low Tox 0.01847211 Moderate Con 0.349
Nov 27, 2025 Quebec Ends Economic Immigration Program …
Sos 🇨🇦
Sos 🇨🇦
Identity Attack0.004606233
Insult0.012718908
Profanity0.017436003
Threat0.006194372
Severe Toxicity0.0011587143
Low Tox 0.01847211 Low Con 0.244
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada needs ICE
Canada needs ICE
Identity Attack0.006363631
Insult0.009051885
Profanity0.0113727385
Threat0.008103873
Severe Toxicity0.0015354156
Low Tox 0.01847211 Low Con 0.206
Jan 13, 2026 Canada’s new rules in 2026
Trump doing right thing at now
Trump doing right thing at now
Identity Attack0.0046987277
Insult0.009564889
Profanity0.014532468
Threat0.007547205
Severe Toxicity0.001335144
Low Tox 0.01847211 Low Con 0.259 Comparative_Framing
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Algoma college is very much a real college that’s been around for a long time. Anderson though I have never heard of
Algoma college is very much a real college that’s been around for a long time. Anderson though I have never heard of
Identity Attack0.006511623
Insult0.010134893
Profanity0.016035475
Threat0.0068416605
Severe Toxicity0.001115799
Low Tox 0.01847211 Moderate Con 0.476 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
Let's implement measures to increase the Canadian birth rate.
Let's implement measures to increase the Canadian birth rate.
Identity Attack0.0076585566
Insult0.0075508766
Profanity0.010262563
Threat0.008246276
Severe Toxicity0.0010681152
Low Tox 0.01847211 Low Con 0.197
Dec 28, 2025 Deportations From Canada at Their …
I'm ok with it.
I'm ok with it.
Identity Attack0.0045692353
Insult0.008500882
Profanity0.017709278
Threat0.008686432
Severe Toxicity0.0018024445
Low Tox 0.01847211 Moderate Con 0.374
Dec 24, 2025 Deportations From Canada at Their …
The importation /replication of the old country ways to Canada is going escalate into a major problem.
The importation /replication of the old country ways to Canada is going escalate into a major problem.
Identity Attack0.0066596144
Insult0.009640889
Profanity0.009664777
Threat0.006641001
Severe Toxicity0.00078201294
Low Tox 0.01847211 Low Con 0.184 Fear_Threat
Feb 8, 2026 Inside Canada's Indian Invasion...
Saskatchewan too. All of Canada it seems. Definitely bc too.
Saskatchewan too. All of Canada it seems. Definitely bc too.
Identity Attack0.008324518
Insult0.00971689
Profanity0.012312118
Threat0.0066668927
Severe Toxicity0.0011539459
Low Tox 0.01847211 Moderate Con 0.363 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Free 87,000 deposits ❤❤😂😂 Yet we get nothing
Free 87,000 deposits ❤❤😂😂 Yet we get nothing
Identity Attack0.002090379
Insult0.009431887
Profanity0.014532468
Threat0.006259101
Severe Toxicity0.0012302399
Low Tox 0.01847211 Humor_Satire
Jan 5, 2026 Migrants cross into Canada near …
You should've asked everyone saying "THEY DON'T WORK" - what do they do? Everything would be instantly clearer.
You should've asked everyone saying "THEY DON'T WORK" - what do they do? Everything would be instantly clearer.
Identity Attack0.0014429165
Insult0.010438894
Profanity0.00998929
Threat0.0060066585
Severe Toxicity0.000538826
Low Tox 0.01847211 Low Con 0.253
Oct 24, 2025 Inside Canada's Indian Metropolis (Brampton)
Keep it going!!
Keep it going!!
Identity Attack0.0027193425
Insult0.009526889
Profanity0.01442999
Threat0.00814271
Severe Toxicity0.0013828278
Low Tox 0.01847211 Moderate Con 0.446 Call_To_Action
Dec 25, 2025 1 likes Deportations From Canada at Their …
I will come there next year ❤❤
I will come there next year ❤❤
Identity Attack0.0056236745
Insult0.008500882
Profanity0.017299367
Threat0.00899713
Severe Toxicity0.0017547607
Low Tox 0.01847211 Moderate Con 0.438 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I'm an immigrant, move here for 25 years and me and my kids adapted to the culture and I agree with all the Canadians.
I'm an immigrant, move here for 25 years and me and my kids adapted to the culture and I agree with all the Canadians.
Identity Attack0.011987305
Insult0.00813988
Profanity0.011816809
Threat0.0065827454
Severe Toxicity0.00094890594
Low Tox 0.01847211 Constructive 0.774
Aug 27, 2025 Why Canadians Are Turning Against …
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.