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 1023 of 1230
They will change their name and come back.
They will change their name and come back.
Identity Attack0.0061416444
Insult0.011768902
Profanity0.013883443
Threat0.011405042
Severe Toxicity0.0016593933
Low Tox 0.032156147 Low Con 0.148 Unverified_Claim
Feb 20, 2026 Canadian immigration officers investigating hundreds …
0:38 is the claim legit?
0:38 is the claim legit?
Identity Attack0.005919657
Insult0.010172892
Profanity0.019690514
Threat0.009074804
Severe Toxicity0.0021457672
Low Tox 0.032156147 Low Con 0.245
Sep 19, 2025 4 likes Inside Canada's Indian Metropolis (Brampton)
Another brilliant video :)
Another brilliant video :)
Identity Attack0.008842488
Insult0.012034904
Profanity0.02522431
Threat0.011793415
Severe Toxicity0.0035858154
Low Tox 0.032156147 Moderate Con 0.402 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
51st State only way, they'll have to leave immediately upon USA 🇺🇸 aquires Canada.
51st State only way, they'll have to leave immediately upon USA 🇺🇸 aquires Canada.
Identity Attack0.012340514
Insult0.012756908
Profanity0.01084327
Threat0.00866054
Severe Toxicity0.001411438
Low Tox 0.032156147 Low Con 0.097 Identity_Assertion
Dec 31, 2025 Deportations From Canada at Their …
Can't even say I disagree with the guy on the bike.
Can't even say I disagree with the guy on the bike.
Identity Attack0.00224762
Insult0.015872927
Profanity0.011065305
Threat0.006479179
Severe Toxicity0.00076293945
Low Tox 0.032156147 Moderate Con 0.489 Identity_Assertion
Feb 6, 2026 66 likes Inside Canada's Indian Invasion...
Nature abhors emptiness! If you don’t take care of the trees in your garden, other plants will take over! As you say, it was a small farming town, so others saw an opportunity. Faced with …
Nature abhors emptiness! If you don’t take care of the trees in your garden, other plants will take over! As you say, it was a small farming town, so others saw an opportunity. Faced with a need, they have started to respond to it, and this is how we progress. Today, the fastest and most motivated move forward, regardless of their background. It is essential that life goes on, animated by the belief in prosperity and, above all, by generosity, so that we can share the true essence of life. I follow you from Paris and I wish you all the best.
Identity Attack0.0032003147
Insult0.017872108
Profanity0.01442999
Threat0.006653947
Severe Toxicity0.0010156631
Low Tox 0.032156147 Constructive 0.819 Solidarity
Dec 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Is bike guy wrong though?
Is bike guy wrong though?
Identity Attack0.0058086636
Insult0.016100928
Profanity0.014225035
Threat0.006757513
Severe Toxicity0.0011587143
Low Tox 0.032156147 Moderate Con 0.313 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
legendary refresh pull
legendary refresh pull
Identity Attack0.0053276913
Insult0.013212911
Profanity0.024199532
Threat0.009385503
Severe Toxicity0.002231598
Low Tox 0.032156147 Moderate Con 0.324 Meta_Commentary
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Time for a Canadian ICE
Time for a Canadian ICE
Identity Attack0.0102854045
Insult0.0118069025
Profanity0.01265371
Threat0.0104988385
Severe Toxicity0.0023460388
Low Tox 0.032156147 Moderate Con 0.365 Call_To_Action
Feb 18, 2026 17 likes Canadian immigration officers investigating hundreds …
Finally, the government is trying to correct the underlying issue related to foreign students and the colleges involvement. All the colleges recruiting international students should adhere to strict rules and regulations . They should not …
Finally, the government is trying to correct the underlying issue related to foreign students and the colleges involvement. All the colleges recruiting international students should adhere to strict rules and regulations . They should not ignore students' bad behaviors and false credentials in order to obtain a student permit in Canada. Also, Canada Immigration also needs to scrutinize both students and colleagues
Identity Attack0.012061302
Insult0.01648093
Profanity0.009681856
Threat0.006246155
Severe Toxicity0.0008249283
Low Tox 0.032156147 Constructive 0.53
Sep 29, 2025 IRCC Names India in Study …
Love form india
Love form india
Identity Attack0.019877186
Insult0.012870909
Profanity0.022013342
Threat0.008492245
Severe Toxicity0.0024986267
Low Tox 0.032156147 Moderate Con 0.429 Solidarity
Feb 22, 2026 1 likes Inside Canada's Indian Invasion...
78,999 are Indians.
78,999 are Indians.
Identity Attack0.026408968
Insult0.012414906
Profanity0.018734055
Threat0.008401625
Severe Toxicity0.002040863
Low Tox 0.032156147 Low Con 0.286
Oct 2, 2025 IRCC Names India in Study …
The fact we allowed over 3 million temporary work visa all from India should be looked into! What there are no other countries?
The fact we allowed over 3 million temporary work visa all from India should be looked into! What there are no other countries?
Identity Attack0.019776696
Insult0.011312899
Profanity0.011594773
Threat0.0063950317
Severe Toxicity0.0010108948
Low Tox 0.032156147 Moderate Con 0.338 Policy_Critique
Sep 29, 2025 449 likes IRCC Names India in Study …
WEF "cultural enrichment"
WEF "cultural enrichment"
Identity Attack0.0091384705
Insult0.015416925
Profanity0.027000591
Threat0.0062785195
Severe Toxicity0.0036239624
Low Tox 0.032156147 Low Con 0.171 Unverified_Claim
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Once upon a time, Brampton was known as where the Scots lived.
Once upon a time, Brampton was known as where the Scots lived.
Identity Attack0.021083053
Insult0.012756908
Profanity0.015044857
Threat0.0079873605
Severe Toxicity0.0016498566
Low Tox 0.032156147 Moderate Con 0.346
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
No one will leave and no one will be removed.
No one will leave and no one will be removed.
Identity Attack0.0040142676
Insult0.008747884
Profanity0.013029462
Threat0.013476364
Severe Toxicity0.0017356873
Low Tox 0.032156147 Low Con 0.238 Policy_Critique
Jan 15, 2026 2.9 million Canadian temporary visas …
She'll get promoted to another file- just like the others.
She'll get promoted to another file- just like the others.
Identity Attack0.0027378413
Insult0.013174911
Profanity0.0128245065
Threat0.010395273
Severe Toxicity0.0011634827
Low Tox 0.032156147 Moderate Con 0.303 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
EU pushing the great replacement march
EU pushing the great replacement march
Identity Attack0.010655383
Insult0.011578901
Profanity0.016172111
Threat0.0089712385
Severe Toxicity0.001783371
Low Tox 0.032156147 Low Con 0.23 Fear_Threat
Feb 11, 2026 2 likes Canada's tighter immigration policy divides …
They made it too expensive for a working couple to have children.
They made it too expensive for a working couple to have children.
Identity Attack0.004994711
Insult0.013174911
Profanity0.012073003
Threat0.0064144502
Severe Toxicity0.00096321106
Low Tox 0.032156147 Low Con 0.229
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Please help me , iam under the Waterr 🌊
Please help me , iam under the Waterr 🌊
Identity Attack0.004643231
Insult0.0113509
Profanity0.019143965
Threat0.00933372
Severe Toxicity0.0020599365
Low Tox 0.032156147 Moderate Con 0.456 Advertisement_Spam
Jan 28, 2026 Inside Canada's Indian Invasion...
legendary refresh pull
legendary refresh pull
Identity Attack0.0053276913
Insult0.013212911
Profanity0.024199532
Threat0.009385503
Severe Toxicity0.002231598
Low Tox 0.032156147 Moderate Con 0.324 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Time for Canada ICE to find and send them packing.
Time for Canada ICE to find and send them packing.
Identity Attack0.004643231
Insult0.013782915
Profanity0.010467518
Threat0.012647836
Severe Toxicity0.0016021729
Low Tox 0.032156147 Low Con 0.149
Oct 4, 2025 IRCC Names India in Study …
8:20 BASE NUX FAN😂😂😂😂❤
8:20 BASE NUX FAN😂😂😂😂❤
Identity Attack0.0032003147
Insult0.014086916
Profanity0.041661996
Threat0.006686311
Severe Toxicity0.004234314
Low Tox 0.032156147 Low Con 0.277 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Do it! We don’t need to support anyone else. Let’s get this country in order and take care of our own first!
Do it! We don’t need to support anyone else. Let’s get this country in order and take care of our own first!
Identity Attack0.006696612
Insult0.0129089095
Profanity0.010723713
Threat0.007301235
Severe Toxicity0.001001358
Low Tox 0.032156147 Moderate Con 0.36
Jan 17, 2026 2.9 million Canadian temporary visas …
Trying to do same thing in USA, Trump not having it
Trying to do same thing in USA, Trump not having it
Identity Attack0.006178642
Insult0.015340924
Profanity0.011970525
Threat0.0070034824
Severe Toxicity0.0009727478
Low Tox 0.032156147 Low Con 0.152 Comparative_Framing
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
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.