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: "It’s crazy to me that …" 233 comments · Page 8 of 10
There's definitely some corruption and lobbying going on to fly THEM here easily just like that.. there's been numerous reports about young people being brought in for some work at Walmart, Tim's or other business …
There's definitely some corruption and lobbying going on to fly THEM here easily just like that.. there's been numerous reports about young people being brought in for some work at Walmart, Tim's or other business establishments... it's crazy...the invasion is strong and Canadian culture is slowly being wiped out into oblivion 😢
Identity Attack0.11163961
Insult0.24928534
Profanity0.027000591
Threat0.008841781
Severe Toxicity0.0059127808
Low Tox 0.2854937 Constructive 0.546
Aug 26, 2025 2 likes Why Canadians Are Turning Against …
Extortion in Canada 2026… crazy times.
Extortion in Canada 2026… crazy times.
Identity Attack0.07012023
Insult0.24171697
Profanity0.037904397
Threat0.026307223
Severe Toxicity0.00831604
Low Tox 0.2854869 Low Con 0.164 Fear_Threat
Feb 19, 2026 Canadian immigration officers investigating hundreds …
title sounds crazy
title sounds crazy
Identity Attack0.0069185994
Insult0.16824563
Profanity0.14049543
Threat0.008039144
Severe Toxicity0.00579834
Low Tox 0.2853768 Moderate Con 0.368 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
It’s crazy that the FBI will come to your door for post on social media because they flagged certain words, but these guys can post legit crimes and get away with it 😤😤😤🤬
It’s crazy that the FBI will come to your door for post on social media because they flagged certain words, but these guys can post legit crimes and get away with it 😤😤😤🤬
Identity Attack0.011469335
Insult0.18604483
Profanity0.08128801
Threat0.011638066
Severe Toxicity0.006713867
Low Tox 0.28425202 Low Con 0.259 Policy_Critique
Feb 24, 2026 1 likes Inside Canada's Indian Invasion...
Thanks for covering this! The last 5 years have been crazy as a Canadian born you wouldn’t recognize this place anywhere across Canada
Thanks for covering this! The last 5 years have been crazy as a Canadian born you wouldn’t recognize this place anywhere across Canada
Identity Attack0.18705739
Insult0.24287975
Profanity0.029596692
Threat0.006738094
Severe Toxicity0.0050354004
Low Tox 0.27975297 Constructive 0.516 Personal_Narrative
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
I grew up here. Crazy that you pulled up lol
I grew up here. Crazy that you pulled up lol
Identity Attack0.010433395
Insult0.16883044
Profanity0.13344458
Threat0.009204263
Severe Toxicity0.006713867
Low Tox 0.2786282 Moderate Con 0.483 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
I will always stand with people who condemn indian fatigue No doubt,it's effects are making all crazy That's doesn't mean white are so good They are racist too But many of them are really good …
I will always stand with people who condemn indian fatigue No doubt,it's effects are making all crazy That's doesn't mean white are so good They are racist too But many of them are really good The white people Nice, friendly outside And other nationalities Irrespective of color and country We need such good people Who help others,show mercy If not don't cause problems to others
Identity Attack0.2823795
Insult0.15236975
Profanity0.114160895
Threat0.014048163
Severe Toxicity0.013285006
Low Tox 0.27750343 Constructive 0.776
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
Crazy bro, huge respect for going through with so much of the smuggling process to expose it. Absolute cinema
Crazy bro, huge respect for going through with so much of the smuggling process to expose it. Absolute cinema
Identity Attack0.0052166977
Insult0.20668297
Profanity0.09583591
Threat0.008129764
Severe Toxicity0.0049209595
Low Tox 0.27236435 Moderate Con 0.487 Solidarity
Jan 28, 2026 Inside Canada's Indian Invasion...
I've been to several different Tim Hortons in my province and multiple times I've received eggs with mold I no longer go there the falloff is crazy
I've been to several different Tim Hortons in my province and multiple times I've received eggs with mold I no longer go there the falloff is crazy
Identity Attack0.012061302
Insult0.18728738
Profanity0.10116278
Threat0.0091524795
Severe Toxicity0.0065231323
Low Tox 0.27047762 Constructive 0.618
Jan 27, 2026 10 likes Inside Canada's Indian Invasion...
That's crazy
That's crazy
Identity Attack0.005401687
Insult0.15769513
Profanity0.12096943
Threat0.008116818
Severe Toxicity0.00541687
Low Tox 0.2667042 Moderate Con 0.375 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
As someone who grew up in Brampton, I don't have much to say other than its crazy that international students think they shouldn't pay more. That's literally how its like in every other country. If …
As someone who grew up in Brampton, I don't have much to say other than its crazy that international students think they shouldn't pay more. That's literally how its like in every other country. If you don't want to pay more to study in another country, go study in your own country and immigrate later.
Identity Attack0.10699738
Insult0.17610447
Profanity0.06596114
Threat0.007624879
Severe Toxicity0.004825592
Low Tox 0.2667042 Constructive 0.654 Personal_Narrative
Feb 7, 2026 Inside Canada's Indian Metropolis (Brampton)
When local college graduate 10000 graduated students then They bring 10000 temporary workers for the same field , Crazy the citizens whom graduated have no job and face disadvantage crisis for paying their student loan …
When local college graduate 10000 graduated students then They bring 10000 temporary workers for the same field , Crazy the citizens whom graduated have no job and face disadvantage crisis for paying their student loan ,Omg But those temporary get hired instantly becuse they have full support from government but sadly the citizens who graduated local college zero support plus they get rejected instantly lol. And we still paying the temporary workers salary with student loan, Please check Non profit rmployment around the country Calgary tempore worker have more full time job than locsl citizens in Non profit sector working as social services center. Check the ratio of employment between citizens and temporary Visa holder ,crszy check the result STILL COMMUNITY SUPPORT WORKERS WITH STUDENT LOAN HAVE NO JOB BECAUSE OF BUT MUST PAY STUDENT LOAN ...
Identity Attack0.01374736
Insult0.24630153
Profanity0.08096472
Threat0.008246276
Severe Toxicity0.005607605
Low Tox 0.26104406 Constructive 0.784 Economic_Argument
Feb 24, 2026 'We do know that there's …
Crying when you only work 40h a week is crazy
Crying when you only work 40h a week is crazy
Identity Attack0.00621564
Insult0.16824563
Profanity0.11539881
Threat0.007832011
Severe Toxicity0.0045394897
Low Tox 0.2553839 Moderate Con 0.313 Humor_Satire
Aug 27, 2025 Why Canadians Are Turning Against …
750k is crazy work 😂😂😂😂😂
750k is crazy work 😂😂😂😂😂
Identity Attack0.006696612
Insult0.08484049
Profanity0.13785136
Threat0.0077284453
Severe Toxicity0.0076293945
Low Tox 0.2553839 Moderate Con 0.347
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
I love Punjabi people, they are high class and they surprise me when they tell me they were farmers before coming to canada because I don't get that rugged vibe from them. That guy at …
I love Punjabi people, they are high class and they surprise me when they tell me they were farmers before coming to canada because I don't get that rugged vibe from them. That guy at 2:50 was purhaps the most honest 'white' guy you will meet. The fact is Indians didn't take over, the upper class just decided to move north to Bolton or more west to the Halton area. Over time enough Indians replaced them to basically take over important roles like police officers and political positions. Eventually just like East Asians have Markham and parts of Scarborough, the south Asians had a high enough population for Brampton to be considered their home turf. Eventually though it was the student visas that drove Canadians crazy. Millions of students in record time and I believe there was an additional 4 million who came on temporary work visas during covid, eventually Canadians got annoyed. Personally I don't see any problem with it as long as we keep building apartments and homes for the new immigrants to rent and live it doesn't bother me. I would like to see three times more immigration especially from Europe as this country is super underpopulated and we need people to open factories and build companies that will strengthen Canada as a whole and employ our own not just send money back to their countries. So its not an invasion we just need come to a place of understanding and learn to work together. I will finish with the one negative; there truly is a massive lack of assimilation and this may prove to be more of a problem than we realize but I won't go into it. Stay strong my Punjabi friends 👳🏿
Identity Attack0.293411
Insult0.123407245
Profanity0.06596114
Threat0.012285355
Severe Toxicity0.009613037
Low Tox 0.25462922 Constructive 0.875 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
as an indian i definitely like my culture but the opportunities are just way better outside of india and honestly transforming a foreign place into your culture is just so wrong i understand if someone …
as an indian i definitely like my culture but the opportunities are just way better outside of india and honestly transforming a foreign place into your culture is just so wrong i understand if someone feels alienated so small communities exist but making the quality of life go down on this level is just crazy
Identity Attack0.19495805
Insult0.12521741
Profanity0.12727508
Threat0.009023022
Severe Toxicity0.007286072
Low Tox 0.25462922 Constructive 0.594 Personal_Narrative
Jan 29, 2026 Inside Canada's Indian Invasion...
THANK YOU FOR SHEDDING LIGHT ON THIS!!! This is getting crazy. Brampton used to be SOOO beautiful. And also, Africans taking over shelters isnt true. Shelters are too full because our cost of living has …
THANK YOU FOR SHEDDING LIGHT ON THIS!!! This is getting crazy. Brampton used to be SOOO beautiful. And also, Africans taking over shelters isnt true. Shelters are too full because our cost of living has gone up and Canadians (as i am one) are struggling to make a living. Thats why you see people in tents because the shelters are WAY too full (and im also speaking from experience I was previously homeless in Toronto/Brampton and now am a Community Service Worker dealing with people in Shelters and Addictions).
Identity Attack0.17847598
Insult0.16780703
Profanity0.04792466
Threat0.008712323
Severe Toxicity0.008735657
Low Tox 0.25462922 Constructive 0.852 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Interest free loans for the first year. That is crazy. Student loans are not interest free. Money owed to the CRA is not interest free. These people are not even citizens.
Interest free loans for the first year. That is crazy. Student loans are not interest free. Money owed to the CRA is not interest free. These people are not even citizens.
Identity Attack0.0057346676
Insult0.24287975
Profanity0.03464781
Threat0.0069905366
Severe Toxicity0.0028419495
Low Tox 0.25462922 Low Con 0.271
Jan 18, 2020 2 likes How much do refugees and …
It’s crazy to me that it’s even being allowed to welcome even more immigrants. Our healthcare, housing etc is stretched so thin it’s dangerous. Try getting a Dr if yours retires! They need to send …
It’s crazy to me that it’s even being allowed to welcome even more immigrants. Our healthcare, housing etc is stretched so thin it’s dangerous. Try getting a Dr if yours retires! They need to send more back to perhaps other countries that will accept them. That alone will save Canada money.
Identity Attack0.18002926
Insult0.15485314
Profanity0.027683776
Threat0.008414571
Severe Toxicity0.006980896
Low Tox 0.25462922 Constructive 0.604 Economic_Argument
Dec 28, 2025 Deportations From Canada at Their …
The Thumbnail before this one was crazy work
The Thumbnail before this one was crazy work
Identity Attack0.0056236745
Insult0.14874944
Profanity0.11663672
Threat0.008220384
Severe Toxicity0.0052261353
Low Tox 0.25462922 Low Con 0.292 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Please come to Minnesota next. It is getting crazy here. Would love to see you cover the I.C.E. conflict
Please come to Minnesota next. It is getting crazy here. Would love to see you cover the I.C.E. conflict
Identity Attack0.01656105
Insult0.20901857
Profanity0.04792466
Threat0.0086087575
Severe Toxicity0.0041007996
Low Tox 0.25462922 Constructive 0.521 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
YouTube saying I watched this already so I don’t see the truth is crazy
YouTube saying I watched this already so I don’t see the truth is crazy
Identity Attack0.013144426
Insult0.09270445
Profanity0.114160895
Threat0.009178371
Severe Toxicity0.005493164
Low Tox 0.25084448 Moderate Con 0.351 Meta_Commentary
Feb 3, 2026 13 likes Inside Canada's Indian Invasion...
30% of Canadian children in Edmonton are starving, in conditions of depravity. Yet the grocery stores are packed with new Canadians, toting thier broods of children with them. We pay these people to come here …
30% of Canadian children in Edmonton are starving, in conditions of depravity. Yet the grocery stores are packed with new Canadians, toting thier broods of children with them. We pay these people to come here and support them in a lifestyle better than most working Canadians. Because if thier skin color, they get preferential hiring, the best and easiest jobs. And worst of all these people shoplift like crazy. Driving prices higher and higher. Trudeau and the French government are hell bent on destroying us.
Identity Attack0.07175373
Insult0.07263579
Profanity0.0016954069
Threat0.003412404
Severe Toxicity0.000019071576
Low Tox 0.24720275
Apr 23, 2025 1 likes
This is crazy 🤪
This is crazy 🤪
Identity Attack0.004439743
Insult0.13607834
Profanity0.10054382
Threat0.008000307
Severe Toxicity0.005302429
Low Tox 0.24603334 Moderate Con 0.395 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
Crazy someone mentioned Ryerson like it’s a uni to be proud of😅
Crazy someone mentioned Ryerson like it’s a uni to be proud of😅
Identity Attack0.0056236745
Insult0.16883044
Profanity0.08355101
Threat0.006576272
Severe Toxicity0.003566742
Low Tox 0.23523538 Moderate Con 0.367 Humor_Satire
Jan 27, 2026 15 likes Inside Canada's Indian Invasion...

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.