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
Active: Tox: 0.5 – 1 4,704 comments · Page 159 of 189
Diab is Lebanese first, Canadian second. She is a good example of a fools cabinet, DEI hire. Get the liberals out, fast
Diab is Lebanese first, Canadian second. She is a good example of a fools cabinet, DEI hire. Get the liberals out, fast
Identity Attack0.17536941
Insult0.6099415
Profanity0.12639372
Threat0.011741633
Severe Toxicity0.017674843
Moderate 0.53579444 Low Con 0.107 Insult Identity_Assertion
Mar 3, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Buddy on the bike is a horrible human being. Brutally honest in expressing his views, but a horrible person fr. But, he admitted to being hella racist, so at at least he’s self aware.
Buddy on the bike is a horrible human being. Brutally honest in expressing his views, but a horrible person fr. But, he admitted to being hella racist, so at at least he’s self aware.
Identity Attack0.14661247
Insult0.6051471
Profanity0.20483992
Threat0.011430934
Severe Toxicity0.023076924
Moderate 0.53579444 Moderate Con 0.471 Insult Meta_Commentary
Feb 10, 2026 1 likes Inside Canada's Indian Invasion...
cbc / liberal propaganda trying to justify taxpayers flipping the bill for liberal infestation to garner votes. illegal immigrant are not immigrants. LOL re pay, that's funny. Great to see Ontario & Quebec rejecting the …
cbc / liberal propaganda trying to justify taxpayers flipping the bill for liberal infestation to garner votes. illegal immigrant are not immigrants. LOL re pay, that's funny. Great to see Ontario & Quebec rejecting the liberals / globalist / socialists in 2018. Vote the leftist rats out 2019.
Identity Attack0.3958119
Insult0.5739874
Profanity0.16078159
Threat0.011767523
Severe Toxicity0.023076924
Moderate 0.53579444 Low Con 0.242 Insult
Oct 5, 2018 1 likes How much do refugees and …
Pay no taxes really , like white Canadians are the one who are lazy , do no work pay no taxes live on government money which is our taxes paid !!!
Pay no taxes really , like white Canadians are the one who are lazy , do no work pay no taxes live on government money which is our taxes paid !!!
Identity Attack0.55044734
Insult0.5129801
Profanity0.070942834
Threat0.009178371
Severe Toxicity0.023076924
Moderate 0.53579444 Low Con 0.241 Identity Attack Insult
Oct 3, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
3:59 I would want to know who paid for those statues. I bet it was the city from your money guys. Just a guess. Also I dont think that Indians are bad people, that we …
3:59 I would want to know who paid for those statues. I bet it was the city from your money guys. Just a guess. Also I dont think that Indians are bad people, that we cant live with each other I respect them. What I dont respect is mass African migration like un EU, that is crazy stuff. I would rather live in a acity with 100000 Indians than 10000 Africans because they are a fk ticking bomb, you never know if they stab someone or rap*. Indians are working, Africans cant do anything other than crimes IDK how some people still dont see this, just look at any country that took them, its same everywhere. I live in Czech Republic and we have like 10% of Vietnamese people and you dont even know they are here, all of them work, they are very polite and fit into our society very well...
Identity Attack0.5498214
Insult0.46173862
Profanity0.43669638
Threat0.3203622
Severe Toxicity0.23224458
Moderate 0.53579444 Constructive 0.713 Identity Attack
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Whites invaded countries, destroyed them looted trillions of dollars -> Upliftment, Amen. Others coming as immigrants -> Invasion 🤡
Whites invaded countries, destroyed them looted trillions of dollars -> Upliftment, Amen. Others coming as immigrants -> Invasion 🤡
Identity Attack0.6007182
Insult0.40189892
Profanity0.17473823
Threat0.05203775
Severe Toxicity0.13336399
Moderate 0.53579444 Low Con 0.158 Identity Attack Moral_Argument
Feb 6, 2026 1 likes Inside Canada's Indian Invasion...
I can't stand what the country has become; the immigrants of the last 10 years destroyed it. Can't stand the indians
I can't stand what the country has become; the immigrants of the last 10 years destroyed it. Can't stand the indians
Identity Attack0.6007182
Insult0.36798462
Profanity0.21564959
Threat0.063999176
Severe Toxicity0.06101104
Moderate 0.53579444 Moderate Con 0.404 Identity Attack Identity_Assertion
Jan 29, 2026 Inside Canada's Indian Invasion...
To śmierdziele !!!!
To śmierdziele !!!!
Identity Attack0.051808115
Insult0.5678696
Profanity0.36230123
Threat0.016120117
Severe Toxicity0.03590374
Moderate 0.53579444 Low Con 0.178 Insult Unverified_Claim
Mar 2, 2026 Inside Canada's Indian Invasion...
The Truth is: "PEOPLE ARE HYPOCRITE". People have double standards. People live in cognitive dissonance. "I came from Portugal or Poland but I don't like the new immigrants" isn't this funny. Canada has a short …
The Truth is: "PEOPLE ARE HYPOCRITE". People have double standards. People live in cognitive dissonance. "I came from Portugal or Poland but I don't like the new immigrants" isn't this funny. Canada has a short history, it was founded a couple of centuries ago, in that sense, every Canadian was an immigrant at some point. For them, the white people, the problem is not immigration, but the brown people. "We hindus don't say Christianity or islam is bad" liar......here in india majority of hindus hate muslims to their core, hindus don't like sikhs, they dont like Christians, hindus don't even like fellow hindus, that are so-called lower caste. And here in punjab some portion of punjabis are furious about the migration of workers, labourers that come from UP & Bihar provinces. In their mind, the migration is an existential threat to the punjabi identity and community. But those hypocrites don't think like that when they move to abroad.
Identity Attack0.46028158
Insult0.56997263
Profanity0.1067334
Threat0.00899713
Severe Toxicity0.023076924
Moderate 0.53579444 Constructive 0.545 Insult
Oct 10, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Eradicate Islamic terrorist 😢😢. They are dangerous 😢😢
Eradicate Islamic terrorist 😢😢. They are dangerous 😢😢
Identity Attack0.55803186
Insult0.36709076
Profanity0.22552395
Threat0.52547425
Severe Toxicity0.23224114
Moderate 0.53579444 Low Con 0.279 Identity Attack Threat Fear_Threat
Nov 24, 2025 1 likes Quebec Ends Economic Immigration Program …
I find it crazy that all the left liberals are coming into this comment section calling white people in Canada racist, and that they should just sit back and take it. Like wtf is your …
I find it crazy that all the left liberals are coming into this comment section calling white people in Canada racist, and that they should just sit back and take it. Like wtf is your mental process? Im genuinely curious
Identity Attack0.44690517
Insult0.4962726
Profanity0.42990944
Threat0.011042561
Severe Toxicity0.02444411
Moderate 0.53579444 Moderate Con 0.418 Identity_Assertion
Jan 28, 2026 4 likes Inside Canada's Indian Invasion...
LIAR!
LIAR!
Identity Attack0.010507392
Insult0.61794597
Profanity0.16171204
Threat0.0097738765
Severe Toxicity0.019998873
Moderate 0.53579444 Low Con 0.288 Insult
Jan 7, 2018 1 likes How much do refugees and …
It's not the first time Canada has changed. The first was when the Whites from Europe and UK colonized it and killed the first nations, enslaved and indoctrinated their kids into Christianity wiping out their …
It's not the first time Canada has changed. The first was when the Whites from Europe and UK colonized it and killed the first nations, enslaved and indoctrinated their kids into Christianity wiping out their own culture, religion & language. History is repeating itself....this time for good. @ 2:11 "the country which they (immigrants) comes from is a shit hole", yes the same way EU & UK were a shit hole for when the colonizers from EU & UK arrived in Canada, US, Latin America they bought with them lots of viral diseases and infections. Whole of pre industrial EU & UK was very much a shit hole. @ 8:55 "they live naked", well I guess this Polish man is trying to be like them. Anybody not paying taxes, creating ruckus of any kind, stealing form anywhere, not following the rules of the state should be prosecuted irrespective of their nationality, religion, race, gender, color, ethnicity, etc.
Identity Attack0.5135796
Insult0.5130944
Profanity0.44613865
Threat0.12536226
Severe Toxicity0.16960317
Moderate 0.53579444 Moderate Con 0.49 Identity Attack Insult Moral_Argument
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
you people f33ked you're country ,up just like England.
you people f33ked you're country ,up just like England.
Identity Attack0.41052565
Insult0.43296707
Profanity0.5013569
Threat0.013321015
Severe Toxicity0.22513679
Moderate 0.53579444 Low Con 0.204
Sep 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Only let them in with an american paid and supervised Vasectomy!!! They screwed themselves off they're own Continent!, same with the Chynese!!! 🇺🇸🇺🇸🇺🇸
Only let them in with an american paid and supervised Vasectomy!!! They screwed themselves off they're own Continent!, same with the Chynese!!! 🇺🇸🇺🇸🇺🇸
Identity Attack0.50125694
Insult0.4718924
Profanity0.37923992
Threat0.085497424
Severe Toxicity0.16960317
Moderate 0.53579444 Low Con 0.252 Identity Attack Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Blame Prime Minister of India, Nerander Modi and his party for sending millions of Hindus to the western nations in the name of students. All students from India are fake. They are in West to …
Blame Prime Minister of India, Nerander Modi and his party for sending millions of Hindus to the western nations in the name of students. All students from India are fake. They are in West to introduce HINDUTVA, HINDU IDEOLOGY AND RACISM.
Identity Attack0.35828567
Insult0.2358914
Profanity0.00027664463
Threat0.0006763777
Severe Toxicity0.000013947454
Moderate 0.5330114 Unverified_Claim
Apr 15, 2025
I hope they deport government officials that ant indigenous to the land and all them greedy white privileged government officials that stealing indigenous peoples land I hope everyone of them gets vasia revoked all punjab …
I hope they deport government officials that ant indigenous to the land and all them greedy white privileged government officials that stealing indigenous peoples land I hope everyone of them gets vasia revoked all punjab immigration
Identity Attack0.38381913
Insult0.05766874
Profanity0.0004221033
Threat0.020270811
Severe Toxicity0.00013786586
Moderate 0.52929455
Apr 17, 2025
Damn they feeling it too.
Damn they feeling it too.
Identity Attack0.013244915
Insult0.23704576
Profanity0.6528205
Threat0.009307829
Severe Toxicity0.023129508
Moderate 0.52811706 Moderate Con 0.316
Jan 27, 2026 Inside Canada's Indian Invasion...
that bicycle dude is the most chill racist ever born on earth
that bicycle dude is the most chill racist ever born on earth
Identity Attack0.3817989
Insult0.489133
Profanity0.2395431
Threat0.015602129
Severe Toxicity0.028730227
Moderate 0.52811706 Low Con 0.247 Meta_Commentary
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
INDIAN THE WORST DRIVER
INDIAN THE WORST DRIVER
Identity Attack0.55044734
Insult0.46625584
Profanity0.25001678
Threat0.013631714
Severe Toxicity0.1465323
Moderate 0.52811706 Low Con 0.153 Identity Attack Identity_Assertion
Feb 22, 2026 Inside Canada's Indian Invasion...
As an Indian, i should say that the Canadian politicians are brain dead or something. Over immigration will ruin any country. This is isn't any positive to Indian interest either. The Panjabi population in Canada …
As an Indian, i should say that the Canadian politicians are brain dead or something. Over immigration will ruin any country. This is isn't any positive to Indian interest either. The Panjabi population in Canada is an influential vote bank there and as a result Canada become a safe heaven for Sikh criminals and Khalistan terrorist groups.
Identity Attack0.5124616
Insult0.54525656
Profanity0.16217725
Threat0.038911607
Severe Toxicity0.02402156
Moderate 0.52811706 Moderate Con 0.498 Identity Attack Insult Policy_Critique
Feb 27, 2026 4 likes Inside Canada's Indian Invasion...
deport them all. no more immigrants and no more refugees!! no housing, no social services, no health care, no child tax benefits, no food bank access. They wont stay long. NONE! WE ARE DONE!! We …
deport them all. no more immigrants and no more refugees!! no housing, no social services, no health care, no child tax benefits, no food bank access. They wont stay long. NONE! WE ARE DONE!! We lived like the old saying "I can change them" and we learned that we can't! They want to change us, not assimilate. The liberals have destroyed our country for votes- it makes me sick.
Identity Attack0.4911651
Insult0.48313886
Profanity0.09001675
Threat0.1319513
Severe Toxicity0.023880709
Moderate 0.52811706 Moderate Con 0.449 Call_To_Action
Feb 23, 2026 1 likes LILLEY UNLEASHED: The fall of …
I see them and I feel puking.... Germany is so full of them too, is a plague.....
I see them and I feel puking.... Germany is so full of them too, is a plague.....
Identity Attack0.46614665
Insult0.4794537
Profanity0.36230123
Threat0.04201601
Severe Toxicity0.104393706
Moderate 0.52811706 Moderate Con 0.4 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
this minister woman is a legit liar
this minister woman is a legit liar
Identity Attack0.2331515
Insult0.58196646
Profanity0.19155724
Threat0.008298059
Severe Toxicity0.018836858
Moderate 0.52811706 Low Con 0.175 Insult
Nov 21, 2025 25 likes Thousands of refugees allowed into …
Most of canadians don't wants to work they depend on free money from canadian Government....they too lazy...
Most of canadians don't wants to work they depend on free money from canadian Government....they too lazy...
Identity Attack0.41975367
Insult0.5723624
Profanity0.07514556
Threat0.008168601
Severe Toxicity0.017997624
Moderate 0.52811706 Low Con 0.186 Insult Identity_Assertion
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.