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 1189 of 1230
ERES EL MEJOR
ERES EL MEJOR
Identity Attack0.001276426
Insult0.008652883
Profanity0.013780965
Threat0.0057898173
Severe Toxicity0.0005745888
Low Tox 0.009927189 Moderate Con 0.343
Jan 27, 2026 Inside Canada's Indian Invasion...
New New Delhi
New New Delhi
Identity Attack0.004587734
Insult0.009640889
Profanity0.014600786
Threat0.008000307
Severe Toxicity0.0011968613
Low Tox 0.009927189 Moderate Con 0.401
Sep 29, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Great job Michelle!!!
Great job Michelle!!!
Identity Attack0.0019886347
Insult0.0075508766
Profanity0.0118338885
Threat0.0066086366
Severe Toxicity0.00094890594
Low Tox 0.009927189 Moderate Con 0.456
Oct 2, 2025 IRCC Names India in Study …
Make CANADA great again ! 🇨🇦
Make CANADA great again ! 🇨🇦
Identity Attack0.0039772694
Insult0.0071138735
Profanity0.011492296
Threat0.007081157
Severe Toxicity0.0010156631
Low Tox 0.009927189 Moderate Con 0.331 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
*🕉️ 🚩 🇮🇳 INDIA 🇮🇳 🚩 🕉️*
*🕉️ 🚩 🇮🇳 INDIA 🇮🇳 🚩 🕉️*
Identity Attack0.0061046463
Insult0.0077028773
Profanity0.015523086
Threat0.0071717775
Severe Toxicity0.0014591217
Low Tox 0.009864358 Low Con 0.229 Identity_Assertion
Feb 8, 2026 2 likes Inside Canada's Indian Invasion...
Aren't temporary visas meant to expire?
Aren't temporary visas meant to expire?
Identity Attack0.0025713511
Insult0.00653437
Profanity0.010484599
Threat0.0067769317
Severe Toxicity0.00054359436
Low Tox 0.009864358 Low Con 0.244
Jan 17, 2026 2 likes 2.9 million Canadian temporary visas …
Good Job Canada. Focus on your citizens, your economy, your culture and uniting your people into one Big Beautiful Canadian Nation!
Good Job Canada. Focus on your citizens, your economy, your culture and uniting your people into one Big Beautiful Canadian Nation!
Identity Attack0.004994711
Insult0.0070473733
Profanity0.009920971
Threat0.006530962
Severe Toxicity0.00078201294
Low Tox 0.009864358 Moderate Con 0.449 Identity_Assertion
Nov 24, 2025 1 likes Quebec Ends Economic Immigration Program …
Not just in Brampton almost everywhere in canada
Not just in Brampton almost everywhere in canada
Identity Attack0.0044767405
Insult0.007303875
Profanity0.010655395
Threat0.0062396824
Severe Toxicity0.0006580353
Low Tox 0.009801528 Low Con 0.279
Sep 28, 2025 IRCC Names India in Study …
The CRA auto tax eh. I doubt its so they can assure you get all the benefits qualified for. Pretty sure this is a test. Then full rollout
The CRA auto tax eh. I doubt its so they can assure you get all the benefits qualified for. Pretty sure this is a test. Then full rollout
Identity Attack0.0016649036
Insult0.007949878
Profanity0.01086035
Threat0.0062267366
Severe Toxicity0.00061035156
Low Tox 0.009801528 Moderate Con 0.305
Jan 12, 2026 2 likes Canada’s new rules in 2026
Should say “Why “
Should say “Why “
Identity Attack0.0021828737
Insult0.0068668723
Profanity0.011714331
Threat0.006770459
Severe Toxicity0.0007534027
Low Tox 0.009801528 Moderate Con 0.301 Meta_Commentary
Jun 17, 2025 2 likes How Canada broke its immigration …
Way to go Canada🎉❤ .. united than EVER!!!
Way to go Canada🎉❤ .. united than EVER!!!
Identity Attack0.0038292783
Insult0.0072658747
Profanity0.010535837
Threat0.006420923
Severe Toxicity0.0008010864
Low Tox 0.009801528 Moderate Con 0.422 Solidarity
Feb 12, 2026 2 likes Canada's tighter immigration policy divides …
As long as they pay taxes , alls fair
As long as they pay taxes , alls fair
Identity Attack0.0021273769
Insult0.007303875
Profanity0.010228404
Threat0.006304411
Severe Toxicity0.00059843063
Low Tox 0.009801528 Low Con 0.263 Economic_Argument
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
GARNER, NC too
GARNER, NC too
Identity Attack0.0025343532
Insult0.0075698765
Profanity0.011936366
Threat0.0067186756
Severe Toxicity0.0008916855
Low Tox 0.009801528 Low Con 0.222
Jan 27, 2026 Inside Canada's Indian Invasion...
🙏 police for your work.
🙏 police for your work.
Identity Attack0.0027193425
Insult0.0069808727
Profanity0.010792031
Threat0.0074954215
Severe Toxicity0.00089645386
Low Tox 0.009801528 Moderate Con 0.448 Solidarity
Feb 18, 2026 Canadian immigration officers investigating hundreds …
is the pdf available for these questions
is the pdf available for these questions
Identity Attack0.0026453468
Insult0.006648371
Profanity0.012482914
Threat0.007340072
Severe Toxicity0.000834465
Low Tox 0.009801528 Low Con 0.287
Aug 24, 2025 Canadian Citizenship Test 2025 – …
Thanks for covering this.
Thanks for covering this.
Identity Attack0.0024788564
Insult0.0069333725
Profanity0.012551232
Threat0.00746953
Severe Toxicity0.0009918213
Low Tox 0.009801528 Moderate Con 0.429 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
As a montrealer i appreciate you doing this because most people would never believe this was happening otherwise. Ty and stay safe!
As a montrealer i appreciate you doing this because most people would never believe this was happening otherwise. Ty and stay safe!
Identity Attack0.0021366263
Insult0.007322875
Profanity0.009733095
Threat0.0066345283
Severe Toxicity0.00057697296
Low Tox 0.009801528 Constructive 0.615 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
All I heard was we are raising taxes adding new taxes and finding more things to tax
All I heard was we are raising taxes adding new taxes and finding more things to tax
Identity Attack0.0017296498
Insult0.007778878
Profanity0.010467518
Threat0.0059969495
Severe Toxicity0.0005674362
Low Tox 0.009801528 Moderate Con 0.321 Policy_Critique
Jan 12, 2026 2 likes Canada’s new rules in 2026
Engineers and doctors
Engineers and doctors
Identity Attack0.003089321
Insult0.0074558756
Profanity0.013507691
Threat0.006925808
Severe Toxicity0.0011968613
Low Tox 0.009738698 Moderate Con 0.395 Economic_Argument
Feb 18, 2026 Canadian immigration officers investigating hundreds …
All by design.
All by design.
Identity Attack0.002552852
Insult0.0071043735
Profanity0.011560614
Threat0.006977591
Severe Toxicity0.00084400177
Low Tox 0.009738698 Moderate Con 0.326 Unverified_Claim
Feb 18, 2026 Canadian immigration officers investigating hundreds …
420$ saving…that’s one trip to Costco…
420$ saving…that’s one trip to Costco…
Identity Attack0.001276426
Insult0.007322875
Profanity0.009801413
Threat0.006246155
Severe Toxicity0.00059604645
Low Tox 0.009738698 Moderate Con 0.303
Jan 17, 2026 1 likes Canada’s new rules in 2026
I want stats from Ontario!
I want stats from Ontario!
Identity Attack0.0031818156
Insult0.006961873
Profanity0.011509376
Threat0.0067251488
Severe Toxicity0.00079631805
Low Tox 0.009675868 Moderate Con 0.42 Question
Oct 1, 2025 IRCC Names India in Study …
Good work!
Good work!
Identity Attack0.0026083488
Insult0.0071138735
Profanity0.01265371
Threat0.0074824756
Severe Toxicity0.0010347366
Low Tox 0.009675868 Moderate Con 0.46
Jan 27, 2026 Inside Canada's Indian Invasion...
🇮🇳❤🇨🇦
🇮🇳❤🇨🇦
Identity Attack0.0034592997
Insult0.007664877
Profanity0.01535229
Threat0.006770459
Severe Toxicity0.0016593933
Low Tox 0.009675868 Moderate Con 0.337
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
Same thing in Dallas
Same thing in Dallas
Identity Attack0.0033298072
Insult0.0069048726
Profanity0.012004685
Threat0.0066927844
Severe Toxicity0.00072956085
Low Tox 0.009675868 Moderate Con 0.378 Comparative_Framing
Jan 28, 2026 2 likes 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.