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 937 of 1230
She knows exactly why she's not tracking the 'missing' ones. Wink, wink. Easy entry
She knows exactly why she's not tracking the 'missing' ones. Wink, wink. Easy entry
Identity Attack0.0027008436
Insult0.023093075
Profanity0.013200258
Threat0.006589218
Severe Toxicity0.0010108948
Low Tox 0.049831573 Low Con 0.283 Unverified_Claim
Oct 4, 2025 IRCC Names India in Study …
Illuminati secret agendas
Illuminati secret agendas
Identity Attack0.008435511
Insult0.019934712
Profanity0.019143965
Threat0.008427517
Severe Toxicity0.002155304
Low Tox 0.049831573 Low Con 0.274
Aug 26, 2025 Why Canadians Are Turning Against …
Lol 😆 🤣 im so excited to finally get my 30 dollars a month
Lol 😆 🤣 im so excited to finally get my 30 dollars a month
Identity Attack0.004180758
Insult0.014808921
Profanity0.029596692
Threat0.007598988
Severe Toxicity0.0024986267
Low Tox 0.049831573 Moderate Con 0.392 Humor_Satire
Jan 27, 2026 Canada’s new rules in 2026
Who is here in india
Who is here in india
Identity Attack0.033269364
Insult0.015796926
Profanity0.020920247
Threat0.0073789097
Severe Toxicity0.0022888184
Low Tox 0.049831573 Moderate Con 0.4 Question
Sep 9, 2025 Why Canadians Are Turning Against …
Индусы захватывают мир 😅
Индусы захватывают мир 😅
Identity Attack0.013847848
Insult0.03158728
Profanity0.02385794
Threat0.005731561
Severe Toxicity0.001745224
Low Tox 0.049831573 Low Con 0.152 Identity_Assertion
Feb 9, 2026 Inside Canada's Indian Invasion...
Come in Brampton You can get everyone All of the students live unter the basement,
Come in Brampton You can get everyone All of the students live unter the basement,
Identity Attack0.009360458
Insult0.02051482
Profanity0.013268576
Threat0.007547205
Severe Toxicity0.0013160706
Low Tox 0.049831573 Moderate Con 0.43
Oct 2, 2025 2 likes IRCC Names India in Study …
Colonization.
Colonization.
Identity Attack0.012441003
Insult0.014504919
Profanity0.019690514
Threat0.008453408
Severe Toxicity0.0027656555
Low Tox 0.049831573 Moderate Con 0.318 Moral_Argument
Jan 28, 2026 Inside Canada's Indian Invasion...
4:55 not wrong
4:55 not wrong
Identity Attack0.009286462
Insult0.01302291
Profanity0.029888187
Threat0.012751401
Severe Toxicity0.0045394897
Low Tox 0.049831573 Low Con 0.295 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Brown town.
Brown town.
Identity Attack0.01857083
Insult0.018581128
Profanity0.016479544
Threat0.007935578
Severe Toxicity0.0018692017
Low Tox 0.049831573 Moderate Con 0.373
Nov 10, 2025 Inside Canada's Indian Metropolis (Brampton)
This video helped me. I got 19 over 20. Thank you so much
This video helped me. I got 19 over 20. Thank you so much
Identity Attack0.011543332
Insult0.013820915
Profanity0.029050145
Threat0.01508414
Severe Toxicity0.004310608
Low Tox 0.049831573 Constructive 0.546
Dec 4, 2025 3 likes Canadian Citizenship Test 2025 – …
im sorry but ya i agree we are headed down a very bad road.
im sorry but ya i agree we are headed down a very bad road.
Identity Attack0.0054756827
Insult0.017549826
Profanity0.019075647
Threat0.008090926
Severe Toxicity0.0014019012
Low Tox 0.049831573 Moderate Con 0.432
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
Indians are living there last 140+ years there
Indians are living there last 140+ years there
Identity Attack0.047190998
Insult0.014732921
Profanity0.02208166
Threat0.007935578
Severe Toxicity0.0023460388
Low Tox 0.049831573 Low Con 0.235 Comparative_Framing
Feb 22, 2026 1 likes Inside Canada's Indian Invasion...
We colonial you wait and watch.
We colonial you wait and watch.
Identity Attack0.00899048
Insult0.018452216
Profanity0.017231047
Threat0.008789998
Severe Toxicity0.002117157
Low Tox 0.049831573 Low Con 0.225
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
He's so convinced they are all business owners 😂😂
He's so convinced they are all business owners 😂😂
Identity Attack0.0038107792
Insult0.021417208
Profanity0.020032106
Threat0.0067251488
Severe Toxicity0.0015735626
Low Tox 0.049831573 Low Con 0.275 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
In BC they hit all the freeway overpasses.
In BC they hit all the freeway overpasses.
Identity Attack0.005512681
Insult0.01309891
Profanity0.014976538
Threat0.034422375
Severe Toxicity0.002670288
Low Tox 0.049831573 Low Con 0.247 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
they can find them in a factories working illegal , do that will find thousand of student Working illegal problem will be solved
they can find them in a factories working illegal , do that will find thousand of student Working illegal problem will be solved
Identity Attack0.016862517
Insult0.016024929
Profanity0.011458136
Threat0.008764107
Severe Toxicity0.0016117096
Low Tox 0.049831573 Low Con 0.226
Sep 29, 2025 IRCC Names India in Study …
Tim Hortons is an Indian restaurant now...
Tim Hortons is an Indian restaurant now...
Identity Attack0.034816213
Insult0.017549826
Profanity0.01620627
Threat0.0071070488
Severe Toxicity0.001783371
Low Tox 0.049831573 Low Con 0.283 Identity_Assertion
Feb 27, 2026 1 likes Inside Canada's Indian Invasion...
Many Punjabis say from Punjab whereas the rest say from India.
Many Punjabis say from Punjab whereas the rest say from India.
Identity Attack0.052490227
Insult0.017807651
Profanity0.019212283
Threat0.006925808
Severe Toxicity0.0017642975
Low Tox 0.049831573 Low Con 0.293 Comparative_Framing
Jan 29, 2026 Inside Canada's Indian Invasion...
For a second I thought it was India
For a second I thought it was India
Identity Attack0.04023018
Insult0.015340924
Profanity0.021876704
Threat0.0077154995
Severe Toxicity0.002412796
Low Tox 0.049831573 Moderate Con 0.351
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Why was this taken down and reposted again??!!! You ok? Did the Indian government come for you? As a Canadian in the GTA we thank you for making this masterpiece ❤
Why was this taken down and reposted again??!!! You ok? Did the Indian government come for you? As a Canadian in the GTA we thank you for making this masterpiece ❤
Identity Attack0.022590388
Insult0.018129934
Profanity0.015523086
Threat0.006848133
Severe Toxicity0.0017738342
Low Tox 0.049831573 Constructive 0.615 Meta_Commentary
Feb 3, 2026 12 likes Inside Canada's Indian Invasion...
I dians collect pensions, helathcare and benefits but live 6 months out if the year in India.
I dians collect pensions, helathcare and benefits but live 6 months out if the year in India.
Identity Attack0.04512853
Insult0.015644927
Profanity0.014395831
Threat0.007249452
Severe Toxicity0.0017166138
Low Tox 0.049831573 Moderate Con 0.461 Unverified_Claim
Jan 3, 2026 Inside Canada's Indian Metropolis (Brampton)
No problem as never will go until Trump is gone, long gone
No problem as never will go until Trump is gone, long gone
Identity Attack0.00028733772
Insult0.005376083
Profanity0.000098590244
Threat0.019492099
Severe Toxicity0.000012291936
Low Tox 0.04982741
Dec 7, 2025 5 likes
This isn't funny.
This isn't funny.
Identity Attack0.002192123
Insult0.018323302
Profanity0.018324144
Threat0.0068869707
Severe Toxicity0.0010967255
Low Tox 0.049584184 Low Con 0.243 Meta_Commentary
Dec 30, 2025 Deportations From Canada at Their …
sabia que era brampton, y no vivo en canada
sabia que era brampton, y no vivo en canada
Identity Attack0.01857083
Insult0.027605021
Profanity0.016821137
Threat0.005867492
Severe Toxicity0.0014781952
Low Tox 0.049584184 Low Con 0.29 Meta_Commentary
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
You missed a chance, take a dip into the rivers and seas and you'll see one of their statues staring at you.
You missed a chance, take a dip into the rivers and seas and you'll see one of their statues staring at you.
Identity Attack0.0032928092
Insult0.019225692
Profanity0.012722028
Threat0.010447056
Severe Toxicity0.0015830994
Low Tox 0.049584184 Moderate Con 0.309 Unverified_Claim
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.