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: "This is so messed up, …" 207 comments · Page 5 of 9
15:51 Is this shot AI? The wind on the flag is messed up.
15:51 Is this shot AI? The wind on the flag is messed up.
Identity Attack0.01656105
Insult0.04032305
Profanity0.085167445
Threat0.064969026
Severe Toxicity0.01083374
Low Tox 0.24442963 Low Con 0.264 Meta_Commentary
Jan 28, 2026 3 likes Inside Canada's Indian Invasion...
LOL, they barely cut anything in immigration except students. What an absolute mess the Liberals have created.
LOL, they barely cut anything in immigration except students. What an absolute mess the Liberals have created.
Identity Attack0.10221587
Insult0.15343215
Profanity0.030890211
Threat0.008077981
Severe Toxicity0.0043296814
Low Tox 0.2412222 Low Con 0.173 Policy_Critique
Jan 3, 2026 1 likes New rules, regulations take effect …
I worked with the liberals in 2017 and this was orchestrated. Trudeau plan 400 was the name of it and he claimed it was to build relationships with india and Pakistan for free trade. That …
I worked with the liberals in 2017 and this was orchestrated. Trudeau plan 400 was the name of it and he claimed it was to build relationships with india and Pakistan for free trade. That was a lie....... Trudeau's libs were financially strapped when ndp and conservatives dominated the previous election. Trudeau got funding in the hundreds of millions by Indian investors in return the liberals configured the laws so these investors could make payday off all the Indians. Fake schools were huge, and trapped these indians into ridiculous housing arrangements. Then the liberals went too far by creating ridiculous visas for indiand for them to enter Canada like the nanny Visa called something else but they can take care of their own healthy family just to enter the country. Student visas allowed to work which turns into full time employment at liberal party hotspots like tim hortons and Amazon. They hire only Indians because the government pays half there salary Racism is extremely high and many communities have boycotted indian run establishments like in mine 2 groups went out of biz. It's a mess but Indians will slowly deteriorate. Will take time.
Identity Attack0.109318495
Insult0.16751462
Profanity0.025087673
Threat0.008945347
Severe Toxicity0.0049972534
Low Tox 0.23739935 Constructive 0.63 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
UNBELIEVABLE MESS CANADA IS IN , THIS IS ONLY GOING TO GET WORSE FAST
UNBELIEVABLE MESS CANADA IS IN , THIS IS ONLY GOING TO GET WORSE FAST
Identity Attack0.10221587
Insult0.1087965
Profanity0.024882717
Threat0.011120236
Severe Toxicity0.007095337
Low Tox 0.23667802 Low Con 0.11 Fear_Threat
Oct 10, 2025 IRCC Names India in Study …
Thanks to J T 8 years as prime minister. We are suffering his mess he left here.
Thanks to J T 8 years as prime minister. We are suffering his mess he left here.
Identity Attack0.0044767405
Insult0.20434737
Profanity0.021808386
Threat0.006809296
Severe Toxicity0.002193451
Low Tox 0.2359567 Moderate Con 0.423 Policy_Critique
Oct 11, 2025 IRCC Names India in Study …
Everything is a mess everywhere omg
Everything is a mess everywhere omg
Identity Attack0.010729378
Insult0.06285016
Profanity0.10363861
Threat0.0077802283
Severe Toxicity0.006980896
Low Tox 0.2359567 Moderate Con 0.336 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank a liberal for the mess we are in
Thank a liberal for the mess we are in
Identity Attack0.10221587
Insult0.13969865
Profanity0.03915693
Threat0.008582866
Severe Toxicity0.0045394897
Low Tox 0.2359567 Low Con 0.273 Policy_Critique
Jan 21, 2026 Why Canada’s immigration system has …
Trudeau and Jagmeet created this mess. The asylum seekers should stay at their homes.
Trudeau and Jagmeet created this mess. The asylum seekers should stay at their homes.
Identity Attack0.10221587
Insult0.1640896
Profanity0.015898837
Threat0.008440462
Severe Toxicity0.004348755
Low Tox 0.23379272 Low Con 0.258 Policy_Critique
Jan 15, 2026 1 likes 2.9 million Canadian temporary visas …
How can you NOT see how their country looks like? How can you believe that any of them can add value to any country? If they had any worth they would fix the mess they …
How can you NOT see how their country looks like? How can you believe that any of them can add value to any country? If they had any worth they would fix the mess they are coming from..
Identity Attack0.16993292
Insult0.08434689
Profanity0.019622196
Threat0.009048914
Severe Toxicity0.0064468384
Low Tox 0.23271075 Low Con 0.215 Identity_Assertion
Sep 19, 2025 10 likes Inside Canada's Indian Metropolis (Brampton)
Canada needs to recover from this liberal governments mess
Canada needs to recover from this liberal governments mess
Identity Attack0.06658725
Insult0.16824563
Profanity0.032643758
Threat0.007961469
Severe Toxicity0.004081726
Low Tox 0.2312681 Low Con 0.185
Jan 22, 2026 Why Canada’s immigration system has …
The irony of these racist comments is incredible. Many in the US and Canada forget they are also descendants of migrants. If we applied this same logic, Native populations would have every right to say …
The irony of these racist comments is incredible. Many in the US and Canada forget they are also descendants of migrants. If we applied this same logic, Native populations would have every right to say you 'messed up' their culture centuries ago.
Identity Attack0.17536941
Insult0.083112895
Profanity0.018529098
Threat0.0068869707
Severe Toxicity0.0042152405
Low Tox 0.23090743 Constructive 0.583
Jan 27, 2026 Inside Canada's Indian Invasion...
you have the liberal government to blame for the mess we have here now .
you have the liberal government to blame for the mess we have here now .
Identity Attack0.055673428
Insult0.1505596
Profanity0.02433617
Threat0.008013252
Severe Toxicity0.0032615662
Low Tox 0.22043827 Low Con 0.218
Jul 23, 2025 2 likes How Canada broke its immigration …
Trudeau started this mess. He is 100% to blame.
Trudeau started this mess. He is 100% to blame.
Identity Attack0.010211408
Insult0.16839184
Profanity0.015113175
Threat0.00789674
Severe Toxicity0.002822876
Low Tox 0.20839658 Low Con 0.174 Policy_Critique
Dec 17, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Immigration of any kind should be suspended for at least 1 year in order to fix the system and deal with the mess created by the Liberals over the last 11 years. Get the illegal …
Immigration of any kind should be suspended for at least 1 year in order to fix the system and deal with the mess created by the Liberals over the last 11 years. Get the illegal immigrants and foreign criminals collected and exported out of Canada. Process the people who are here legally and give our systems time to fix issues created by the Failed Liberal Immigration Policy.
Identity Attack0.16587129
Insult0.07903719
Profanity0.012926984
Threat0.01101667
Severe Toxicity0.004272461
Low Tox 0.20172562 Moderate Con 0.307 Policy_Critique
Feb 18, 2026 1 likes LILLEY UNLEASHED: The fall of …
Liberal Mess continues
Liberal Mess continues
Identity Attack0.07177465
Insult0.083359696
Profanity0.08193458
Threat0.00948907
Severe Toxicity0.007019043
Low Tox 0.20149297 Low Con 0.22 Policy_Critique
Feb 27, 2026 3 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Too late that you guys realized that. 😢😢😢 Canada got mess up totally. Most of them came with fake student visa.
Too late that you guys realized that. 😢😢😢 Canada got mess up totally. Most of them came with fake student visa.
Identity Attack0.07177465
Insult0.110259406
Profanity0.021808386
Threat0.006848133
Severe Toxicity0.003414154
Low Tox 0.20102765 Low Con 0.299
Sep 30, 2025 2 likes IRCC Names India in Study …
Canada had a chance to become our 51st state, but chose to stay under British rule and now look what a mess you have. 😢
Canada had a chance to become our 51st state, but chose to stay under British rule and now look what a mess you have. 😢
Identity Attack0.06294931
Insult0.11797678
Profanity0.020168742
Threat0.0077802283
Severe Toxicity0.0035858154
Low Tox 0.200795 Moderate Con 0.369 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
JUSTING TRUDEAU AND THE LIBERAL PARTY MESS THEY WILL DO ANYTHING TO GET THE VOTES FOR IMMIGRANTS ANYTHING
JUSTING TRUDEAU AND THE LIBERAL PARTY MESS THEY WILL DO ANYTHING TO GET THE VOTES FOR IMMIGRANTS ANYTHING
Identity Attack0.11280017
Insult0.0811385
Profanity0.02023706
Threat0.008492245
Severe Toxicity0.0051879883
Low Tox 0.20032968 Low Con 0.213
Sep 28, 2025 IRCC Names India in Study …
And these immigrants (all of them) must come to Canada after a very rigorous vetting screening process, bring their own money to support themselves during their entire stay in Canada, pay out of their own …
And these immigrants (all of them) must come to Canada after a very rigorous vetting screening process, bring their own money to support themselves during their entire stay in Canada, pay out of their own pocket for their medical expenses. Nothing should be paid by the host country...NOTHING. I don't have any recollection of ever going to a restaurant or hotel/motel and the country that im visiting is covering ALL OF MY LIVING COSTS DURING MY ENTIRE STAY. SO WHY SHOULD CANADA PAY TO HAVE THESE IMMIGRANTS IN THE COUNTRY, TAKING OUR JOBS, YET WE AS TAXPAYERS PAY FOR EVERYTHING FOR THEM. UH-UH, NO WAY, THATS NOT RIGHT. THEY should not have (or require) an interpretor in court, government office, at a traffic stop or anywhere. If the roles were reversed, Canadiens going to their foreign land definitely WOULD NOT RECEIVE ALL OF THE BENEFITS THAT THEY RECEIVE FROM OUR COUNTRY CALLED CANADA. People MUST VOICE THEIR opinions about their own lives and how these immigrants are raping our country for everything it has, and yet true Canadians get to lose more and more of their precious homeland. Ive seen muslim women and their children make some makeshift porter-potty curtained up where the deficate, and urinate in a hole dug into the sand ON THE BEACH and when they're ready to leave, they bury up the hole in the (BEACH SAND) sand, remove their tent and walk off the beach leaving behind them (I guess for Canadians to enjoy their presence on our soil) their little disgusting biohazard ☣️ waste in a public place where everyone walks bear foot, and use their bare hands. Thats simply revolting. JUST IMAGINE THE NEXT DAY, THAT A CANADIAN CHILD DIGS IN THE SAND TO PLAY WITH THRIR TOY CARS ETC. WHAT DISGUSTING MESS TO FIND AT THE BEACG. WHAT SICKNESSES DO THESE MUSLIMS (OBSERVED LEAVING THAT MINI SEPTIC SYSTEM THE PREVIOUS DAY) HAVE, AND WILL GET THE TRUE CANADIANS ILL AS A RESULT OF THEM IMPOSING THEIR FILTHY CULTURE WITH THEM. Frankly, as for myself, i can very well do without their presence because they do not respect our beautiful Canada. They're violent, rape and gang rape our young girls, attack our Canadians, won't assimilate to the ways of this country, wont speak our 2 official languages, wont follow our laws, bring with them the criminal element of using guns and knives and unspeakable violence. Please government of Canada; SEND THEM IMMEDIATELY BACK TO THEIR COUNTRY NEVER TO RETURN. From Canada 🇨🇦 ❤❤❤❤i subscribed, and love your message ❤️ on your channel. From Canada 🇨🇦 ❤️❤️❤️
Identity Attack0.15731181
Insult0.071433455
Profanity0.023243073
Threat0.0072235605
Severe Toxicity0.0064086914
Low Tox 0.20032968 Constructive 0.663 Policy_Critique
Aug 29, 2025 Why Canadians Are Turning Against …
And these immigrants (all of them) must come to Canada after a very rigorous vetting screening process, bring their own money to support themselves during their entire stay in Canada, pay out of their own …
And these immigrants (all of them) must come to Canada after a very rigorous vetting screening process, bring their own money to support themselves during their entire stay in Canada, pay out of their own pocket for their medical expenses. Nothing should be paid by the host country...NOTHING. I don't have any recollection of ever going to a restaurant or hotel/motel and the country that im visiting is covering ALL OF MY LIVING COSTS DURING MY ENTIRE STAY. SO WHY SHOULD CANADA PAY TO HAVE THESE IMMIGRANTS IN THE COUNTRY, TAKING OUR JOBS, YET WE AS TAXPAYERS PAY FOR EVERYTHING FOR THEM. UH-UH, NO WAY, THATS NOT RIGHT. THEY should not have (or require) an interpretor in court, government office, at a traffic stop or anywhere. If the roles were reversed, Canadiens going to their foreign land definitely WOULD NOT RECEIVE ALL OF THE BENEFITS THAT THEY RECEIVE FROM OUR COUNTRY CALLED CANADA. People MUST VOICE THEIR opinions about their own lives and how these immigrants are raping our country for everything it has, and yet true Canadians get to lose more and more of their precious homeland. Ive seen muslim women and their children make some makeshift porter-potty curtained up where the deficate, and urinate in a hole dug into the sand ON THE BEACH and when they're ready to leave, they bury up the hole in the (BEACH SAND) sand, remove their tent and walk off the beach leaving behind them (I guess for Canadians to enjoy their presence on our soil) their little disgusting biohazard ☣️ waste in a public place where everyone walks bear foot, and use their bare hands. Thats simply revolting. JUST IMAGINE THE NEXT DAY, THAT A CANADIAN CHILD DIGS IN THE SAND TO PLAY WITH THRIR TOY CARS ETC. WHAT DISGUSTING MESS TO FIND AT THE BEACG. WHAT SICKNESSES DO THESE MUSLIMS (OBSERVED LEAVING THAT MINI SEPTIC SYSTEM THE PREVIOUS DAY) HAVE, AND WILL GET THE TRUE CANADIANS ILL AS A RESULT OF THEM IMPOSING THEIR FILTHY CULTURE WITH THEM. Frankly, as for myself, i can very well do without their presence because they do not respect our beautiful Canada. They're violent, rape and gang rape our young girls, attack our Canadians, won't assimilate to the ways of this country, wont speak our 2 official languages, wont follow our laws, bring with them the criminal element of using guns and knives and unspeakable violence. Please government of Canada; SEND THEM IMMEDIATELY BACK TO THEIR COUNTRY NEVER TO RETURN. From Canada 🇨🇦 ❤❤❤❤
Identity Attack0.1508922
Insult0.070799805
Profanity0.023174755
Threat0.0072106146
Severe Toxicity0.0063705444
Low Tox 0.19986437 Constructive 0.615 Policy_Critique
Aug 29, 2025 Why Canadians Are Turning Against …
Canada immigration is messed up
Canada immigration is messed up
Identity Attack0.15517195
Insult0.060752302
Profanity0.030138692
Threat0.0078449575
Severe Toxicity0.004348755
Low Tox 0.19694418 Low Con 0.27 Policy_Critique
Feb 3, 2026 2 likes Inside Canada's Indian Invasion...
Government did job on Immigrations we would not in mess day 1 they never let in point blank
Government did job on Immigrations we would not in mess day 1 they never let in point blank
Identity Attack0.15517195
Insult0.061626412
Profanity0.023243073
Threat0.00933372
Severe Toxicity0.0062179565
Low Tox 0.19599396 Moderate Con 0.304 Policy_Critique
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
Austrian painter rise up ❤and clean this mess
Austrian painter rise up ❤and clean this mess
Identity Attack0.08749158
Insult0.057890166
Profanity0.078378424
Threat0.026997874
Severe Toxicity0.008888245
Low Tox 0.19504376 Moderate Con 0.304 Humor_Satire
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
I don't even recognize Brampton anymore, used to be more multiculture now it's just dominated by one type of culture. Honestly, not just Brampton, if you go to Markham, you will find that more asian …
I don't even recognize Brampton anymore, used to be more multiculture now it's just dominated by one type of culture. Honestly, not just Brampton, if you go to Markham, you will find that more asian culture is dominating, if you go to North York, you will find more Jewish culture dominating. So there are plus and minus to this. but sad part is people are forgetting Canadian culture in this whole mess. As a immigrat who came to Canada many years ago, i find the last few rounds (2021 - 2025) that came from India are just wild people, no manners, only speak in their own language, and act superior. Sadly not everyone is like that but there are many.
Identity Attack0.20878418
Insult0.06599696
Profanity0.029050145
Threat0.007935578
Severe Toxicity0.0049972534
Low Tox 0.19314334 Constructive 0.72 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
And that Chipmunk from Ottawa wants to confiscate our guns while his people be messing around town. I don’t think so
And that Chipmunk from Ottawa wants to confiscate our guns while his people be messing around town. I don’t think so
Identity Attack0.013345404
Insult0.12702756
Profanity0.022559889
Threat0.010705971
Severe Toxicity0.004348755
Low Tox 0.19219314 Low Con 0.222 Policy_Critique
Feb 21, 2026 Canadian immigration officers investigating hundreds …

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.