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 232 of 1230
For an embarrassment of a man with the bike and goofs who think like him, watch ISHOWSPEED, a young African-American crisscrossing across the continent of Africa and debunking century old white supremacy nonsense in realtime …
For an embarrassment of a man with the bike and goofs who think like him, watch ISHOWSPEED, a young African-American crisscrossing across the continent of Africa and debunking century old white supremacy nonsense in realtime and absolute reality.
Identity Attack0.46028158
Insult0.47384647
Profanity0.13168186
Threat0.012647836
Severe Toxicity0.023076924
Moderate 0.45703048 Low Con 0.264 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
we never wanted whites on our land too in the past yk?
we never wanted whites on our land too in the past yk?
Identity Attack0.54151535
Insult0.24928534
Profanity0.17613389
Threat0.030278467
Severe Toxicity0.02420936
Moderate 0.45703048 Moderate Con 0.33 Identity Attack Moral_Argument
Nov 12, 2025 Inside Canada's Indian Metropolis (Brampton)
No freaking way he said "only english, i m from Portugal" lol
No freaking way he said "only english, i m from Portugal" lol
Identity Attack0.17303948
Insult0.1935001
Profanity0.5013569
Threat0.00951496
Severe Toxicity0.023552058
Moderate 0.45703048 Moderate Con 0.329 Humor_Satire
Jan 27, 2026 13 likes Inside Canada's Indian Invasion...
Why are the descendants of European colonizing thieves crying "white" tears? When the problem is white supremacy? No one told them to give up their nationalities to become white.
Why are the descendants of European colonizing thieves crying "white" tears? When the problem is white supremacy? No one told them to give up their nationalities to become white.
Identity Attack0.5135796
Insult0.37960073
Profanity0.15019037
Threat0.0138755
Severe Toxicity0.023076924
Moderate 0.45703048 Low Con 0.278 Identity Attack Identity_Assertion
Aug 26, 2025 Why Canadians Are Turning Against …
The town needs a nuclear missile ASAP!
The town needs a nuclear missile ASAP!
Identity Attack0.07094744
Insult0.076185785
Profanity0.09992486
Threat0.54744303
Severe Toxicity0.16960317
Moderate 0.45703048 Low Con 0.145 Threat Fear_Threat
Dec 25, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
Finally..First generation Canadian here. When my parents came here my mom was a nurse my dad an engineer both worked their asses off! No handouts, no free shii! Its disgusting whats happening to Canada...but how …
Finally..First generation Canadian here. When my parents came here my mom was a nurse my dad an engineer both worked their asses off! No handouts, no free shii! Its disgusting whats happening to Canada...but how do we change whats going on how do we make our voices heard?...without being racist of course!
Identity Attack0.27875587
Insult0.4196762
Profanity0.3866461
Threat0.009566744
Severe Toxicity0.023199933
Moderate 0.45703048 Constructive 0.702 Personal_Narrative
Sep 7, 2025 1 likes Why Canadians Are Turning Against …
This is ridiculous
This is ridiculous
Identity Attack0.009545447
Insult0.40243408
Profanity0.28938356
Threat0.008556974
Severe Toxicity0.014963473
Moderate 0.45703048 Moderate Con 0.338 Policy_Critique
Jan 21, 2026 Why Canada’s immigration system has …
We are invaded by Indians, Chinese, and muslims, and this insanity must be stopped. We must: 1) Implement per-country cap. 2) Pause immigration from India and China for at least 10 years until we balance …
We are invaded by Indians, Chinese, and muslims, and this insanity must be stopped. We must: 1) Implement per-country cap. 2) Pause immigration from India and China for at least 10 years until we balance our population. 3) To ban all immigration from muslim countries. 4) Significantly reducing the number of TFWs and int. students. 5) Establishing a deportation force within the CBSA. Without these measures, I guarantee that our beloved Canada will turn into a land of ethnic enclaves and "no-go zones".
Identity Attack0.55044734
Insult0.36798462
Profanity0.073529124
Threat0.04167421
Severe Toxicity0.02425631
Moderate 0.45703048 Moderate Con 0.467 Identity Attack
Sep 29, 2025 IRCC Names India in Study …
7:54 He wasn’t even hiding his racism 😂
7:54 He wasn’t even hiding his racism 😂
Identity Attack0.33675182
Insult0.26957804
Profanity0.15985115
Threat0.01238892
Severe Toxicity0.023076924
Moderate 0.45703048 Low Con 0.22
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
I will never ever understand why white people are responsable for others problems. Indian are making a lot of kids than they send them into white countries as ” students ”. Like this every white …
I will never ever understand why white people are responsable for others problems. Indian are making a lot of kids than they send them into white countries as ” students ”. Like this every white country fall, one by one. Neo marxism is destroying EU right now as well. Those white leaders from many countries now are just a bounch of nobodies.
Identity Attack0.5135796
Insult0.38406035
Profanity0.19770569
Threat0.03304107
Severe Toxicity0.023076924
Moderate 0.45703048 Moderate Con 0.351 Identity Attack Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
truly disgusting
truly disgusting
Identity Attack0.027614836
Insult0.45135358
Profanity0.2188925
Threat0.008764107
Severe Toxicity0.015996376
Moderate 0.45703048 Moderate Con 0.382 Moral_Argument
Oct 25, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
canada just taking good for nothing indians who would have scammed in india too. they are letting in gangsters and terr*rists, even though the indian gov warns them they still do it. smart indians go …
canada just taking good for nothing indians who would have scammed in india too. they are letting in gangsters and terr*rists, even though the indian gov warns them they still do it. smart indians go to the US not canada, you bring in the blue collar of india what do you expect
Identity Attack0.5135796
Insult0.40975618
Profanity0.07676199
Threat0.025789235
Severe Toxicity0.023076924
Moderate 0.45703048 Low Con 0.22 Identity Attack Unverified_Claim
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
Indians have saturated EVERY Country
Indians have saturated EVERY Country
Identity Attack0.5135796
Insult0.33896056
Profanity0.22552395
Threat0.04686524
Severe Toxicity0.16960317
Moderate 0.45703048 Low Con 0.188 Identity Attack
Aug 25, 2025 48 likes Why Canadians Are Turning Against …
Get that guy on the bike a podcast he’s the goat
Get that guy on the bike a podcast he’s the goat
Identity Attack0.042550452
Insult0.4718924
Profanity0.32479182
Threat0.019918699
Severe Toxicity0.023076924
Moderate 0.45703048 Moderate Con 0.312 Meta_Commentary
Mar 1, 2026 6 likes Inside Canada's Indian Invasion...
Deport them all .. !!! That’s Trudeau’s 💩.. He has messed up everything.. Now he is enjoying life.. pumping Katy Perry in her private Yacht .. so We abiding citizens are struggling to find decent …
Deport them all .. !!! That’s Trudeau’s 💩.. He has messed up everything.. Now he is enjoying life.. pumping Katy Perry in her private Yacht .. so We abiding citizens are struggling to find decent jobs to sustain decent lifestyle!!!
Identity Attack0.10221587
Insult0.4555076
Profanity0.2337357
Threat0.14960353
Severe Toxicity0.023076924
Moderate 0.45703048 Moderate Con 0.332 Call_To_Action
Jan 18, 2026 2.9 million Canadian temporary visas …
the guy on the bike is racist
the guy on the bike is racist
Identity Attack0.37730414
Insult0.4125297
Profanity0.21673056
Threat0.011508608
Severe Toxicity0.023076924
Moderate 0.45703048 Low Con 0.296 Meta_Commentary
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Canada is in danger of being overtaken by islam and other freeloaders! WAKE UP!
Canada is in danger of being overtaken by islam and other freeloaders! WAKE UP!
Identity Attack0.5135796
Insult0.3486032
Profanity0.06044999
Threat0.03407705
Severe Toxicity0.023076924
Moderate 0.45703048 Low Con 0.196 Identity Attack Fear_Threat
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Indians are better. Westren need ti afraid for muslims
Indians are better. Westren need ti afraid for muslims
Identity Attack0.55044734
Insult0.24928534
Profanity0.16682947
Threat0.03856628
Severe Toxicity0.023223408
Moderate 0.45703048 Low Con 0.188 Identity Attack Identity_Assertion
Feb 8, 2026 1 likes Inside Canada's Indian Invasion...
Canada has always had Indians. But they used to be middle-class, and well educated, and in smaller numbers. Meaning they assimilated. Now we're getting the dregs, and in large numbers. I never considered myself racist, …
Canada has always had Indians. But they used to be middle-class, and well educated, and in smaller numbers. Meaning they assimilated. Now we're getting the dregs, and in large numbers. I never considered myself racist, but I am now. I want these people gone ... deport, deport, deport!
Identity Attack0.4911651
Insult0.40243408
Profanity0.092279755
Threat0.13161413
Severe Toxicity0.02378681
Moderate 0.45703048 Constructive 0.607 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
7:08 Tyler why tf are you doing interviews in the middle of the street!?😐
7:08 Tyler why tf are you doing interviews in the middle of the street!?😐
Identity Attack0.021083053
Insult0.20901857
Profanity0.43272525
Threat0.011612174
Severe Toxicity0.023599008
Moderate 0.45703048 Low Con 0.283 Meta_Commentary
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
don’t recommend coming to canada anymore it’s basically indian
don’t recommend coming to canada anymore it’s basically indian
Identity Attack0.55044734
Insult0.24630153
Profanity0.10549548
Threat0.010421164
Severe Toxicity0.02402156
Moderate 0.45703048 Low Con 0.219 Identity Attack Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Islam is the only one which says everyone non Muslim is bad
Islam is the only one which says everyone non Muslim is bad
Identity Attack0.5502601
Insult0.24561718
Profanity0.16496858
Threat0.021300001
Severe Toxicity0.023076924
Moderate 0.45703048 Low Con 0.247 Identity Attack Unverified_Claim
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
India has alot of scammers
India has alot of scammers
Identity Attack0.46028158
Insult0.4378843
Profanity0.26555094
Threat0.015774792
Severe Toxicity0.023076924
Moderate 0.45703048 Moderate Con 0.324 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
Who woulda thought by allowing immigration from the land of the scammer might provide you with....some scammers? Derp
Who woulda thought by allowing immigration from the land of the scammer might provide you with....some scammers? Derp
Identity Attack0.21866
Insult0.4986907
Profanity0.08840031
Threat0.00899713
Severe Toxicity0.014253352
Moderate 0.45703048 Low Con 0.196 Humor_Satire
Sep 29, 2025 IRCC Names India in Study …
Well I am an Indian but I hate this . Stop populating others country.
Well I am an Indian but I hate this . Stop populating others country.
Identity Attack0.46028158
Insult0.2435641
Profanity0.2424468
Threat0.018019408
Severe Toxicity0.023076924
Moderate 0.45703048 Moderate Con 0.41 Policy_Critique
Jan 29, 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.