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 1020 of 1230
first nations should also have a say in immigration
first nations should also have a say in immigration
Identity Attack0.01666154
Insult0.009260887
Profanity0.014634945
Threat0.007365964
Severe Toxicity0.0013446808
Low Tox 0.032627538 Low Con 0.232
Mar 24, 2019 1 likes How much do refugees and …
It's not Brampton any more it's now. ..Bramladesh
It's not Brampton any more it's now. ..Bramladesh
Identity Attack0.0066596144
Insult0.014276917
Profanity0.0166845
Threat0.00899713
Severe Toxicity0.0018692017
Low Tox 0.032627538 Low Con 0.233 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Man im glad you made this video! I was wondering why so many were coming to Canada.
Man im glad you made this video! I was wondering why so many were coming to Canada.
Identity Attack0.019374741
Insult0.010818896
Profanity0.015454767
Threat0.007534259
Severe Toxicity0.0015354156
Low Tox 0.032627538 Constructive 0.555 Question
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Why do they keep saying Punjab that territory and province is in India.
Why do they keep saying Punjab that territory and province is in India.
Identity Attack0.023193322
Insult0.011692902
Profanity0.013849284
Threat0.0069387536
Severe Toxicity0.0012874603
Low Tox 0.032627538 Low Con 0.255 Question
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
THE NEXY DAY
THE NEXY DAY
Identity Attack0.0057346676
Insult0.011996903
Profanity0.020646973
Threat0.00951496
Severe Toxicity0.0024032593
Low Tox 0.032627538 Low Con 0.234
Jan 27, 2026 Inside Canada's Indian Invasion...
From 0:37 to 0:39, Those are quotes “They sell amongst themselves” “Live amogst themselves” “PAY NO TAXES” I mean it’s reality
From 0:37 to 0:39, Those are quotes “They sell amongst themselves” “Live amogst themselves” “PAY NO TAXES” I mean it’s reality
Identity Attack0.0036812867
Insult0.013288911
Profanity0.011423977
Threat0.006433869
Severe Toxicity0.0011205673
Low Tox 0.032627538 Low Con 0.242
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Omg you’re in Ontario, Canada!!!!! I honestly never go to Brampton but welcome to Canada !!!! 🇨🇦
Omg you’re in Ontario, Canada!!!!! I honestly never go to Brampton but welcome to Canada !!!! 🇨🇦
Identity Attack0.013546381
Insult0.012186904
Profanity0.013678487
Threat0.0064015044
Severe Toxicity0.0013828278
Low Tox 0.032627538 Constructive 0.539 Solidarity
Jan 27, 2026 15 likes Inside Canada's Indian Invasion...
😂
😂
Identity Attack0.0031818156
Insult0.013592913
Profanity0.024609445
Threat0.0070552654
Severe Toxicity0.0020217896
Low Tox 0.032627538 Constructive 0.505
Oct 22, 2025 IRCC Names India in Study …
They are "students"
They are "students"
Identity Attack0.007547563
Insult0.015720926
Profanity0.015693882
Threat0.006530962
Severe Toxicity0.0011873245
Low Tox 0.032627538 Moderate Con 0.307 Humor_Satire
Sep 29, 2025 IRCC Names India in Study …
So it's just Canada's version of Bradford UK 😂
So it's just Canada's version of Bradford UK 😂
Identity Attack0.015455672
Insult0.014808921
Profanity0.012687869
Threat0.0063885585
Severe Toxicity0.0013828278
Low Tox 0.032627538 Low Con 0.255 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
No way bro!!! 😂😂
No way bro!!! 😂😂
Identity Attack0.0040142676
Insult0.012300906
Profanity0.020783609
Threat0.007365964
Severe Toxicity0.0018787384
Low Tox 0.032627538 Moderate Con 0.419 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
REMIGRATION
REMIGRATION
Identity Attack0.014149316
Insult0.010172892
Profanity0.015830519
Threat0.0077802283
Severe Toxicity0.0021266937
Low Tox 0.032627538 Low Con 0.191 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Holy refresh
Holy refresh
Identity Attack0.0055496786
Insult0.01302291
Profanity0.023106437
Threat0.008155655
Severe Toxicity0.0022506714
Low Tox 0.032627538 Moderate Con 0.433 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
There are too many people who are oblivious to the end game.
There are too many people who are oblivious to the end game.
Identity Attack0.0034223017
Insult0.014504919
Profanity0.013029462
Threat0.007249452
Severe Toxicity0.0008773804
Low Tox 0.032627538 Low Con 0.178 Unverified_Claim
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Well this is insider info that ICE is taking the illegal alien situation seriously and is carefully investigating the US Cana border
Well this is insider info that ICE is taking the illegal alien situation seriously and is carefully investigating the US Cana border
Identity Attack0.016360072
Insult0.012718908
Profanity0.010911589
Threat0.0064597605
Severe Toxicity0.0010204315
Low Tox 0.032627538 Moderate Con 0.337 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Answer to question number 88 is wrong. It should be Iceland not France. The first European settlers were the Vikings from Iceland reached Labrador and the island of Newfoundland. It is mentioned on page 14.
Answer to question number 88 is wrong. It should be Iceland not France. The first European settlers were the Vikings from Iceland reached Labrador and the island of Newfoundland. It is mentioned on page 14.
Identity Attack0.014551271
Insult0.0116169015
Profanity0.014156717
Threat0.007365964
Severe Toxicity0.0012493134
Low Tox 0.032627538 Constructive 0.515 Meta_Commentary
Jul 31, 2025 19 likes Canadian Citizenship Test 2025 – …
We need more of the guy on the bicycle. He is speaking facts.
We need more of the guy on the bicycle. He is speaking facts.
Identity Attack0.0021366263
Insult0.018065477
Profanity0.010928668
Threat0.007094103
Severe Toxicity0.0010347366
Low Tox 0.032627538 Moderate Con 0.406 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
My kids no jobs in Ontario after graduating universities no jobs
My kids no jobs in Ontario after graduating universities no jobs
Identity Attack0.01087737
Insult0.0113509
Profanity0.011492296
Threat0.0066215824
Severe Toxicity0.0010728836
Low Tox 0.032627538 Moderate Con 0.384
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
The thing you need to understand is... this is all of Canada.
The thing you need to understand is... this is all of Canada.
Identity Attack0.01756594
Insult0.013592913
Profanity0.010313802
Threat0.0061878995
Severe Toxicity0.0012779236
Low Tox 0.032627538 Low Con 0.21 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Sidush goose lalall , call ICE agents now. This whole place needs ice
Sidush goose lalall , call ICE agents now. This whole place needs ice
Identity Attack0.004125261
Insult0.013820915
Profanity0.014395831
Threat0.008712323
Severe Toxicity0.001783371
Low Tox 0.032627538 Low Con 0.106 Fear_Threat
Feb 23, 2026 Inside Canada's Indian Invasion...
I miss my country
I miss my country
Identity Attack0.014048826
Insult0.009944891
Profanity0.017914234
Threat0.008259222
Severe Toxicity0.0021743774
Low Tox 0.032627538 Moderate Con 0.464
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Capturing the world without bias or fear
Capturing the world without bias or fear
Identity Attack0.0073625734
Insult0.010286893
Profanity0.017845914
Threat0.011430934
Severe Toxicity0.0019454956
Low Tox 0.032627538 Low Con 0.264 Meta_Commentary
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
thank you for putting light on this...........WE WANT OUR COUNTRY BACK
thank you for putting light on this...........WE WANT OUR COUNTRY BACK
Identity Attack0.0076215584
Insult0.011768902
Profanity0.0118338885
Threat0.007793174
Severe Toxicity0.0018119812
Low Tox 0.032627538 Moderate Con 0.449 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
i always wonder, how millions of people from the opposite of the world get into Canada, they all pass trough an aiport, is not like people from Mx, Central and Sout America entering into the …
i always wonder, how millions of people from the opposite of the world get into Canada, they all pass trough an aiport, is not like people from Mx, Central and Sout America entering into the USA border, these people get into an airport, but how?
Identity Attack0.021183543
Insult0.011844902
Profanity0.010330882
Threat0.006304411
Severe Toxicity0.0011062622
Low Tox 0.032627538 Moderate Con 0.34
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
Carney and liberals don’t know this ?
Carney and liberals don’t know this ?
Identity Attack0.006437627
Insult0.019225692
Profanity0.010774951
Threat0.0062332097
Severe Toxicity0.0007915497
Low Tox 0.032627538 Low Con 0.172 Question
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.