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 987 of 1230
Thank goodness!!! We are NOT responsible for the plights of the world.
Thank goodness!!! We are NOT responsible for the plights of the world.
Identity Attack0.005512681
Insult0.01302291
Profanity0.012722028
Threat0.0067186756
Severe Toxicity0.0010204315
Low Tox 0.038519915 Moderate Con 0.444
Nov 23, 2025 6 likes Quebec Ends Economic Immigration Program …
As a Canadian, I like that you came and it seemed like you were actually investigating Canada and the thing you said in the title, but half way in it turns into ‘BUT WHAT ABOUT …
As a Canadian, I like that you came and it seemed like you were actually investigating Canada and the thing you said in the title, but half way in it turns into ‘BUT WHAT ABOUT U.S.A?! HOW DOES IT AFFECT US!?’ Because everything is about you guys. Bro gave us 12 minutes before it turned into ‘BUT AMERICA!’
Identity Attack0.010803374
Insult0.016556932
Profanity0.014874061
Threat0.0065115434
Severe Toxicity0.001411438
Low Tox 0.038519915 Moderate Con 0.461 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
0:51
0:51
Identity Attack0.0068446035
Insult0.011996903
Profanity0.026044132
Threat0.01086132
Severe Toxicity0.0032043457
Low Tox 0.038519915 Low Con 0.279
Jan 28, 2026 Inside Canada's Indian Invasion...
No jobs
No jobs
Identity Attack0.008213525
Insult0.011692902
Profanity0.016342908
Threat0.0074048014
Severe Toxicity0.0015926361
Low Tox 0.038519915 Moderate Con 0.4
Jan 21, 2026 1 likes 2.9 million Canadian temporary visas …
Great to hear from Jason Kenney. Your immigration program was admirable. I do remember the fuss made when health care, etc. was greatly reduced for immigrants. I totally approved that action at the time.
Great to hear from Jason Kenney. Your immigration program was admirable. I do remember the fuss made when health care, etc. was greatly reduced for immigrants. I totally approved that action at the time.
Identity Attack0.021083053
Insult0.014238917
Profanity0.010604155
Threat0.0062526283
Severe Toxicity0.0010585785
Low Tox 0.038519915 Constructive 0.825 Personal_Narrative
Feb 18, 2026 1 likes LILLEY UNLEASHED: The fall of …
I been saying this for a long time they bringing these pay to other countries to take there place
I been saying this for a long time they bringing these pay to other countries to take there place
Identity Attack0.013244915
Insult0.014048916
Profanity0.014839902
Threat0.00704232
Severe Toxicity0.0012874603
Low Tox 0.038519915 Moderate Con 0.336 Fear_Threat
Aug 25, 2025 Why Canadians Are Turning Against …
Please come to texas
Please come to texas
Identity Attack0.0103594
Insult0.013934915
Profanity0.01887069
Threat0.009256045
Severe Toxicity0.002336502
Low Tox 0.038519915 Moderate Con 0.413 Call_To_Action
Feb 4, 2026 Inside Canada's Indian Invasion...
Too many elites that believe in their ideology.
Too many elites that believe in their ideology.
Identity Attack0.011469335
Insult0.016556932
Profanity0.011577694
Threat0.0068416605
Severe Toxicity0.0010490417
Low Tox 0.038519915 Low Con 0.216
Aug 28, 2025 How Canada broke its immigration …
And we don't treat them like the U.S. does (ice) Merry Christmas Canada 🎄🙏❤️
And we don't treat them like the U.S. does (ice) Merry Christmas Canada 🎄🙏❤️
Identity Attack0.014852738
Insult0.015720926
Profanity0.010365041
Threat0.0066345283
Severe Toxicity0.0010871887
Low Tox 0.038519915 Moderate Con 0.471 Comparative_Framing
Dec 24, 2025 Deportations From Canada at Their …
I would vote Bike Guy for PM.
I would vote Bike Guy for PM.
Identity Attack0.0036627878
Insult0.021352753
Profanity0.0138151245
Threat0.007068211
Severe Toxicity0.0012779236
Low Tox 0.038519915 Moderate Con 0.349 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
He's funny
He's funny
Identity Attack0.0061046463
Insult0.018516673
Profanity0.023789622
Threat0.008116818
Severe Toxicity0.0019836426
Low Tox 0.038519915 Moderate Con 0.4
Jan 27, 2026 Inside Canada's Indian Invasion...
Move to a different part of Canada problem solved 🤷‍♂️😂
Move to a different part of Canada problem solved 🤷‍♂️😂
Identity Attack0.019877186
Insult0.015340924
Profanity0.011219022
Threat0.0066927844
Severe Toxicity0.0014019012
Low Tox 0.038519915 Low Con 0.218 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Citizens of oil rich UAE, Saudi Arabia, Qatar, Kuwait, Bahrain, Oman)generally do not pay personal income tax on salaries... hmmmmm Canada
Citizens of oil rich UAE, Saudi Arabia, Qatar, Kuwait, Bahrain, Oman)generally do not pay personal income tax on salaries... hmmmmm Canada
Identity Attack0.023997234
Insult0.014884921
Profanity0.011082385
Threat0.0063367756
Severe Toxicity0.0014400482
Low Tox 0.038519915 Low Con 0.251 Comparative_Framing
Jan 21, 2026 Canada’s new rules in 2026
The damage is done.....very sad 😔 for Canada 🇨🇦
The damage is done.....very sad 😔 for Canada 🇨🇦
Identity Attack0.008509507
Insult0.015340924
Profanity0.009835573
Threat0.008311004
Severe Toxicity0.001373291
Low Tox 0.038519915 Moderate Con 0.398 Fear_Threat
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
People can’t get jobs too much people coming here not enough jobs.
People can’t get jobs too much people coming here not enough jobs.
Identity Attack0.012641981
Insult0.015264924
Profanity0.011150704
Threat0.006356194
Severe Toxicity0.001115799
Low Tox 0.038519915 Low Con 0.299 Economic_Argument
Aug 26, 2025 Why Canadians Are Turning Against …
2:00 I like this guy
2:00 I like this guy
Identity Attack0.011025362
Insult0.014504919
Profanity0.027547138
Threat0.011689849
Severe Toxicity0.003490448
Low Tox 0.038519915 Moderate Con 0.367 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Bro on the bike is one of us
Bro on the bike is one of us
Identity Attack0.006881601
Insult0.014162917
Profanity0.021466793
Threat0.011172019
Severe Toxicity0.0026893616
Low Tox 0.038519915 Moderate Con 0.437 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
The bike guy 😂
The bike guy 😂
Identity Attack0.0040512653
Insult0.01819439
Profanity0.020373698
Threat0.007637825
Severe Toxicity0.0018501282
Low Tox 0.038519915 Moderate Con 0.358 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
I can tell you one thing, around the 11:00 minute mark I learned these people definitely were not let in to Canada for their singing talent or Music writing skills, it really seems like everything …
I can tell you one thing, around the 11:00 minute mark I learned these people definitely were not let in to Canada for their singing talent or Music writing skills, it really seems like everything they do, is to teach or make people run away and leave. I don't get it.
Identity Attack0.011617327
Insult0.017012933
Profanity0.011423977
Threat0.0071847234
Severe Toxicity0.0011444092
Low Tox 0.038519915 Moderate Con 0.465 Identity_Assertion
Nov 13, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Bro just crossed the border from Delhi to USA 😂😂😂
Bro just crossed the border from Delhi to USA 😂😂😂
Identity Attack0.019274252
Insult0.018838953
Profanity0.019895468
Threat0.009023022
Severe Toxicity0.0025177002
Low Tox 0.038519915 Low Con 0.282 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
0:51
0:51
Identity Attack0.0068446035
Insult0.011996903
Profanity0.026044132
Threat0.01086132
Severe Toxicity0.0032043457
Low Tox 0.038519915 Low Con 0.279
Jan 28, 2026 Inside Canada's Indian Invasion...
Government come talk in all languages and not in English or French 6894 boul gouin east
Government come talk in all languages and not in English or French 6894 boul gouin east
Identity Attack0.010507392
Insult0.014960921
Profanity0.014088398
Threat0.0065956907
Severe Toxicity0.0013923645
Low Tox 0.038519915 Low Con 0.167 Policy_Critique
Mar 3, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
This is all of the west... Even the U.S with ice isn't safe
This is all of the west... Even the U.S with ice isn't safe
Identity Attack0.011617327
Insult0.015036922
Profanity0.012312118
Threat0.00713294
Severe Toxicity0.0013446808
Low Tox 0.038519915 Low Con 0.277 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Under Liberal Carney
Under Liberal Carney
Identity Attack0.007806548
Insult0.018774498
Profanity0.016957775
Threat0.007586042
Severe Toxicity0.0016307831
Low Tox 0.038519915 Low Con 0.249 Policy_Critique
Feb 18, 2026 6 likes Canadian immigration officers investigating hundreds …
I knew people working at Immigration back in 2018, and they were raising concerns with their supervisors about significant fraudulent applications, but were told to keep pushing people through because the government wanted numbers.
I knew people working at Immigration back in 2018, and they were raising concerns with their supervisors about significant fraudulent applications, but were told to keep pushing people through because the government wanted numbers.
Identity Attack0.010137413
Insult0.019032324
Profanity0.011509376
Threat0.006492125
Severe Toxicity0.00089645386
Low Tox 0.038519915 Constructive 0.569 Personal_Narrative
Feb 26, 2026 53 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
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.