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 182 of 1230
Hindus are silent invaders same happens in indian
Hindus are silent invaders same happens in indian
Identity Attack0.55044734
Insult0.44126466
Profanity0.24438259
Threat0.11769595
Severe Toxicity0.16960317
Moderate 0.50789946 Low Con 0.18 Identity Attack Identity_Assertion
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Yeah, keep putting more taxes on everything. Keep taxing income and property that has already been taxed. Then act surprised when the fertility rate drops that low! So then you bring in migrants who will …
Yeah, keep putting more taxes on everything. Keep taxing income and property that has already been taxed. Then act surprised when the fertility rate drops that low! So then you bring in migrants who will reproduce like crazy. Then you need to collect even more taxes, robbing your hard-working population to provide for them, and you get even more surprised. But of course, you know exactly what you're doing. Those low-quality migrants are your future voters. That's why your asses in the government seats aren't going to be replaced anytime soon. Good job, liberals! Just remember, the branch you're sawing off now is the one you're sitting on. Your fall is inevitable; it's only a matter of time.
Identity Attack0.35299334
Insult0.489133
Profanity0.40878695
Threat0.023199292
Severe Toxicity0.0394905
Moderate 0.50789946 Moderate Con 0.39 Policy_Critique
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Mass report everyone this channel is only spreading hatred and racism now
Mass report everyone this channel is only spreading hatred and racism now
Identity Attack0.2831485
Insult0.26957804
Profanity0.19401662
Threat0.13650303
Severe Toxicity0.027833538
Moderate 0.50789946 Low Con 0.236 Call_To_Action
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
I hate this stuff so much as many cool Indian and Punjabi people here In Toronto Canada it crazy they don’t speak English they don’t like us (ppl that were born here) and they don’t …
I hate this stuff so much as many cool Indian and Punjabi people here In Toronto Canada it crazy they don’t speak English they don’t like us (ppl that were born here) and they don’t even like Canada they assume they don’t need to assimilate they just wanna take over and change it they took over the Main Street completely no English stores I could barely go to the corner store cuz they did t know what I was saying it’s just insane asf they hate and ruin and take over with. No care for us
Identity Attack0.44690517
Insult0.42167732
Profanity0.33141375
Threat0.036839653
Severe Toxicity0.16960317
Moderate 0.50789946 Constructive 0.558 Fear_Threat
Feb 7, 2026 Inside Canada's Indian Invasion...
Mass report everyone this channel is only spreading hatred and racism now
Mass report everyone this channel is only spreading hatred and racism now
Identity Attack0.2831485
Insult0.26957804
Profanity0.19401662
Threat0.13650303
Severe Toxicity0.027833538
Moderate 0.50789946 Low Con 0.239 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
The white dude with a bike was hilarioussss 🤣🤣 The man said “atleast Indians are better than the Muslims and Africans” 😭😭😭
The white dude with a bike was hilarioussss 🤣🤣 The man said “atleast Indians are better than the Muslims and Africans” 😭😭😭
Identity Attack0.5689151
Insult0.29383746
Profanity0.20139475
Threat0.027170537
Severe Toxicity0.0475607
Moderate 0.50789946 Moderate Con 0.348 Identity Attack
Jan 27, 2026 Inside Canada's Indian Invasion...
The fake accent and smooth brain talk is so bad it’s not even funny idk how you convince yourself that sounds right sound like a straight Neanderthal
The fake accent and smooth brain talk is so bad it’s not even funny idk how you convince yourself that sounds right sound like a straight Neanderthal
Identity Attack0.2877625
Insult0.4555076
Profanity0.24818924
Threat0.010421164
Severe Toxicity0.023927659
Moderate 0.50789946 Low Con 0.153 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
This is what lazy European far right parties always do : blame a national problem on undocumented migrants. This is just cruelty for the sake of it. If you want them out of here, you …
This is what lazy European far right parties always do : blame a national problem on undocumented migrants. This is just cruelty for the sake of it. If you want them out of here, you do that. What's the point of preventing them from getting health care. Like a virus will know not to go from an undocumented immigrant to a regular Canadian citizen. It is a dumb policy and it tells me the Conservatives are uncapable of generating original ideas. Definitely not ready for government.
Identity Attack0.36702603
Insult0.5678696
Profanity0.1308005
Threat0.009696201
Severe Toxicity0.018707745
Moderate 0.50789946 Moderate Con 0.367 Insult Policy_Critique
Feb 25, 2026 'We do know that there's …
As a Canadian the situation is insane but that bike guy was somehow even more insane wtf 😭
As a Canadian the situation is insane but that bike guy was somehow even more insane wtf 😭
Identity Attack0.1007269
Insult0.46327567
Profanity0.46460027
Threat0.009877442
Severe Toxicity0.023076924
Moderate 0.50789946 Moderate Con 0.358 Humor_Satire
Feb 18, 2026 1 likes Inside Canada's Indian Invasion...
India is an easy target . So all are hating indians
India is an easy target . So all are hating indians
Identity Attack0.55044734
Insult0.36193377
Profanity0.24631839
Threat0.07093142
Severe Toxicity0.049354076
Moderate 0.50789946 Low Con 0.229 Identity Attack
Nov 1, 2025 Inside Canada's Indian Metropolis (Brampton)
0:27 you’ve always been a minority especially with that mentality. Swallow hard.
0:27 you’ve always been a minority especially with that mentality. Swallow hard.
Identity Attack0.11860296
Insult0.4339631
Profanity0.25001678
Threat0.24878941
Severe Toxicity0.048457388
Moderate 0.50789946 Low Con 0.188 Identity_Assertion
Oct 9, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
It's about damn time ☝️It should be 400 a day as opposed to 400 a week! It's not high enough ☝️
It's about damn time ☝️It should be 400 a day as opposed to 400 a week! It's not high enough ☝️
Identity Attack0.008361516
Insult0.16817254
Profanity0.59166485
Threat0.0103175985
Severe Toxicity0.023076924
Moderate 0.50789946 Moderate Con 0.454 Solidarity
Dec 28, 2025 Deportations From Canada at Their …
The original immigrants from India were hard working honest people who appreciated the opportunity to live in Canada. The new Indian immigrants are arrogant , boastful and aggressive. They want to scan and con their …
The original immigrants from India were hard working honest people who appreciated the opportunity to live in Canada. The new Indian immigrants are arrogant , boastful and aggressive. They want to scan and con their way in and game the system for everything they can get.
Identity Attack0.5135796
Insult0.5130944
Profanity0.059447967
Threat0.010188141
Severe Toxicity0.023076924
Moderate 0.50789946 Moderate Con 0.458 Identity Attack Insult Identity_Assertion
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
Old Indians = righteous, did everything they could by the books with pride and dignity. New Indians = Scammers, everything they do is to defeat or manipulate the system.
Old Indians = righteous, did everything they could by the books with pride and dignity. New Indians = Scammers, everything they do is to defeat or manipulate the system.
Identity Attack0.55044734
Insult0.4962726
Profanity0.2366394
Threat0.032005094
Severe Toxicity0.101760045
Moderate 0.50789946 Low Con 0.292 Identity Attack Identity_Assertion
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
Five guys burgers run all by Indians and hire only Indians. But all whites business is racist right.... Blah, blah blah....
Five guys burgers run all by Indians and hire only Indians. But all whites business is racist right.... Blah, blah blah....
Identity Attack0.56445944
Insult0.37166002
Profanity0.10301965
Threat0.010990778
Severe Toxicity0.023076924
Moderate 0.50789946 Low Con 0.222 Identity Attack Identity_Assertion
Aug 25, 2025 Why Canadians Are Turning Against …
Dear Indians don't turn Canada and Europe into sithole ❤
Dear Indians don't turn Canada and Europe into sithole ❤
Identity Attack0.50515765
Insult0.47384647
Profanity0.44366163
Threat0.009981008
Severe Toxicity0.041283876
Moderate 0.50789946 Low Con 0.225 Identity Attack Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Compared to what TRUMP has done. This is beyond SAD!!!!!! GOVERNMENT IS DRUNK ON CONTROL. ITS DISGUSTING. GOV FILING UR TAXES IS COMMUNISIM.
Compared to what TRUMP has done. This is beyond SAD!!!!!! GOVERNMENT IS DRUNK ON CONTROL. ITS DISGUSTING. GOV FILING UR TAXES IS COMMUNISIM.
Identity Attack0.09576365
Insult0.5543018
Profanity0.0816113
Threat0.007547205
Severe Toxicity0.014963473
Moderate 0.50789946 Low Con 0.215 Insult
Jan 18, 2026 Canada’s new rules in 2026
Indians are NOT junkies. Id prefer Indians to white and black junkies
Indians are NOT junkies. Id prefer Indians to white and black junkies
Identity Attack0.5698139
Insult0.4555076
Profanity0.2659699
Threat0.012337137
Severe Toxicity0.032316983
Moderate 0.50789946 Moderate Con 0.312 Identity Attack Identity_Assertion
Feb 9, 2026 Inside Canada's Indian Invasion...
Mass report everyone this channel is only spreading hatred and racism now
Mass report everyone this channel is only spreading hatred and racism now
Identity Attack0.2831485
Insult0.26957804
Profanity0.19401662
Threat0.13650303
Severe Toxicity0.027833538
Moderate 0.50789946 Low Con 0.236 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
Mass report everyone this channel is only spreading hatred and racism now
Mass report everyone this channel is only spreading hatred and racism now
Identity Attack0.2831485
Insult0.26957804
Profanity0.19401662
Threat0.13650303
Severe Toxicity0.027833538
Moderate 0.50789946 Low Con 0.239 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
The world over muslims migrated to the west while in recent times RSS, VHP, Bajrang dal, hindu goons are spreading their tentacles to destroy the west.
The world over muslims migrated to the west while in recent times RSS, VHP, Bajrang dal, hindu goons are spreading their tentacles to destroy the west.
Identity Attack0.55044734
Insult0.4810288
Profanity0.28364125
Threat0.18597278
Severe Toxicity0.16960317
Moderate 0.50789946 Low Con 0.185 Identity Attack Fear_Threat
Aug 25, 2025 Why Canadians Are Turning Against …
white men being their racists selves even in canada.
white men being their racists selves even in canada.
Identity Attack0.5612457
Insult0.41530323
Profanity0.08710717
Threat0.008815889
Severe Toxicity0.023076924
Moderate 0.50789946 Low Con 0.206 Identity Attack Identity_Assertion
Oct 9, 2025 Inside Canada's Indian Metropolis (Brampton)
Bro is sponsored by a bunch of scammers
Bro is sponsored by a bunch of scammers
Identity Attack0.05612817
Insult0.53014356
Profanity0.26603898
Threat0.009747985
Severe Toxicity0.021806452
Moderate 0.50789946 Low Con 0.17 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Mass report everyone this channel is only spreading hatred and racism now
Mass report everyone this channel is only spreading hatred and racism now
Identity Attack0.2831485
Insult0.26957804
Profanity0.19401662
Threat0.13650303
Severe Toxicity0.027833538
Moderate 0.50789946 Low Con 0.236 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
The guy in the bike is a real racist. Africans are highly intelligent. No wonder you ride a bike in winter. Really bad person.
The guy in the bike is a real racist. Africans are highly intelligent. No wonder you ride a bike in winter. Really bad person.
Identity Attack0.48990932
Insult0.47384647
Profanity0.17380778
Threat0.012130005
Severe Toxicity0.023076924
Moderate 0.50789946 Low Con 0.273 Moral_Argument
Feb 28, 2026 1 likes 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.