Skip to content
Canadian Immigration Dashboard [ CID ]
Perspective API

Toxicity Scores & Embeddings

Search and explore comments with their Perspective API toxicity/prosocial scores alongside AI sentiment labels.

Communalytic | Toxicity & prosocial scores, embeddings, and clusters generated via Communalytic (Social Media Lab, Toronto Metropolitan University) using Google's Perspective API.
Toxicity Scored
55,769
9.3% of 596,542 total
Prosocial Scored
54,229
Embeddings
55,418
403 clusters
Avg Tox / Con
0.245 / 0.328

Summary Charts

click to expand

All 13 Dimensions

Score Distribution

Scored: 55,769
Unscored: 596,542 remaining
9.3% complete
{# 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: "So it’s an invasion because …" 400 comments · Page 12 of 16
What about Canada’s white invasion 1867
What about Canada’s white invasion 1867
Identity Attack0.27914262
Insult0.04032305
Profanity0.036651865
Threat0.010835429
Severe Toxicity0.0077056885
Low Tox 0.23739935 Low Con 0.268 Comparative_Framing
Jan 29, 2026 Inside Canada's Indian Invasion...
Its an invasion folks.
Its an invasion folks.
Identity Attack0.14875233
Insult0.07808672
Profanity0.045419596
Threat0.009411395
Severe Toxicity0.0075531006
Low Tox 0.23739935 Low Con 0.144 Fear_Threat
Jun 20, 2025 How Canada broke its immigration …
Why doesn't the US do a flyover and drop leaflets to the migrants of how it's going to be at the border?. We all knew this invasion of migrants was a well orchestrated event with …
Why doesn't the US do a flyover and drop leaflets to the migrants of how it's going to be at the border?. We all knew this invasion of migrants was a well orchestrated event with planned busing, meals, transportation, media event stops where everybody got off the buses for the media event and then boarded the buses again. Ever notice the babies, consider the 7000 people, a good number of them requiring disposable diapers all along the way. Notice the number of people walking in Flip-Flop shower shoes that are totally impractical for walking any distance. If these people were walking you'd be seeing them sitting when the caravan stopped. Don't feel sorry for these opportunist they're getting PAID because we all know they don't have a hive mind seeking discomfort, exhaustion, starvation, pissing on the roadside, putting their children through a stressful event. Caravan is said to be 14,000 people now. With about 4,000 getting paid. The former ICE director says 18 to 20% of illegals have criminal records. The democrats are trying to conquer by occupation, eventually they will have our nation so broke the system of welfare services will collapse under the weight of sheer numbers of illegals taking a free ride. Then our nation will be socialist like Ecuador.
Identity Attack0.18468912
Insult0.100019015
Profanity0.034146797
Threat0.012699619
Severe Toxicity0.009002686
Low Tox 0.2359567 Constructive 0.555
Oct 31, 2018 How much do refugees and …
Invasion is everywhere
Invasion is everywhere
Identity Attack0.13377325
Insult0.03768798
Profanity0.05168226
Threat0.016292779
Severe Toxicity0.011749268
Low Tox 0.2359567 Moderate Con 0.33 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Be the one place in Canada I will never visit. Brownsville Ontario. They are an invasive species slowly taking over Canada. Soon we will have 3 languages in Canada…English, French and Dirka.
Be the one place in Canada I will never visit. Brownsville Ontario. They are an invasive species slowly taking over Canada. Soon we will have 3 languages in Canada…English, French and Dirka.
Identity Attack0.23922618
Insult0.082372494
Profanity0.016889455
Threat0.009307829
Severe Toxicity0.008201599
Low Tox 0.2359567 Moderate Con 0.429 Fear_Threat
Oct 23, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
This is out of control and blow my mind that the government of Canada who did all this disaster. We are all immigrants in this country but this is an invasion not immigration. I love …
This is out of control and blow my mind that the government of Canada who did all this disaster. We are all immigrants in this country but this is an invasion not immigration. I love Canada but I regret coming here.
Identity Attack0.21470967
Insult0.082372494
Profanity0.017436003
Threat0.008000307
Severe Toxicity0.005302429
Low Tox 0.2359567 Constructive 0.532
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
The Liberals destroyed immigration and turned it into unvetted invasion.
The Liberals destroyed immigration and turned it into unvetted invasion.
Identity Attack0.16587129
Insult0.07238392
Profanity0.019963788
Threat0.01254427
Severe Toxicity0.0043296814
Low Tox 0.2359567 Low Con 0.168
Jun 23, 2025 How Canada broke its immigration …
This cannot happen soon enough. Canadians are dieing in vast numbers on our highways from these folks unable to drive in our systems. Cars are stolen in large numbers, extortion is rampant, home invasion is …
This cannot happen soon enough. Canadians are dieing in vast numbers on our highways from these folks unable to drive in our systems. Cars are stolen in large numbers, extortion is rampant, home invasion is at an all time high. These folks obviously are not responsible for all of it but they play a big part in the problem. The obvious protesters that are interfering with everyday life and the obvious hatred towards certain groups needs to be dealt with. Send them home since they do not appreciate being canadian.
Identity Attack0.13591312
Insult0.14331897
Profanity0.01982715
Threat0.0347677
Severe Toxicity0.0077819824
Low Tox 0.2359567 Constructive 0.574 Fear_Threat
Feb 19, 2026 2.9 million Canadian temporary visas …
Is it Punjab invasion 😂 rather than, india as a whole 😂
Is it Punjab invasion 😂 rather than, india as a whole 😂
Identity Attack0.24150419
Insult0.06889887
Profanity0.087430455
Threat0.014393489
Severe Toxicity0.016319158
Low Tox 0.23451406 Low Con 0.195 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
There's Indian people everywhere, I don't think it's an invasion, there is just a lot of them. They have to live somewhere.
There's Indian people everywhere, I don't think it's an invasion, there is just a lot of them. They have to live somewhere.
Identity Attack0.28034934
Insult0.062150877
Profanity0.051181246
Threat0.010887212
Severe Toxicity0.008888245
Low Tox 0.23198941 Constructive 0.515
Jan 27, 2026 Inside Canada's Indian Invasion...
invasion australia too
invasion australia too
Identity Attack0.18235919
Insult0.03566399
Profanity0.057944927
Threat0.024235269
Severe Toxicity0.011672974
Low Tox 0.22980402 Moderate Con 0.352
Jan 27, 2026 Inside Canada's Indian Invasion...
invasion of the western world
invasion of the western world
Identity Attack0.15945168
Insult0.033680726
Profanity0.06546012
Threat0.043955702
Severe Toxicity0.012130737
Low Tox 0.22846605 Low Con 0.256
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
As a Canadian citizen, our government is giving them way too much. They are changing the rules and laws to cater towards the Indian Invasion. While real Canadian citizens are left in the dark.
As a Canadian citizen, our government is giving them way too much. They are changing the rules and laws to cater towards the Indian Invasion. While real Canadian citizens are left in the dark.
Identity Attack0.23391083
Insult0.07840354
Profanity0.017162729
Threat0.0078449575
Severe Toxicity0.0051498413
Low Tox 0.22579013 Moderate Con 0.454 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
Thank you for shining a light on this. Our country is being invaded by a hostile force and the government is allowing it to happen. The fake colleges which are riddled with fraud aren’t even …
Thank you for shining a light on this. Our country is being invaded by a hostile force and the government is allowing it to happen. The fake colleges which are riddled with fraud aren’t even being investigated and in fact, are bankrolling the invasion.
Identity Attack0.031980325
Insult0.15343215
Profanity0.016547862
Threat0.008323951
Severe Toxicity0.0033950806
Low Tox 0.22445217 Moderate Con 0.419 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
It wasn't long ago when simply talking about the Indian invasion in Canada would get you silenced. Thanks Tyler!
It wasn't long ago when simply talking about the Indian invasion in Canada would get you silenced. Thanks Tyler!
Identity Attack0.23922618
Insult0.06858205
Profanity0.01620627
Threat0.008789998
Severe Toxicity0.0052261353
Low Tox 0.22177623 Moderate Con 0.49 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
I don't see an invasion but a small town that has a lot of Punjabi migrants that are fleeing the persecution and discrimination but bring money and skills not driving skills and the majority do …
I don't see an invasion but a small town that has a lot of Punjabi migrants that are fleeing the persecution and discrimination but bring money and skills not driving skills and the majority do not want to go to US except that have family there. But the county could issue stricter rules for drivers. The town was less hectic before but having economic uncertainty. The punjabis are not known to be criminals nor lazy people not wanting to live with handy overs from the government. They are family, community and business oriented. Many other punjabis in Central Canada since long a go. They prefer Canada to US most of the times.
Identity Attack0.18546575
Insult0.12702756
Profanity0.030890211
Threat0.009074804
Severe Toxicity0.005607605
Low Tox 0.21241048 Constructive 0.772 Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
its not an invasion. go look at india at the situation they are in. the living conditions are horrible there, and when people look at countries, the go to big countries for jobs. ofc theres …
its not an invasion. go look at india at the situation they are in. the living conditions are horrible there, and when people look at countries, the go to big countries for jobs. ofc theres going to be a lot. not an invasion, just people trying to have a better life, and everyone hating on them for it.
Identity Attack0.19495805
Insult0.06442356
Profanity0.05543986
Threat0.010705971
Severe Toxicity0.00579834
Low Tox 0.21241048 Moderate Con 0.478 Economic_Argument
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Indian invasion?
Indian invasion?
Identity Attack0.24462871
Insult0.04207976
Profanity0.04892669
Threat0.0130621
Severe Toxicity0.009384155
Low Tox 0.20973456 Low Con 0.299 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
Invasion through immigration. Population replacement
Invasion through immigration. Population replacement
Identity Attack0.16801116
Insult0.032248367
Profanity0.022013342
Threat0.013321015
Severe Toxicity0.00919342
Low Tox 0.2043827 Low Con 0.212
Oct 6, 2025 IRCC Names India in Study …
This is just scratching the surface. The crime these people bring to Canada wasn’t even touched. Ontario used to be safe for the most part. In the last 10 years it has turned into, burglary, …
This is just scratching the surface. The crime these people bring to Canada wasn’t even touched. Ontario used to be safe for the most part. In the last 10 years it has turned into, burglary, home invasion, auto theft, gun violence, shootings central. When perpetrators of these crimes are caught. It’s no surprise where they are from. There is tons of illegal, fake colleges. Bringing hundreds of people in a year. The Canadian government is only now catching onto it barely but the damage is done. They exploited the system in overstay their visa, then claim permanent residency. These people are disrespectful, dirty, and ungrateful. They do not Do not assimilate to Canadian lifestyle. They throw trash into our rivers in parks, turning it into where they came from. What is happening in Canada is much similar to Minnesota just with different types of government scams. You barely scratched the surface. Come back and interview real Canadiens.
Identity Attack0.09328204
Insult0.10148193
Profanity0.019895468
Threat0.03235042
Severe Toxicity0.0065994263
Low Tox 0.2028889 Constructive 0.557 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
My town got the invasion in the past couple of years, 90% of my business is now done with Indians. Tim's, fast food, deliveries, Walmart, CDN Tire, etc. Young people can't get a start in …
My town got the invasion in the past couple of years, 90% of my business is now done with Indians. Tim's, fast food, deliveries, Walmart, CDN Tire, etc. Young people can't get a start in the job market because the govt subsidizes their wages with our taxes.
Identity Attack0.25986546
Insult0.054376744
Profanity0.016821137
Threat0.00704232
Severe Toxicity0.005264282
Low Tox 0.20219094 Constructive 0.604 Economic_Argument
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Why do you call it an Indian invasion?
Why do you call it an Indian invasion?
Identity Attack0.24293575
Insult0.045593183
Profanity0.056441884
Threat0.009411395
Severe Toxicity0.007133484
Low Tox 0.20219094 Low Con 0.226 Question
Jan 28, 2026 Inside Canada's Indian Invasion...
That’s the problem when to many migrants come from one country to your country it’s like an invasion and the government is to blame for reasons of economics - GDP growth- Educational funding as a …
That’s the problem when to many migrants come from one country to your country it’s like an invasion and the government is to blame for reasons of economics - GDP growth- Educational funding as a business model and cheap labour it’s all a false economy
Identity Attack0.18235919
Insult0.06634661
Profanity0.017572641
Threat0.006925808
Severe Toxicity0.0048828125
Low Tox 0.20219094 Moderate Con 0.499
Sep 25, 2025 Inside Canada's Indian Metropolis (Brampton)
Great,we can focus on protecting our culture instead of invasion
Great,we can focus on protecting our culture instead of invasion
Identity Attack0.16159154
Insult0.036545437
Profanity0.026044132
Threat0.010214032
Severe Toxicity0.009002686
Low Tox 0.20149297 Moderate Con 0.354 Identity_Assertion
Nov 24, 2025 4 likes Quebec Ends Economic Immigration Program …
STOP⛔ INVASION
STOP⛔ INVASION
Identity Attack0.09080041
Insult0.07238392
Profanity0.09292633
Threat0.017328756
Severe Toxicity0.023076924
Low Tox 0.20126031 Low Con 0.251 Fear_Threat
Nov 22, 2025 Inside Canada's Indian Metropolis (Brampton)

Perspective API Dimensions Reference

13 dimensions explained

Toxic (6)

Toxicity
— Rude, disrespectful, or unreasonable
Severe Toxicity
— Very hateful or aggressive
Identity Attack
— Targeting race, religion, gender, etc.
Insult
— Inflammatory or provocative language
Profanity
— Swear words or obscene language
Threat
— Intention to inflict pain or violence

Prosocial (7)

Affinity
— Agreement or shared understanding
Compassion
— Concern for others' wellbeing
Curiosity
— Desire to learn or understand more
Nuance
— Acknowledges complexity or multiple perspectives
Personal Story
— Shares personal experience
Reasoning
— Evidence-based or logical argumentation
Respect
— Politeness and consideration for others
Data sources: comment_perspective_scores, comment_embeddings, and view_comment_sentiment · Scores are probability values (0–1) from Google's Perspective API via Communalytic.