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 1096 of 1230
Why can’t the colleges/universities do a background check using the high fees they are charging!! They just want the money and fill up the seats.
Why can’t the colleges/universities do a background check using the high fees they are charging!! They just want the money and fill up the seats.
Identity Attack0.0027378413
Insult0.012794908
Profanity0.0108774295
Threat0.0060649146
Severe Toxicity0.00067710876
Low Tox 0.022021262 Low Con 0.245
Oct 1, 2025 1 likes IRCC Names India in Study …
thats punjabi/gujrati metropolis
thats punjabi/gujrati metropolis
Identity Attack0.014953227
Insult0.0118069025
Profanity0.019553876
Threat0.0074048014
Severe Toxicity0.0017929077
Low Tox 0.022021262 Low Con 0.273 Identity_Assertion
Jan 2, 2026 Inside Canada's Indian Metropolis (Brampton)
You
You
Identity Attack0.0040512653
Insult0.011122898
Profanity0.017504321
Threat0.00789674
Severe Toxicity0.001707077
Low Tox 0.022021262 Moderate Con 0.443
Jan 29, 2026 Inside Canada's Indian Invasion...
61st
61st
Identity Attack0.0043657473
Insult0.009469888
Profanity0.019143965
Threat0.008712323
Severe Toxicity0.0017642975
Low Tox 0.022021262 Moderate Con 0.366
Jan 27, 2026 Inside Canada's Indian Invasion...
So if you own a business close it
So if you own a business close it
Identity Attack0.0021828737
Insult0.009089886
Profanity0.013405213
Threat0.00746953
Severe Toxicity0.0010204315
Low Tox 0.022021262 Low Con 0.299
Jan 4, 2026 New rules, regulations take effect …
Enablers.
Enablers.
Identity Attack0.003144818
Insult0.011844902
Profanity0.013678487
Threat0.007197669
Severe Toxicity0.0011491776
Low Tox 0.022021262 Moderate Con 0.337
Dec 27, 2025 Deportations From Canada at Their …
I have never laughed so hard. Thanks Tyler and Canada. 😂😂
I have never laughed so hard. Thanks Tyler and Canada. 😂😂
Identity Attack0.0051427023
Insult0.011540901
Profanity0.012004685
Threat0.0062267366
Severe Toxicity0.00096321106
Low Tox 0.022021262 Moderate Con 0.464 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
ICE ICE baby. Let me know if you accept voluntaries for this project 😀
ICE ICE baby. Let me know if you accept voluntaries for this project 😀
Identity Attack0.0029968263
Insult0.010210892
Profanity0.012926984
Threat0.0077025536
Severe Toxicity0.0014686584
Low Tox 0.022021262 Moderate Con 0.353
Jan 15, 2026 3 likes 2.9 million Canadian temporary visas …
How about you tell us how they make their money instead of just telling us how we make money.
How about you tell us how they make their money instead of just telling us how we make money.
Identity Attack0.0016834025
Insult0.011958904
Profanity0.011236101
Threat0.0060325502
Severe Toxicity0.00056266785
Low Tox 0.022021262 Low Con 0.23 Policy_Critique
Feb 26, 2026 Inside Canada's Indian Invasion...
Seems easier to visit north korea.. the Yanks, have lost all common scents
Seems easier to visit north korea.. the Yanks, have lost all common scents
Identity Attack0.0066083646
Insult0.005540861
Profanity0.00010306545
Threat0.00058754213
Severe Toxicity0.0000041608037
Low Tox 0.021920746 Comparative_Framing
Jan 26, 2026
EU trade deal announced today. The same thing will happen to Germany very soon.
EU trade deal announced today. The same thing will happen to Germany very soon.
Identity Attack0.008435511
Insult0.008709883
Profanity0.012312118
Threat0.008155655
Severe Toxicity0.0010967255
Low Tox 0.021903414 Low Con 0.141 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
India...
India...
Identity Attack0.012340514
Insult0.010590895
Profanity0.015386449
Threat0.0072882893
Severe Toxicity0.0015640259
Low Tox 0.021903414 Moderate Con 0.435
Aug 31, 2025 1 likes Why Canadians Are Turning Against …
😂😂😂😂😂😂😂😂😂
😂😂😂😂😂😂😂😂😂
Identity Attack0.0016834025
Insult0.00975489
Profanity0.026454043
Threat0.006045496
Severe Toxicity0.00289917
Low Tox 0.021903414 Moderate Con 0.46
Mar 3, 2026 Inside Canada's Indian Invasion...
WEF and all part of "the plan"...
WEF and all part of "the plan"...
Identity Attack0.0036812867
Insult0.0113509
Profanity0.012482914
Threat0.0067057298
Severe Toxicity0.0011396408
Low Tox 0.021903414 Low Con 0.185 Unverified_Claim
Jun 19, 2025 2 likes How Canada broke its immigration …
thank you for covering this dude
thank you for covering this dude
Identity Attack0.0050687063
Insult0.010970897
Profanity0.01805087
Threat0.008738215
Severe Toxicity0.00166893
Low Tox 0.021903414 Moderate Con 0.417 Meta_Commentary
Jan 27, 2026 9 likes Inside Canada's Indian Invasion...
he should have done the "will they get my order right" challenge at Singh Hortons
he should have done the "will they get my order right" challenge at Singh Hortons
Identity Attack0.0034777985
Insult0.00971689
Profanity0.013029462
Threat0.00866054
Severe Toxicity0.0011491776
Low Tox 0.021903414 Moderate Con 0.33 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
If the schools never told the gov about missing students do the employers tell the gov about missing workers?????
If the schools never told the gov about missing students do the employers tell the gov about missing workers?????
Identity Attack0.003311308
Insult0.010590895
Profanity0.011014067
Threat0.006537435
Severe Toxicity0.00081539154
Low Tox 0.021903414 Low Con 0.289
Jan 14, 2026 IRCC Names India in Study …
The hand of Almighty GOD is moving across the world. We will be ok. Keep holding on, keep your eyes on Jesus ☝️ 🙌
The hand of Almighty GOD is moving across the world. We will be ok. Keep holding on, keep your eyes on Jesus ☝️ 🙌
Identity Attack0.007843546
Insult0.008918885
Profanity0.012961143
Threat0.007754337
Severe Toxicity0.0013923645
Low Tox 0.021903414 Moderate Con 0.471
Aug 31, 2025 4 likes Why Canadians Are Turning Against …
I live two hours away from Brampton and I’m so happy. He finally made a video about Canada.
I live two hours away from Brampton and I’m so happy. He finally made a video about Canada.
Identity Attack0.008583503
Insult0.009640889
Profanity0.015044857
Threat0.008349842
Severe Toxicity0.00166893
Low Tox 0.021903414 Constructive 0.517 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
It has not gone unnoticed. Just people in charge didn't want to do anything
It has not gone unnoticed. Just people in charge didn't want to do anything
Identity Attack0.0026453468
Insult0.0115029
Profanity0.012038844
Threat0.006589218
Severe Toxicity0.0006580353
Low Tox 0.021903414 Low Con 0.235 Policy_Critique
Feb 18, 2026 316 likes Canadian immigration officers investigating hundreds …
Hooray
Hooray
Identity Attack0.004125261
Insult0.009944891
Profanity0.019758832
Threat0.0083886795
Severe Toxicity0.0018405914
Low Tox 0.021903414 Constructive 0.502
Nov 23, 2025 Quebec Ends Economic Immigration Program …
Thank you so much for this video ,I just passed the test 19/20🎉
Thank you so much for this video ,I just passed the test 19/20🎉
Identity Attack0.006474625
Insult0.009241886
Profanity0.02030538
Threat0.010084574
Severe Toxicity0.0022792816
Low Tox 0.021903414 Moderate Con 0.499 Meta_Commentary
Feb 27, 2026 2 likes Canadian Citizenship Test 2025 – …
Love your videos 🎉
Love your videos 🎉
Identity Attack0.007214582
Insult0.00979289
Profanity0.02208166
Threat0.010084574
Severe Toxicity0.002670288
Low Tox 0.021903414 Moderate Con 0.481 Meta_Commentary
Feb 28, 2026 Inside Canada's Indian Invasion...
Immigration wasn’t designed to help Canadians. It was designed to protect profits. The rich gained. Corporations gained. Government gained statistics. Society paid the cost.
Immigration wasn’t designed to help Canadians. It was designed to protect profits. The rich gained. Corporations gained. Government gained statistics. Society paid the cost.
Identity Attack0.008916483
Insult0.010476895
Profanity0.009562299
Threat0.005935457
Severe Toxicity0.00074386597
Low Tox 0.021903414 Moderate Con 0.352 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
They’ve been flowing into CA for years. Last time I went to Canada was before Covid and there were a lot then,and in not major cities like you’d think 😭
They’ve been flowing into CA for years. Last time I went to Canada was before Covid and there were a lot then,and in not major cities like you’d think 😭
Identity Attack0.006770608
Insult0.012452906
Profanity0.010091767
Threat0.0061296434
Severe Toxicity0.0007534027
Low Tox 0.021903414 Constructive 0.56 Comparative_Framing
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.