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 1131 of 1230
“Tank u come again”
“Tank u come again”
Identity Attack0.00414376
Insult0.008823884
Profanity0.015557245
Threat0.008556974
Severe Toxicity0.0015926361
Low Tox 0.017718147 Moderate Con 0.308 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Singhing and Dancing!
Singhing and Dancing!
Identity Attack0.004180758
Insult0.008747884
Profanity0.014156717
Threat0.008272167
Severe Toxicity0.0016212463
Low Tox 0.017718147 Moderate Con 0.333 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Tyler would have a field day in Harris Park or Marsden Park, Sydney 🇦🇺
Tyler would have a field day in Harris Park or Marsden Park, Sydney 🇦🇺
Identity Attack0.0035332954
Insult0.009431887
Profanity0.012073003
Threat0.008194493
Severe Toxicity0.0011444092
Low Tox 0.017718147 Moderate Con 0.383 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
🎉
🎉
Identity Attack0.003385304
Insult0.009279887
Profanity0.017162729
Threat0.00789674
Severe Toxicity0.0015258789
Low Tox 0.017718147 Constructive 0.504
Nov 23, 2025 Quebec Ends Economic Immigration Program …
THANK YOU, finally some coverage on this
THANK YOU, finally some coverage on this
Identity Attack0.003921773
Insult0.008994885
Profanity0.015113175
Threat0.008505191
Severe Toxicity0.0016021729
Low Tox 0.017718147 Moderate Con 0.428 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
should have mentioned singh hortons!
should have mentioned singh hortons!
Identity Attack0.0030708222
Insult0.009944891
Profanity0.012448754
Threat0.007197669
Severe Toxicity0.00094890594
Low Tox 0.017718147 Low Con 0.298
Sep 18, 2025 62 likes Inside Canada's Indian Metropolis (Brampton)
Surrey is like Brampton Jr. Our insurance rates keep going up. I wonder why.
Surrey is like Brampton Jr. Our insurance rates keep going up. I wonder why.
Identity Attack0.0014429165
Insult0.011920903
Profanity0.009903891
Threat0.006136116
Severe Toxicity0.00064849854
Low Tox 0.017592486 Moderate Con 0.458
Jan 27, 2026 Inside Canada's Indian Invasion...
We need canadian ICE !
We need canadian ICE !
Identity Attack0.0061046463
Insult0.008804884
Profanity0.011065305
Threat0.008285114
Severe Toxicity0.0016784668
Low Tox 0.017592486 Moderate Con 0.313 Call_To_Action
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
India
India
Identity Attack0.009915425
Insult0.008937885
Profanity0.015420608
Threat0.007327127
Severe Toxicity0.0013542175
Low Tox 0.017592486 Moderate Con 0.456
Sep 29, 2025 IRCC Names India in Study …
Yup... and you can post jobs that require another language other than English and French
Yup... and you can post jobs that require another language other than English and French
Identity Attack0.008028535
Insult0.008557882
Profanity0.011236101
Threat0.006084333
Severe Toxicity0.00067710876
Low Tox 0.017592486 Moderate Con 0.331 Policy_Critique
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
proper
proper
Identity Attack0.0034962974
Insult0.009070885
Profanity0.016889455
Threat0.007573096
Severe Toxicity0.001411438
Low Tox 0.017592486 Moderate Con 0.367
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
Why people don't work at Tim Horton's anywhere anymore.
Why people don't work at Tim Horton's anywhere anymore.
Identity Attack0.0018961402
Insult0.0103248935
Profanity0.010057608
Threat0.0061814263
Severe Toxicity0.0005722046
Low Tox 0.017592486 Moderate Con 0.314 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
Same in Ireland
Same in Ireland
Identity Attack0.010137413
Insult0.0081208795
Profanity0.016001316
Threat0.007637825
Severe Toxicity0.0014019012
Low Tox 0.017592486 Moderate Con 0.324 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
India
India
Identity Attack0.00984143
Insult0.008918885
Profanity0.015386449
Threat0.007314181
Severe Toxicity0.0013446808
Low Tox 0.017592486 Moderate Con 0.456
Oct 12, 2025 IRCC Names India in Study …
they are all working for tim horton's and amazon
they are all working for tim horton's and amazon
Identity Attack0.004421244
Insult0.010134893
Profanity0.013405213
Threat0.006530962
Severe Toxicity0.00086307526
Low Tox 0.017592486 Low Con 0.155
Sep 30, 2025 3 likes IRCC Names India in Study …
Come to south side Edmonton next🙏
Come to south side Edmonton next🙏
Identity Attack0.0047172266
Insult0.008519882
Profanity0.01084327
Threat0.008220384
Severe Toxicity0.0012493134
Low Tox 0.017592486 Moderate Con 0.415 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
😅😅😅😅😅😅😅😅
😅😅😅😅😅😅😅😅
Identity Attack0.0014614153
Insult0.009051885
Profanity0.023243073
Threat0.005971058
Severe Toxicity0.0023460388
Low Tox 0.017592486 Moderate Con 0.45
Aug 27, 2025 Why Canadians Are Turning Against …
Too many...
Too many...
Identity Attack0.0023123662
Insult0.009203887
Profanity0.0118338885
Threat0.006912862
Severe Toxicity0.001077652
Low Tox 0.017592486 Moderate Con 0.394 Fear_Threat
Feb 28, 2026 Inside Canada's Indian Invasion...
They should have done it long ago!
They should have done it long ago!
Identity Attack0.00258985
Insult0.008633883
Profanity0.013166099
Threat0.0082074385
Severe Toxicity0.0011301041
Low Tox 0.017592486 Low Con 0.196 Solidarity
Feb 18, 2026 Canadian immigration officers investigating hundreds …
How do they get the visa????
How do they get the visa????
Identity Attack0.0046247323
Insult0.007949878
Profanity0.012312118
Threat0.006848133
Severe Toxicity0.00091552734
Low Tox 0.017592486 Low Con 0.268 Question
Jan 28, 2026 Inside Canada's Indian Invasion...
Woohoo 🙌!!!! It is about time.
Woohoo 🙌!!!! It is about time.
Identity Attack0.002552852
Insult0.0088618845
Profanity0.013780965
Threat0.00789674
Severe Toxicity0.0013828278
Low Tox 0.017592486 Moderate Con 0.428
Nov 22, 2025 2 likes Quebec Ends Economic Immigration Program …
We got to this point because Mr Trudeau opened the doors to all comers over the past 10 years.
We got to this point because Mr Trudeau opened the doors to all comers over the past 10 years.
Identity Attack0.0029598286
Insult0.010628895
Profanity0.009630617
Threat0.006440342
Severe Toxicity0.00067710876
Low Tox 0.017592486 Moderate Con 0.402 Policy_Critique
Jan 21, 2026 2 likes Why Canada’s immigration system has …
No one paid me 50 k in the first place. That’s a down payment for a house dude .
No one paid me 50 k in the first place. That’s a down payment for a house dude .
Identity Attack0.0014059186
Insult0.010096892
Profanity0.012551232
Threat0.0062914654
Severe Toxicity0.0006341934
Low Tox 0.017592486 Low Con 0.271
Oct 19, 2021 How much do refugees and …
2 Million imported in the last 5 years. keep calculating.
2 Million imported in the last 5 years. keep calculating.
Identity Attack0.0028673338
Insult0.009127886
Profanity0.00950252
Threat0.0067057298
Severe Toxicity0.00071048737
Low Tox 0.017592486 Moderate Con 0.304
Dec 24, 2025 32 likes Deportations From Canada at Their …
Do one for the USA
Do one for the USA
Identity Attack0.005771666
Insult0.008025879
Profanity0.014669105
Threat0.008531082
Severe Toxicity0.0013256073
Low Tox 0.017592486 Moderate Con 0.32
Jan 27, 2026 Inside Canada's Indian Invasion...
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.