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 1102 of 1230
They did the same in England. https://youtu.be/vQe9uatZ9eE?si=tJyquw-6EoHQtP3J
They did the same in England. https://youtu.be/vQe9uatZ9eE?si=tJyquw-6EoHQtP3J
Identity Attack0.008435511
Insult0.008519882
Profanity0.016069634
Threat0.008013252
Severe Toxicity0.001373291
Low Tox 0.021314176 Low Con 0.267
Nov 29, 2025 Inside Canada's Indian Metropolis (Brampton)
2,000,000 work permits expiring sounds good!👌🏻👏🏽👋🏼✌🏾
2,000,000 work permits expiring sounds good!👌🏻👏🏽👋🏼✌🏾
Identity Attack0.0032558115
Insult0.009298887
Profanity0.011423977
Threat0.00746953
Severe Toxicity0.0012969971
Low Tox 0.021314176 Moderate Con 0.395 Humor_Satire
Feb 11, 2026 Inside Canada's Indian Invasion...
Oh yes, I can believe Canadian news all right what a joke
Oh yes, I can believe Canadian news all right what a joke
Identity Attack0.002621709
Insult0.008132547
Profanity0.00015509399
Threat0.00021273314
Severe Toxicity0.0000028863
Low Tox 0.021273067
Dec 13, 2025
How about just don't go to usa Mexico is just a flight away so is Guatemala very cheap and safer and no political problems and like old school days
How about just don't go to usa Mexico is just a flight away so is Guatemala very cheap and safer and no political problems and like old school days
Identity Attack0.030131439
Insult0.0034253546
Profanity0.000072222305
Threat0.0003440014
Severe Toxicity0.0000044836734
Low Tox 0.021231469
Dec 8, 2025
We miss our Brampton
We miss our Brampton
Identity Attack0.0047357255
Insult0.010476895
Profanity0.015830519
Threat0.0077672824
Severe Toxicity0.0014209747
Low Tox 0.021196328 Moderate Con 0.486 Personal_Narrative
Oct 9, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Grandfathering is legit. Make laws for the future not the past.
Grandfathering is legit. Make laws for the future not the past.
Identity Attack0.0034038029
Insult0.008519882
Profanity0.0113044195
Threat0.007637825
Severe Toxicity0.0010347366
Low Tox 0.021196328 Moderate Con 0.377 Policy_Critique
Feb 11, 2026 5 likes Canada's tighter immigration policy divides …
God help us
God help us
Identity Attack0.0073625734
Insult0.008956885
Profanity0.01805087
Threat0.007741391
Severe Toxicity0.0015354156
Low Tox 0.021196328 Moderate Con 0.365 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Birdie num num 😂😂😂
Birdie num num 😂😂😂
Identity Attack0.0018406434
Insult0.013288911
Profanity0.019348921
Threat0.0062137907
Severe Toxicity0.0015544891
Low Tox 0.021196328 Moderate Con 0.349 Humor_Satire
Dec 24, 2025 Inside Canada's Indian Metropolis (Brampton)
Trudeau and the liberals
Trudeau and the liberals
Identity Attack0.0070665907
Insult0.011996903
Profanity0.011150704
Threat0.006770459
Severe Toxicity0.0011014938
Low Tox 0.021196328 Moderate Con 0.312
Jun 22, 2025 3 likes How Canada broke its immigration …
Body language??
Body language??
Identity Attack0.0034962974
Insult0.0088618845
Profanity0.014361672
Threat0.0067186756
Severe Toxicity0.0011301041
Low Tox 0.021196328 Moderate Con 0.338
Oct 3, 2025 IRCC Names India in Study …
Was Trudeau who Brought them Here...
Was Trudeau who Brought them Here...
Identity Attack0.0048097214
Insult0.011122898
Profanity0.010177165
Threat0.0063885585
Severe Toxicity0.0009775162
Low Tox 0.021196328 Low Con 0.243 Policy_Critique
Feb 18, 2026 41 likes Canadian immigration officers investigating hundreds …
Welcome to Canadistan
Welcome to Canadistan
Identity Attack0.011543332
Insult0.008956885
Profanity0.013610168
Threat0.0071847234
Severe Toxicity0.0015354156
Low Tox 0.021196328 Moderate Con 0.326 Identity_Assertion
Jan 28, 2026 3 likes Inside Canada's Indian Invasion...
Too much $50,000 really
Too much $50,000 really
Identity Attack0.0036997858
Insult0.010172892
Profanity0.015557245
Threat0.007340072
Severe Toxicity0.0013923645
Low Tox 0.021196328 Moderate Con 0.382
Sep 27, 2019 1 likes How much do refugees and …
Is this america now
Is this america now
Identity Attack0.006992595
Insult0.009298887
Profanity0.016069634
Threat0.0078449575
Severe Toxicity0.0014781952
Low Tox 0.021196328 Moderate Con 0.31 Comparative_Framing
Feb 19, 2026 Canadian immigration officers investigating hundreds …
So happy I found your channel!
So happy I found your channel!
Identity Attack0.0076585566
Insult0.00983089
Profanity0.022149978
Threat0.010110466
Severe Toxicity0.0023269653
Low Tox 0.021196328 Moderate Con 0.5 Meta_Commentary
Aug 27, 2025 Why Canadians Are Turning Against …
Too local 😭
Too local 😭
Identity Attack0.0042917514
Insult0.010172892
Profanity0.01442999
Threat0.0072753434
Severe Toxicity0.0014877319
Low Tox 0.021196328 Moderate Con 0.422 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
All hail the masters of Canada!
All hail the masters of Canada!
Identity Attack0.008509507
Insult0.011578901
Profanity0.011782649
Threat0.006977591
Severe Toxicity0.0013065338
Low Tox 0.021196328 Low Con 0.264 Humor_Satire
Jan 21, 2026 Canada’s new rules in 2026
They might require MAID treatment from Canada's medical system..........
They might require MAID treatment from Canada's medical system..........
Identity Attack0.004994711
Insult0.011274899
Profanity0.009733095
Threat0.006738094
Severe Toxicity0.00088214874
Low Tox 0.021196328 Moderate Con 0.392 Unverified_Claim
Dec 25, 2025 Deportations From Canada at Their …
i dont think montreal is 30 mins away from the us border
i dont think montreal is 30 mins away from the us border
Identity Attack0.008065533
Insult0.008804884
Profanity0.012551232
Threat0.0077672824
Severe Toxicity0.0011444092
Low Tox 0.021196328 Low Con 0.271 Question
Feb 4, 2026 Inside Canada's Indian Invasion...
As a Canadian, what do we do? Every entry to mid level job has been taken by the fine folks in the video, never mind what has happened to the housing market.
As a Canadian, what do we do? Every entry to mid level job has been taken by the fine folks in the video, never mind what has happened to the housing market.
Identity Attack0.004587734
Insult0.0113509
Profanity0.010809111
Threat0.0059678215
Severe Toxicity0.000705719
Low Tox 0.021196328 Constructive 0.503 Economic_Argument
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Our own ice huh.
Our own ice huh.
Identity Attack0.0024048607
Insult0.010020891
Profanity0.013951761
Threat0.00713294
Severe Toxicity0.0012683868
Low Tox 0.021196328 Moderate Con 0.339 Humor_Satire
Dec 29, 2025 Deportations From Canada at Their …
Thank You for defending my home country 🫡🇨🇦
Thank You for defending my home country 🫡🇨🇦
Identity Attack0.0091384705
Insult0.008766884
Profanity0.015728042
Threat0.007573096
Severe Toxicity0.0016498566
Low Tox 0.021196328 Moderate Con 0.481 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
That guy on the bike is a legend!
That guy on the bike is a legend!
Identity Attack0.0035332954
Insult0.010590895
Profanity0.014566627
Threat0.008298059
Severe Toxicity0.0016021729
Low Tox 0.021196328 Moderate Con 0.38 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Because immigration has become so out of control in Canada nobody trusts Canadians anymore. 😢🇺🇲🇨🇦
Because immigration has become so out of control in Canada nobody trusts Canadians anymore. 😢🇺🇲🇨🇦
Identity Attack0.015731048
Insult0.0031742742
Profanity0.000049016406
Threat0.00020055371
Severe Toxicity0.000003492774
Low Tox 0.021102658
Dec 10, 2025
Great video thanks team!
Great video thanks team!
Identity Attack0.0070665907
Insult0.009393888
Profanity0.021398475
Threat0.010576514
Severe Toxicity0.002632141
Low Tox 0.02107848 Moderate Con 0.457
Sep 19, 2025 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.