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 936 of 1230
This was done on purpose
This was done on purpose
Identity Attack0.0061046463
Insult0.0154929245
Profanity0.024062896
Threat0.00899713
Severe Toxicity0.0022220612
Low Tox 0.050078966 Moderate Con 0.301 Unverified_Claim
Jan 19, 2026 10 likes Why Canada’s immigration system has …
I like the guy on the bike
I like the guy on the bike
Identity Attack0.007806548
Insult0.017227544
Profanity0.02433617
Threat0.011974656
Severe Toxicity0.0033569336
Low Tox 0.050078966 Moderate Con 0.414 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
The news station itself terrified to suggest that if some stricter immigration laws might help... Even afraid to say that
The news station itself terrified to suggest that if some stricter immigration laws might help... Even afraid to say that
Identity Attack0.016762028
Insult0.017614283
Profanity0.012995303
Threat0.006977591
Severe Toxicity0.0011587143
Low Tox 0.050078966 Low Con 0.233 Policy_Critique
Feb 19, 2026 1 likes Canadian immigration officers investigating hundreds …
In the US in 2025, ICE has deported half a million who are not in the US legally, and an estimated additional 1.5 million have self-deported, in some cases with government financial incentives. So 50k …
In the US in 2025, ICE has deported half a million who are not in the US legally, and an estimated additional 1.5 million have self-deported, in some cases with government financial incentives. So 50k deportations might represent a comparably active effort for Canada, and 18k might be creditable for a Liberal government. But the effort sounds rather bureaucratic, and focused only on rejected refugee applications. I would want to know how many of these "deportations" are entirely on paper -- "your application has been rejected, please let yourself out at your earliest convenience." They spent roughly $5k per deportee, and that would cover air fare if the deportations were done privately, but adjudication costs money, and governments find many ways to make everything much more expensive. Also, if refugee claims can be judged false or inadequate, where are the efforts to determine whether "students" are really students? By the same token, the world is a dangerous place. I figure all those living in any of the many violent inner-city neighborhoods in the US have reason to fear for their lives. Similar facts are true of many millions around the world, and most of them would be rejected by Canadian immigration because they'd be safe if they simply moved to places they can't afford.
Identity Attack0.015455672
Insult0.022255141
Profanity0.014259194
Threat0.0074565844
Severe Toxicity0.0015640259
Low Tox 0.050078966 Constructive 0.685 Policy_Critique
Dec 30, 2025 1 likes Deportations From Canada at Their …
$78.25 million? Stop flying them out in business class!
$78.25 million? Stop flying them out in business class!
Identity Attack0.0042917514
Insult0.020643732
Profanity0.012277958
Threat0.008440462
Severe Toxicity0.0013256073
Low Tox 0.050078966 Low Con 0.129 Policy_Critique
Dec 25, 2025 Deportations From Canada at Their …
I LIVE SO COLOSE TO THAT
I LIVE SO COLOSE TO THAT
Identity Attack0.008657498
Insult0.013516913
Profanity0.033645786
Threat0.010214032
Severe Toxicity0.0038146973
Low Tox 0.050078966 Moderate Con 0.365 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada is full
Canada is full
Identity Attack0.02037963
Insult0.018001022
Profanity0.022218296
Threat0.007922632
Severe Toxicity0.002632141
Low Tox 0.050078966 Moderate Con 0.341 Fear_Threat
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Its not as bad! I just feel really sorry for the young lady who said she has to wait 13 months for an MRI. She could be unalived in 13 months. 😢
Its not as bad! I just feel really sorry for the young lady who said she has to wait 13 months for an MRI. She could be unalived in 13 months. 😢
Identity Attack0.0034777985
Insult0.0142009165
Profanity0.013849284
Threat0.016465442
Severe Toxicity0.0020694733
Low Tox 0.050078966 Constructive 0.676
Sep 21, 2025 1 likes Why Canadians Are Turning Against …
Totally agreed. If you want to maintain your culture then do not migrate. But whose fault is this? Canada and some other western countries give too much freedom to immigrants to do whatever they want. …
Totally agreed. If you want to maintain your culture then do not migrate. But whose fault is this? Canada and some other western countries give too much freedom to immigrants to do whatever they want. So people started keep practicing their own culture instead of adopting the Canadian culture. It's not their fault. That's human nature. Government should have controlled the immigration not letting large ethnic groups created within Canada.
Identity Attack0.0376521
Insult0.01625293
Profanity0.009801413
Threat0.006479179
Severe Toxicity0.0013923645
Low Tox 0.050078966 Constructive 0.677 Policy_Critique
Sep 7, 2025 1 likes Why Canadians Are Turning Against …
HOLY REFRESH PULL PEAK
HOLY REFRESH PULL PEAK
Identity Attack0.0051427023
Insult0.015036922
Profanity0.027273865
Threat0.010369381
Severe Toxicity0.003929138
Low Tox 0.050078966 Low Con 0.203 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Man on the bike needs be in charge of the country
Man on the bike needs be in charge of the country
Identity Attack0.007288578
Insult0.021288296
Profanity0.014771583
Threat0.008000307
Severe Toxicity0.001745224
Low Tox 0.050078966 Low Con 0.16 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
I wish they'd put money in Emigration.
I wish they'd put money in Emigration.
Identity Attack0.020982565
Insult0.012224905
Profanity0.014703264
Threat0.00746953
Severe Toxicity0.0018119812
Low Tox 0.050078966 Moderate Con 0.336 Policy_Critique
Feb 28, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Another MP of the Liberal party being put in a position that they have NO business being in. What did she do to get the Ministry ? CBC do your job goodness knows you have …
Another MP of the Liberal party being put in a position that they have NO business being in. What did she do to get the Ministry ? CBC do your job goodness knows you have been GIVEN enough money from the people of Canada.
Identity Attack0.007288578
Insult0.02657372
Profanity0.011219022
Threat0.005906329
Severe Toxicity0.0011205673
Low Tox 0.050078966 Moderate Con 0.391 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
You just wanted to hear her mention “ India” , satisfying isn’t it
You just wanted to hear her mention “ India” , satisfying isn’t it
Identity Attack0.02138452
Insult0.019161236
Profanity0.016889455
Threat0.006647474
Severe Toxicity0.0017166138
Low Tox 0.050078966 Low Con 0.236
Sep 29, 2025 IRCC Names India in Study …
Bike guy is saying it so plainly it comes out TERRIBLE but I understand where he's coming from, in the sense that we lump a group of people when we tend to associate them with …
Bike guy is saying it so plainly it comes out TERRIBLE but I understand where he's coming from, in the sense that we lump a group of people when we tend to associate them with certain things/activity. I say this as someone who was born and raised in a Canadian city that has also seen a drastic shift in its local population.
Identity Attack0.0074365693
Insult0.02373764
Profanity0.013166099
Threat0.006647474
Severe Toxicity0.0012874603
Low Tox 0.050078966 Constructive 0.816
Jan 27, 2026 Inside Canada's Indian Invasion...
Sikhs are wonderful ppl, I hv been around the world. Sikhs are no.1 - they help others, support and feed the poor.
Sikhs are wonderful ppl, I hv been around the world. Sikhs are no.1 - they help others, support and feed the poor.
Identity Attack0.031980325
Insult0.016100928
Profanity0.020783609
Threat0.008582866
Severe Toxicity0.0026512146
Low Tox 0.050078966 Constructive 0.706 Solidarity
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Its always always about attracting "doctors and engineers" whereas the overwhelming majority of Immigrants that I encounter here in AB is from low income groups. Besides of that having a degree from outside of Canada …
Its always always about attracting "doctors and engineers" whereas the overwhelming majority of Immigrants that I encounter here in AB is from low income groups. Besides of that having a degree from outside of Canada might help you to enter the country but has no practical value inside of it. All the engineers that I know here had to re-study in Canada again.
Identity Attack0.035331827
Insult0.019161236
Profanity0.010296722
Threat0.0059775305
Severe Toxicity0.0011777878
Low Tox 0.050078966 Constructive 0.719
Nov 26, 2025 Quebec Ends Economic Immigration Program …
W video u inspire me to keep going ❤
W video u inspire me to keep going ❤
Identity Attack0.01087737
Insult0.014732921
Profanity0.044417568
Threat0.012181788
Severe Toxicity0.0046920776
Low Tox 0.050078966 Constructive 0.555 Solidarity
Jan 27, 2026 6 likes Inside Canada's Indian Invasion...
The problem is NOT just CANADA.... Europe is also feeling the overpopulation 🇨🇦🇨🇦🇨🇦
The problem is NOT just CANADA.... Europe is also feeling the overpopulation 🇨🇦🇨🇦🇨🇦
Identity Attack0.027614836
Insult0.017163089
Profanity0.010365041
Threat0.006641001
Severe Toxicity0.0014972687
Low Tox 0.050078966 Low Con 0.287 Comparative_Framing
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
29% Catholics in Canada.Most vote Liberal.Catholics I believe are behind Canadas changing life here.
29% Catholics in Canada.Most vote Liberal.Catholics I believe are behind Canadas changing life here.
Identity Attack0.04822223
Insult0.015188923
Profanity0.011082385
Threat0.006220264
Severe Toxicity0.0014019012
Low Tox 0.049831573 Constructive 0.615 Unverified_Claim
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
22years ago a family of four newcomers - mom, dad and two kids, from Pakistan, moved in next door to us in a small south west Ontario city. Beautiful neighbourhood with lovely homes. Within 18 …
22years ago a family of four newcomers - mom, dad and two kids, from Pakistan, moved in next door to us in a small south west Ontario city. Beautiful neighbourhood with lovely homes. Within 18 months there were 21 family members - parents, aunts, uncles, cousins, etc - packed in there and the government cheques were pouring in; surprise, surprise; suddenly they were able to start buying businesses and investment properties. Don’t get me wrong, they were nice and only took advantage of everything the government was offering but they certainly flaunted rules and what I’d call Canadian conventions. Their house and property was turning into a complete shithole and we did the “white flight” shortly afterwards. Make no mistake, whether it’s India or Pakistan, we are slowly, or maybe not so slowly, be colonized by those countries…and those are not nice countries.
Identity Attack0.018972786
Insult0.023221988
Profanity0.01982715
Threat0.0071717775
Severe Toxicity0.0020885468
Low Tox 0.049831573 Constructive 0.676 Personal_Narrative
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
I will go next year 🤣🤣 truth comes out
I will go next year 🤣🤣 truth comes out
Identity Attack0.0061416444
Insult0.01632893
Profanity0.024267852
Threat0.0091524795
Severe Toxicity0.0025558472
Low Tox 0.049831573 Moderate Con 0.331 Humor_Satire
Mar 2, 2026 1 likes Inside Canada's Indian Invasion...
The Oliveira surname made him portuguese right away!
The Oliveira surname made him portuguese right away!
Identity Attack0.023796257
Insult0.019354604
Profanity0.015283971
Threat0.007314181
Severe Toxicity0.0014686584
Low Tox 0.049831573 Low Con 0.198 Identity_Assertion
Feb 4, 2026 1 likes Inside Canada's Indian Invasion...
I grew up an hour from this place... Oh god
I grew up an hour from this place... Oh god
Identity Attack0.0071035884
Insult0.014808921
Profanity0.030890211
Threat0.007637825
Severe Toxicity0.0025939941
Low Tox 0.049831573 Moderate Con 0.436 Personal_Narrative
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Please kindly note that i don't do any kind of immigration agent work anywhere in globe.
Please kindly note that i don't do any kind of immigration agent work anywhere in globe.
Identity Attack0.031206898
Insult0.013516913
Profanity0.012277958
Threat0.006647474
Severe Toxicity0.0012302399
Low Tox 0.049831573 Moderate Con 0.4
Oct 31, 2025 IRCC Names India in Study …
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.