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 1112 of 1230
I hope US border patrol takes note of that location and its proximity to Pizza Pizza.
I hope US border patrol takes note of that location and its proximity to Pizza Pizza.
Identity Attack0.0053276913
Insult0.009089886
Profanity0.010501678
Threat0.006977591
Severe Toxicity0.00072956085
Low Tox 0.0201057 Moderate Con 0.314 Fear_Threat
Mar 3, 2026 Inside Canada's Indian Invasion...
as a Canadian thank you for making this
as a Canadian thank you for making this
Identity Attack0.011543332
Insult0.009393888
Profanity0.013439372
Threat0.007417747
Severe Toxicity0.0013065338
Low Tox 0.0201057 Moderate Con 0.495
Jan 27, 2026 Inside Canada's Indian Invasion...
Woodbridge surrey abbotsford
Woodbridge surrey abbotsford
Identity Attack0.005438685
Insult0.010438894
Profanity0.016957775
Threat0.008129764
Severe Toxicity0.0015258789
Low Tox 0.019980038 Low Con 0.279
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
At least they seem to be friendly and open....
At least they seem to be friendly and open....
Identity Attack0.0035702933
Insult0.009868891
Profanity0.012277958
Threat0.0068869707
Severe Toxicity0.0008773804
Low Tox 0.019980038 Moderate Con 0.447 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
😂😂😂😂😂😂
😂😂😂😂😂😂
Identity Attack0.0016371552
Insult0.009431887
Profanity0.025087673
Threat0.0060778605
Severe Toxicity0.002708435
Low Tox 0.019980038 Moderate Con 0.459
Oct 12, 2025 IRCC Names India in Study …
Looks like Australia too.
Looks like Australia too.
Identity Attack0.010507392
Insult0.008956885
Profanity0.0137468055
Threat0.007534259
Severe Toxicity0.0013446808
Low Tox 0.019980038 Moderate Con 0.301 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Subscribed 🎉
Subscribed 🎉
Identity Attack0.005364689
Insult0.009526889
Profanity0.019895468
Threat0.009074804
Severe Toxicity0.0020980835
Low Tox 0.019980038 Moderate Con 0.462
Sep 28, 2025 IRCC Names India in Study …
We as Canadians allowed this to happen we didn't fight back for what was our right and now this has happened and ppl are complaining about it. if you want to fix the problem we …
We as Canadians allowed this to happen we didn't fight back for what was our right and now this has happened and ppl are complaining about it. if you want to fix the problem we need to band together and force the government to change.
Identity Attack0.0048837173
Insult0.010286893
Profanity0.009647697
Threat0.0072882893
Severe Toxicity0.00074863434
Low Tox 0.019980038 Constructive 0.533 Call_To_Action
Aug 26, 2025 Why Canadians Are Turning Against …
A lot of people are....
A lot of people are....
Identity Attack0.0039402717
Insult0.010552894
Profanity0.0147374235
Threat0.006912862
Severe Toxicity0.0010967255
Low Tox 0.019980038 Moderate Con 0.366 Meta_Commentary
Aug 25, 2025 Why Canadians Are Turning Against …
How Canada allow that statue? And where is the Canada Police ?
How Canada allow that statue? And where is the Canada Police ?
Identity Attack0.007214582
Insult0.009640889
Profanity0.009451281
Threat0.0068999166
Severe Toxicity0.0008249283
Low Tox 0.019980038 Low Con 0.221 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
Tyler well done man
Tyler well done man
Identity Attack0.004994711
Insult0.010666896
Profanity0.01805087
Threat0.008220384
Severe Toxicity0.0016403198
Low Tox 0.019980038 Moderate Con 0.426 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Based on the video title I assume the previous policy of open border wasn't dividing the country and all people just accepted that?
Based on the video title I assume the previous policy of open border wasn't dividing the country and all people just accepted that?
Identity Attack0.0063266335
Insult0.008633883
Profanity0.013063621
Threat0.0072365063
Severe Toxicity0.00094890594
Low Tox 0.019980038 Moderate Con 0.431 Question
Feb 11, 2026 5 likes Canada's tighter immigration policy divides …
I know! tax climate then send billions to other countries. That should solve it.
I know! tax climate then send billions to other countries. That should solve it.
Identity Attack0.005105704
Insult0.009526889
Profanity0.010774951
Threat0.007081157
Severe Toxicity0.001039505
Low Tox 0.019980038 Low Con 0.234 Policy_Critique
Jan 14, 2026 73 likes Canada’s new rules in 2026
no where near high enough, 18,000 should be 180,00
no where near high enough, 18,000 should be 180,00
Identity Attack0.004384246
Insult0.008614883
Profanity0.013849284
Threat0.008194493
Severe Toxicity0.001373291
Low Tox 0.019980038 Low Con 0.22 Policy_Critique
Dec 29, 2025 1 likes Deportations From Canada at Their …
Do these subcontinent drivers have insurance?
Do these subcontinent drivers have insurance?
Identity Attack0.007214582
Insult0.010742896
Profanity0.010433359
Threat0.0061296434
Severe Toxicity0.000834465
Low Tox 0.019980038 Low Con 0.247 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
its not bramton anymore, its everywhere. even far north.
its not bramton anymore, its everywhere. even far north.
Identity Attack0.0052166977
Insult0.009982891
Profanity0.012551232
Threat0.006977591
Severe Toxicity0.0009250641
Low Tox 0.019980038 Low Con 0.3 Fear_Threat
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I am an electrical engineer who speaks fluent English and passable French, no health problems, 10 years of work experience, and I still havent gotten PR. How do these guys get PR?
I am an electrical engineer who speaks fluent English and passable French, no health problems, 10 years of work experience, and I still havent gotten PR. How do these guys get PR?
Identity Attack0.0059936526
Insult0.0096028885
Profanity0.01265371
Threat0.006822242
Severe Toxicity0.00089645386
Low Tox 0.019980038 Constructive 0.558 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
😂😂😂😂😂😂
😂😂😂😂😂😂
Identity Attack0.0016371552
Insult0.009431887
Profanity0.025087673
Threat0.0060778605
Severe Toxicity0.002708435
Low Tox 0.019980038 Moderate Con 0.459
Jan 16, 2026 2.9 million Canadian temporary visas …
This is historically Indian land, Columbus said.
This is historically Indian land, Columbus said.
Identity Attack0.011987305
Insult0.0086718835
Profanity0.014361672
Threat0.0071847234
Severe Toxicity0.0011253357
Low Tox 0.019980038 Low Con 0.22
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Tyler will be recording the gorehabba festival in Toronto soon.
Tyler will be recording the gorehabba festival in Toronto soon.
Identity Attack0.0029598286
Insult0.0113509
Profanity0.012312118
Threat0.007197669
Severe Toxicity0.0010061264
Low Tox 0.019980038 Low Con 0.26
Jan 27, 2026 8 likes Inside Canada's Indian Invasion...
Tek çare ÜMİT ÖZDAĞ❤❤
Tek çare ÜMİT ÖZDAĞ❤❤
Identity Attack0.0030523231
Insult0.0118069025
Profanity0.028913507
Threat0.008039144
Severe Toxicity0.0027275085
Low Tox 0.019980038 Low Con 0.216 Call_To_Action
Feb 16, 2026 Inside Canada's Indian Invasion...
Thank liberal voters
Thank liberal voters
Identity Attack0.008361516
Insult0.00979289
Profanity0.014259194
Threat0.0074436385
Severe Toxicity0.0014400482
Low Tox 0.019980038 Moderate Con 0.316 Call_To_Action
Aug 27, 2025 Why Canadians Are Turning Against …
Its time to stop paying taxes if that's even possible
Its time to stop paying taxes if that's even possible
Identity Attack0.0023031165
Insult0.010096892
Profanity0.011065305
Threat0.006653947
Severe Toxicity0.00079631805
Low Tox 0.019980038 Low Con 0.223
Nov 21, 2025 4 likes Thousands of refugees allowed into …
I feel like this is from an episode of South park...
I feel like this is from an episode of South park...
Identity Attack0.003607291
Insult0.0092228865
Profanity0.013849284
Threat0.0073789097
Severe Toxicity0.0011205673
Low Tox 0.019980038 Moderate Con 0.371 Humor_Satire
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
10:26 this guy is one of the good ones. Paid his dues, studied hard, working as a nurse in a time where they are incredibly needed. Kudos brother.
10:26 this guy is one of the good ones. Paid his dues, studied hard, working as a nurse in a time where they are incredibly needed. Kudos brother.
Identity Attack0.0054756827
Insult0.009545889
Profanity0.017436003
Threat0.008867673
Severe Toxicity0.0016403198
Low Tox 0.019980038 Constructive 0.726
Oct 12, 2025 105 likes Inside Canada's Indian Metropolis (Brampton)
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.