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: "Its not the people who …" 4,268 comments · Page 155 of 171
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 …
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 …
Canada’s government needs to check also about issuing the driver license. because i’ve heard that you can pay now to pass the driving test even all this people doesn’t know the rules or even following …
Canada’s government needs to check also about issuing the driver license. because i’ve heard that you can pay now to pass the driving test even all this people doesn’t know the rules or even following all the signs on the road. I’ve never seen so much car accident and too much car on the road. Why it is easy for them now to get a license. We need to remember driving in other country is not the same here. Also even your credit score is bad, even your salary is not good the car company gives you a car easily with hight interest. Thats also need to be check
Identity Attack0.007806548
Insult0.027218282
Profanity0.013131939
Threat0.0071588317
Severe Toxicity0.0016307831
Low Tox 0.049336795 Constructive 0.614 Policy_Critique
Sep 30, 2025 2 likes IRCC Names India in Study …
For those people who followed the rules and left when their stay legally ended. How does that look - they leave and others stay illegally. What message is Canadian Immigration sending?
For those people who followed the rules and left when their stay legally ended. How does that look - they leave and others stay illegally. What message is Canadian Immigration sending?
Identity Attack0.029144434
Insult0.01632893
Profanity0.009647697
Threat0.006382086
Severe Toxicity0.0011730194
Low Tox 0.049089402 Moderate Con 0.415 Policy_Critique
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
I don't get how people can afford to go travel to their countries so much. I met a migrant and she goes to Japan 8 times a year.
I don't get how people can afford to go travel to their countries so much. I met a migrant and she goes to Japan 8 times a year.
Identity Attack0.040745795
Insult0.01306091
Profanity0.014771583
Threat0.0066280556
Severe Toxicity0.0014686584
Low Tox 0.049089402 Constructive 0.573
Aug 27, 2025 2 likes Why Canadians Are Turning Against …
I guess people really dislike economic development.......cause wow
I guess people really dislike economic development.......cause wow
Identity Attack0.008768492
Insult0.01929015
Profanity0.014327513
Threat0.0062137907
Severe Toxicity0.0011014938
Low Tox 0.049089402 Low Con 0.262 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
Why should they cost Canadians anything, stop people polution.
Why should they cost Canadians anything, stop people polution.
Identity Attack0.019073274
Insult0.016784932
Profanity0.010518758
Threat0.008738215
Severe Toxicity0.0016021729
Low Tox 0.049089402 Low Con 0.262
Dec 25, 2018 How much do refugees and …
Tissue for who? me. Ya Canadians, we have to many people in this country
Tissue for who? me. Ya Canadians, we have to many people in this country
Identity Attack0.024801146
Insult0.016860934
Profanity0.014703264
Threat0.0075083673
Severe Toxicity0.00166893
Low Tox 0.048842013 Low Con 0.282 Fear_Threat
Jan 16, 2026 2.9 million Canadian temporary visas …
The problem isn’t immigration it’s how rapid the immigration was there should’ve been a cap so that there wasn’t a major influx of people that destroyed the culture if immigration was controlled and had a …
The problem isn’t immigration it’s how rapid the immigration was there should’ve been a cap so that there wasn’t a major influx of people that destroyed the culture if immigration was controlled and had a yearly limit to how many people could immigrate that would’ve preserved canadas culture and forced immigrants to assimilate to Canadian culture. But all politicians saw was 💰 so they made it easier.
Identity Attack0.023796257
Insult0.01838776
Profanity0.011970525
Threat0.006835188
Severe Toxicity0.0012207031
Low Tox 0.048842013 Moderate Con 0.442 Policy_Critique
Oct 3, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I love my country and my people and what the government is doing is not right. We are decent people and don’t deserve this.
I love my country and my people and what the government is doing is not right. We are decent people and don’t deserve this.
Identity Attack0.0058826595
Insult0.017936565
Profanity0.012414595
Threat0.006835188
Severe Toxicity0.00093460083
Low Tox 0.048594624 Constructive 0.511 Moral_Argument
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
I don't like the structure of not giving people due process by shuffling them out the door too quickly. That is an breech of their rights, and yes, even if denied they have that legal …
I don't like the structure of not giving people due process by shuffling them out the door too quickly. That is an breech of their rights, and yes, even if denied they have that legal right, in spite of the naysayers below.
Identity Attack0.0045692353
Insult0.019999169
Profanity0.0137468055
Threat0.009048914
Severe Toxicity0.0012969971
Low Tox 0.048594624 Constructive 0.766 Moral_Argument
Dec 26, 2025 2 likes Deportations From Canada at Their …
I am an immigrant, and I have never been in favor of open borders. It puts people at risk and degrades life quality. I approve Quebec's message.
I am an immigrant, and I have never been in favor of open borders. It puts people at risk and degrades life quality. I approve Quebec's message.
Identity Attack0.026408968
Insult0.015872927
Profanity0.010928668
Threat0.0074048014
Severe Toxicity0.0012111664
Low Tox 0.048594624 Constructive 0.761
Nov 21, 2025 24 likes Quebec Ends Economic Immigration Program …
Usha Vance, Vivek R and Kash Patel's people🤣😂🤢
Usha Vance, Vivek R and Kash Patel's people🤣😂🤢
Identity Attack0.008768492
Insult0.04852104
Profanity0.040910475
Threat0.007689608
Severe Toxicity0.002937317
Low Tox 0.048594624 Low Con 0.235 Humor_Satire
Feb 19, 2026 Canadian immigration officers investigating hundreds …
2.9 million people can lawsuit against Trudeau because Trudeau simply allowed too many temporary visas that should not be allowed from the first place. For example, Trudeau allowed visas to allow people to work for …
2.9 million people can lawsuit against Trudeau because Trudeau simply allowed too many temporary visas that should not be allowed from the first place. For example, Trudeau allowed visas to allow people to work for minimum wage jobs in Canada or jobs with no trade skills., and even if skilled workers were invited, their jobs are not in high demand or about to be replaced by AI in a couple of years. Every year over 100,000 jobs will be replaced by AI starting from the late 2026, starting from the transportation industry, customer services, office jobs, IT jobs, and education; soon healthcare and engineering as well. No developed country needs workers anymore except very few experts and there will be massive layoff, not because of the economic crisis, but because of AI. In Japan, China, and South Korea, AI are widely used and now young people with a master or PhD degree can't even get a job.
Identity Attack0.00621564
Insult0.026702631
Profanity0.013371054
Threat0.00713294
Severe Toxicity0.0015544891
Low Tox 0.048594624 Moderate Con 0.496
Jan 16, 2026 2.9 million Canadian temporary visas …
One thing also never discussed: because the point system prioritizes specialized labor, almost all immigrants are men. This has led to a massive demographic distortion with somewhere around 56% of people 35 and under in …
One thing also never discussed: because the point system prioritizes specialized labor, almost all immigrants are men. This has led to a massive demographic distortion with somewhere around 56% of people 35 and under in canada being men. This of course makes the birth rate issue much worse and will have future consequences.
Identity Attack0.036878675
Insult0.015644927
Profanity0.010023449
Threat0.006420923
Severe Toxicity0.001115799
Low Tox 0.048594624 Moderate Con 0.44 Unverified_Claim
Jun 17, 2025 2 likes How Canada broke its immigration …
I lived in Dallas for years. Our Indian neighbors were the nicest people. I had a Seik mailman he was a hard-working great guy. My neighbor grew melons. if any grew on my side, I …
I lived in Dallas for years. Our Indian neighbors were the nicest people. I had a Seik mailman he was a hard-working great guy. My neighbor grew melons. if any grew on my side, I would text her and say ok its mine now. She was so funny. There is a class system, but I must have lived with amazing people. If you make a friend of them. You have a friend for life. Again, this is Dallas millions of populations!
Identity Attack0.029402243
Insult0.017743196
Profanity0.023379711
Threat0.0082074385
Severe Toxicity0.0025558472
Low Tox 0.04834723 Constructive 0.827 Personal_Narrative
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
The Indians in Canada are hands down coolest people I’ve met. I’m American
The Indians in Canada are hands down coolest people I’ve met. I’m American
Identity Attack0.036620867
Insult0.0154929245
Profanity0.022696527
Threat0.0076637166
Severe Toxicity0.0024795532
Low Tox 0.04834723 Constructive 0.513 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Yeah, well the problem is when people cannot afford to live for themselves. How can they bring a child into this world?
Yeah, well the problem is when people cannot afford to live for themselves. How can they bring a child into this world?
Identity Attack0.006770608
Insult0.015872927
Profanity0.013849284
Threat0.0074306927
Severe Toxicity0.0014686584
Low Tox 0.04834723 Low Con 0.282
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
In all my 54 years in Canada, I have never seen Canada in such a mess. People never work one day in Canada but receive pension housing and food allowance. What is going on. Make …
In all my 54 years in Canada, I have never seen Canada in such a mess. People never work one day in Canada but receive pension housing and food allowance. What is going on. Make that make sense.
Identity Attack0.013546381
Insult0.022577424
Profanity0.012414595
Threat0.0062914654
Severe Toxicity0.0012588501
Low Tox 0.048099842 Constructive 0.542 Unverified_Claim
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
150 days, over 300 applications, I got extra licensing and background checks available, not even a call in 5 months. Our country is actually getting shafted by a 1.4b country sending people to a 33m …
150 days, over 300 applications, I got extra licensing and background checks available, not even a call in 5 months. Our country is actually getting shafted by a 1.4b country sending people to a 33m pop country. We will be India in 20 years.
Identity Attack0.02439919
Insult0.018065477
Profanity0.0128245065
Threat0.008349842
Severe Toxicity0.0015258789
Low Tox 0.04785245 Constructive 0.562
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
Man on the bike is a man of the people 🤣
Man on the bike is a man of the people 🤣
Identity Attack0.0057346676
Insult0.01890341
Profanity0.022901481
Threat0.007974415
Severe Toxicity0.0024795532
Low Tox 0.04785245 Moderate Con 0.365 Humor_Satire
Feb 20, 2026 Inside Canada's Indian Invasion...
the same people who support left wing in canada support far right in india
the same people who support left wing in canada support far right in india
Identity Attack0.03223813
Insult0.017614283
Profanity0.012961143
Threat0.006576272
Severe Toxicity0.0014972687
Low Tox 0.04785245 Low Con 0.263 Comparative_Framing
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
The sad thing is for years we made jokes about "Bramladesh" thinking that it would somehow just stay somewhat contained. I don't think people realize how fast the demographics can change. By 2040 the entire …
The sad thing is for years we made jokes about "Bramladesh" thinking that it would somehow just stay somewhat contained. I don't think people realize how fast the demographics can change. By 2040 the entire GTA and even beyond will be like Brampton is today. It will be unliveable.
Identity Attack0.0073255757
Insult0.019419061
Profanity0.015488927
Threat0.00780612
Severe Toxicity0.0013828278
Low Tox 0.04760506 Constructive 0.568
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
We have too many University graduates in Canada. The country needs basic laborers not people with Masters degrees in Medieval studies.
We have too many University graduates in Canada. The country needs basic laborers not people with Masters degrees in Medieval studies.
Identity Attack0.013948337
Insult0.024897853
Profanity0.009622077
Threat0.0057606893
Severe Toxicity0.0009250641
Low Tox 0.04760506 Low Con 0.174 Policy_Critique
Jun 21, 2025 1 likes How Canada broke its immigration …
I came to Canada legally as refugee in early 90's. At 16, speaking almost no English, I was enrolled in High School and got a job in McDonald's. But even then my clear understanding was …
I came to Canada legally as refugee in early 90's. At 16, speaking almost no English, I was enrolled in High School and got a job in McDonald's. But even then my clear understanding was that the job was temporary. My managers told me the same thing. I went to university and immediately switched up. It is infuriating to see that fast food jobs are careers for middle aged people, gaming the system and my kids won't have the opportunity to experience the very natural and normal experience of getting into the job market
Identity Attack0.01274247
Insult0.023608726
Profanity0.01627459
Threat0.0064727063
Severe Toxicity0.0014781952
Low Tox 0.04760506 Constructive 0.725 Personal_Narrative
Dec 27, 2025 IRCC Names India in Study …

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.