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 980 of 1230
CANINDIA.
CANINDIA.
Identity Attack0.011469335
Insult0.018258847
Profanity0.03840541
Threat0.0076119336
Severe Toxicity0.003490448
Low Tox 0.040183347 Low Con 0.234
Oct 11, 2025 How Canada broke its immigration …
Native Canadian ???
Native Canadian ???
Identity Attack0.028628819
Insult0.01306091
Profanity0.010672474
Threat0.0061425893
Severe Toxicity0.0013923645
Low Tox 0.040183347 Moderate Con 0.394 Question
Feb 15, 2026 Inside Canada's Indian Invasion...
Very depressing to watch in real time.
Very depressing to watch in real time.
Identity Attack0.00258985
Insult0.017012933
Profanity0.013371054
Threat0.0067251488
Severe Toxicity0.0011205673
Low Tox 0.040183347 Moderate Con 0.344 Fear_Threat
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Yeet the Jeets.
Yeet the Jeets.
Identity Attack0.0102854045
Insult0.016784932
Profanity0.023311393
Threat0.013579931
Severe Toxicity0.0035095215
Low Tox 0.040183347 Low Con 0.158 Humor_Satire
Sep 29, 2025 5 likes Inside Canada's Indian Metropolis (Brampton)
Genuinely most entertaining YouTuber
Genuinely most entertaining YouTuber
Identity Attack0.00984143
Insult0.014960921
Profanity0.02836696
Threat0.010472948
Severe Toxicity0.00333786
Low Tox 0.040183347 Moderate Con 0.394 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Dude on the bike is on X or 4Chan for sure
Dude on the bike is on X or 4Chan for sure
Identity Attack0.0058456613
Insult0.016100928
Profanity0.022559889
Threat0.00933372
Severe Toxicity0.0024986267
Low Tox 0.039935954 Low Con 0.181 Meta_Commentary
Feb 24, 2026 236 likes Inside Canada's Indian Invasion...
They Keep voting Liberal
They Keep voting Liberal
Identity Attack0.017364962
Insult0.015568925
Profanity0.014464149
Threat0.0071588317
Severe Toxicity0.0015830994
Low Tox 0.039935954 Low Con 0.232
Nov 22, 2025 Quebec Ends Economic Immigration Program …
its a big club and we're not in it
its a big club and we're not in it
Identity Attack0.006696612
Insult0.013668913
Profanity0.02249157
Threat0.0077802283
Severe Toxicity0.0017356873
Low Tox 0.039935954 Moderate Con 0.331
Jan 3, 2026 Deportations From Canada at Their …
Largest gold heist in Canadian history was perpetrated by…. You guessed it!
Largest gold heist in Canadian history was perpetrated by…. You guessed it!
Identity Attack0.0071775843
Insult0.019225692
Profanity0.011526455
Threat0.006530962
Severe Toxicity0.0012588501
Low Tox 0.039935954 Low Con 0.15 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
So sad seeing what's happened to Canada.
So sad seeing what's happened to Canada.
Identity Attack0.018168874
Insult0.013782915
Profanity0.009545219
Threat0.0074436385
Severe Toxicity0.0015354156
Low Tox 0.039935954 Moderate Con 0.408 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
its rough out there bud
its rough out there bud
Identity Attack0.0044582416
Insult0.017549826
Profanity0.020783609
Threat0.008440462
Severe Toxicity0.0017547607
Low Tox 0.039935954 Moderate Con 0.322 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Landmines, can fix this problem.
Landmines, can fix this problem.
Identity Attack0.0029968263
Insult0.0096028885
Profanity0.013234417
Threat0.025443908
Severe Toxicity0.0032806396
Low Tox 0.039935954 Low Con 0.234 Fear_Threat
Jan 5, 2026 Migrants cross into Canada near …
They don’t see labour. They all get handouts
They don’t see labour. They all get handouts
Identity Attack0.005919657
Insult0.017872108
Profanity0.014054239
Threat0.007262398
Severe Toxicity0.001206398
Low Tox 0.039935954 Low Con 0.274 Unverified_Claim
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
Guy on the bike for prime minister!!
Guy on the bike for prime minister!!
Identity Attack0.0029228306
Insult0.018452216
Profanity0.012687869
Threat0.008919456
Severe Toxicity0.0015830994
Low Tox 0.039935954 Moderate Con 0.315 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Humanity sure does love it's monologues.
Humanity sure does love it's monologues.
Identity Attack0.007029593
Insult0.014808921
Profanity0.017572641
Threat0.007573096
Severe Toxicity0.0015354156
Low Tox 0.039935954 Low Con 0.174
Sep 6, 2025 Why Canadians Are Turning Against …
Remigration now!
Remigration now!
Identity Attack0.0044767405
Insult0.013668913
Profanity0.012961143
Threat0.011275585
Severe Toxicity0.0019741058
Low Tox 0.039935954 Moderate Con 0.302 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
video started with hate vibes & ends with good vibes, loved the video, you covered both the aspects . we indian spread love whenever we go. we are not hurting anyone, please respect us & …
video started with hate vibes & ends with good vibes, loved the video, you covered both the aspects . we indian spread love whenever we go. we are not hurting anyone, please respect us & please don’t jealous from us, we learn from everyone. we respect every canadian.
Identity Attack0.013847848
Insult0.014048916
Profanity0.01627459
Threat0.0070034824
Severe Toxicity0.0014209747
Low Tox 0.039935954 Constructive 0.675
Jan 13, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
57k is poverty in 2026
57k is poverty in 2026
Identity Attack0.009101473
Insult0.012604907
Profanity0.0138151245
Threat0.008375733
Severe Toxicity0.0018501282
Low Tox 0.039935954 Low Con 0.139 Economic_Argument
Jan 6, 2026 New rules, regulations take effect …
The guy with the bike😅
The guy with the bike😅
Identity Attack0.0044582416
Insult0.01767874
Profanity0.02030538
Threat0.008285114
Severe Toxicity0.0021076202
Low Tox 0.039935954 Moderate Con 0.366
Jan 27, 2026 Inside Canada's Indian Invasion...
Learn the language don't change the Canadian life
Learn the language don't change the Canadian life
Identity Attack0.015857628
Insult0.015568925
Profanity0.010279642
Threat0.006874025
Severe Toxicity0.001168251
Low Tox 0.039935954 Moderate Con 0.302
Aug 27, 2025 Why Canadians Are Turning Against …
Ohhh ! Michelle--so nice to see you moving on up. Been watching from your early days-- Always thought you were being pushed aside.. I do believe that trend is over.. All the best !
Ohhh ! Michelle--so nice to see you moving on up. Been watching from your early days-- Always thought you were being pushed aside.. I do believe that trend is over.. All the best !
Identity Attack0.0018313939
Insult0.021417208
Profanity0.010792031
Threat0.0072882893
Severe Toxicity0.0009918213
Low Tox 0.039935954 Constructive 0.671 Solidarity
Sep 29, 2025 IRCC Names India in Study …
Let us not forget this is everyone's earth largely divided by cultural resistance and disagreement.
Let us not forget this is everyone's earth largely divided by cultural resistance and disagreement.
Identity Attack0.01465176
Insult0.013744914
Profanity0.012243799
Threat0.0072106146
Severe Toxicity0.0011491776
Low Tox 0.039935954 Constructive 0.51 Moral_Argument
Feb 12, 2026 3 likes Inside Canada's Indian Invasion...
How does a refugee get odsp with only 2 months into the country
How does a refugee get odsp with only 2 months into the country
Identity Attack0.022791367
Insult0.0116169015
Profanity0.015181494
Threat0.0066668927
Severe Toxicity0.001335144
Low Tox 0.039935954 Moderate Con 0.306
Jan 14, 2020 2 likes How much do refugees and …
10 year moratorium on immigration immediately
10 year moratorium on immigration immediately
Identity Attack0.019776696
Insult0.010932897
Profanity0.013302735
Threat0.00780612
Severe Toxicity0.0016021729
Low Tox 0.039935954 Low Con 0.175
Aug 26, 2025 Why Canadians Are Turning Against …
Saji Sharma is gonna come for you
Saji Sharma is gonna come for you
Identity Attack0.0038477771
Insult0.02122384
Profanity0.02303812
Threat0.017846745
Severe Toxicity0.0034713745
Low Tox 0.039935954 Low Con 0.276 Meta_Commentary
Feb 9, 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.