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: "That's just what we want …" 1,718 comments · Page 59 of 69
3:45 "It's what investors want, its what businesses want, it's what individuals need" as usual, no mention of the young Canadians drowning under massive rent and low entry level opportunities that were born here and …
3:45 "It's what investors want, its what businesses want, it's what individuals need" as usual, no mention of the young Canadians drowning under massive rent and low entry level opportunities that were born here and don't have an "out" to go to a different country. But oh no think of the poor international students!! Think of the businesses!
Identity Attack0.022992345
Insult0.02657372
Profanity0.0117997285
Threat0.007249452
Severe Toxicity0.0017166138
Low Tox 0.079250954 Constructive 0.574 Policy_Critique
Jan 26, 2026 Why Canada’s immigration system has …
People believe it’s because of an “aging” population they let migrants come in???🙄 No, they are. It allowed to work in academic fields. Period!! It’s not about filling jobs it’s to create unrest among the …
People believe it’s because of an “aging” population they let migrants come in???🙄 No, they are. It allowed to work in academic fields. Period!! It’s not about filling jobs it’s to create unrest among the population in order to usher in the New World Order! If it were about an “aging” population it could be helped with giving incentives for young couples who want to start a family.
Identity Attack0.03894114
Insult0.019999169
Profanity0.014327513
Threat0.0066798385
Severe Toxicity0.001964569
Low Tox 0.077668175 Moderate Con 0.372
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
the producer of this video is exactly right...why migrate from a place you are wanted to import everything from...Answer; Freebies, stop the gravy train, end all unearned monies, tax credits/benefits/ payments per person and per …
the producer of this video is exactly right...why migrate from a place you are wanted to import everything from...Answer; Freebies, stop the gravy train, end all unearned monies, tax credits/benefits/ payments per person and per child, rent assist..Canadians don't get them why should these people who come out expecting to live for free
Identity Attack0.033269364
Insult0.025284592
Profanity0.012380436
Threat0.0064532873
Severe Toxicity0.0018405914
Low Tox 0.07687678 Constructive 0.618
Aug 31, 2025 4 likes Why Canadians Are Turning Against …
I'm a born and raised Canadian, as well as my husband. Even before our country was completely taken over, employment was hard to come by because of the fw's. 8 years ago, my husband had …
I'm a born and raised Canadian, as well as my husband. Even before our country was completely taken over, employment was hard to come by because of the fw's. 8 years ago, my husband had enough with trying to find a job, he stopped counting at over 450 resumes that were ignored, so he decided that we should start our own company, a small delivery company that 2 years later, we added a safe ride service to (driving drunk people home in their own vehicle). I was the manager of a little pizza place, which was run by immigrants, but good ones. I was hired because my husband approached them about doing deliveries, and they wanted to meet me. I had no idea I was going for an interview but they begged me to work for them, their reason; although they could speak English, they weren't fluent in it, so they wanted an English speaking employee who could easily understand the customer's. Within days, I was promoted to manager, and I loved my job and all of them. They treated everyone with such kindness and generosity. I found out just how much support they got from our government, when I broke down one day because I couldn't afford my prescription. My boss was so confused because he and his family got free prescriptions, dental, eye care, etc and they thought everyone got that. My boss paid for my prescription and actually apologized to me for how our own government treated us. He also showed me that they get $2,500 every 2 weeks, funding to start or buy businesses, but if they don't hire other fw's or immigrants, that funding changes to a grant and they have to pay it back. They are given money for housing, and vehicles. He was pushed out of that business by his 2 partners, and the partner's promised him I would keep my job. That was a complete lie. They stopped putting me on the schedule, claiming financial problems (bs), but hired not one but two new full time immigrant employees. I lost it and quit. Our town isn't that big, and word spread fast, especially when everyone found out that I was still owed over $2,000, which I will never see because no government agency will help me. Their business is actually struggling now and I love that for them. As for my husband and I's business, it's going strong but I came unglued when we recieved a letter from the government "suggesting" that we hire immigrants. I wrote back, telling them in no uncertain terms would that ever happen, and it will be a cold day in hell when one of us steps back so one of the government's favored people can take that money from us because we are the only 2 employees and we're not sacrificing a damn thing for someone who already gets everything.
Identity Attack0.015355183
Insult0.034341812
Profanity0.01893901
Threat0.007353018
Severe Toxicity0.002193451
Low Tox 0.07687678 Constructive 0.825
Sep 2, 2025 Why Canadians Are Turning Against …
I worked with a lot of refugees and asylum seekers. They are generally allowed to work hwhilst waiting on their claim to be processed. My experience was they are very hard working, smart and ambitious. …
I worked with a lot of refugees and asylum seekers. They are generally allowed to work hwhilst waiting on their claim to be processed. My experience was they are very hard working, smart and ambitious. Not settling for just collecting welfare or hwhat-not. They are net contributors to Canadian society. Fortunately, the ones I knew had their claims approved. But hwhat if they didn't? hWhat if they lied/exaggerated about the persecution back home. They're still productive members of society. hWhy send em back? Better yet: Don't make em lie in the first place! Let them live and work here indefinitely just because they want to.
Identity Attack0.018470341
Insult0.03235855
Profanity0.017572641
Threat0.0069516995
Severe Toxicity0.001783371
Low Tox 0.07608539 Constructive 0.842
Dec 29, 2025 1 likes Deportations From Canada at Their …
I asked a Punjabi Girl what you want to be when you grow up. She told I want to be a Canadian.
I asked a Punjabi Girl what you want to be when you grow up. She told I want to be a Canadian.
Identity Attack0.06158508
Insult0.020966014
Profanity0.017026093
Threat0.007340072
Severe Toxicity0.0025558472
Low Tox 0.07608539 Constructive 0.507 Humor_Satire
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Why would you move to a new country then want it be like the place you came from?
Why would you move to a new country then want it be like the place you came from?
Identity Attack0.026609946
Insult0.019547975
Profanity0.015659723
Threat0.00666042
Severe Toxicity0.0020599365
Low Tox 0.07608539 Low Con 0.257
Jan 27, 2026 Inside Canada's Indian Invasion...
If i wanted to live in India I'd move there. This is canada.
If i wanted to live in India I'd move there. This is canada.
Identity Attack0.06476828
Insult0.017807651
Profanity0.015728042
Threat0.006912862
Severe Toxicity0.0027275085
Low Tox 0.07608539 Moderate Con 0.369 Identity_Assertion
Feb 9, 2026 Inside Canada's Indian Invasion...
Tax payers money is easy money, waste it as you want
Tax payers money is easy money, waste it as you want
Identity Attack0.0024973555
Insult0.027841117
Profanity0.012722028
Threat0.007586042
Severe Toxicity0.0013256073
Low Tox 0.07608539 Low Con 0.207
Dec 31, 2025 1 likes Deportations From Canada at Their …
Unplanned immigration policy of present government is causing problems like employment housing and also in some extent in culture. * Government is not encouraging entrepreneurs in creating labor oriented manufacturing companies. Companies those employing more …
Unplanned immigration policy of present government is causing problems like employment housing and also in some extent in culture. * Government is not encouraging entrepreneurs in creating labor oriented manufacturing companies. Companies those employing more labor should be less taxed. BYE CANADIAN Only. HI TAX for imported goods. * Build thousands condominiums by government and rent them to low income people. Decentralized from major cities. * Lower the TAX like USA * Implement Health insurance like USA. Easy Medical loan who needed. * Women should be encouraged to take babies and raise kids for population growth. Increase child benefits and handsome pregnancy award to give birth. Maternity benefits for 3 years. * Culture is freedom of choice on one hand and it should be practiced in private places or in closed boundaries. There should not be any national culture or majority culture. All should respect each other and don't try to impose anything to others. So no public display or disturbances by culture issues. * Omitting bilingual system of English French. It's very stupidity. In office or workplaces ONLY English Please. Quebec only French. Not both. Government language only English. In private places you speak anything but outside only English. It could be broken English but English. It's important. The solutions are in front of us, government don't want to act
Identity Attack0.0233943
Insult0.028171662
Profanity0.014054239
Threat0.0067186756
Severe Toxicity0.002298355
Low Tox 0.075294 Constructive 0.684 Policy_Critique
Sep 15, 2025 Why Canadians Are Turning Against …
if they want to get a feel of their home then they should never leave their country in the first place ......
if they want to get a feel of their home then they should never leave their country in the first place ......
Identity Attack0.035847444
Insult0.01929015
Profanity0.011765569
Threat0.007534259
Severe Toxicity0.0019264221
Low Tox 0.075294 Moderate Con 0.306
Nov 17, 2025 Inside Canada's Indian Metropolis (Brampton)
Now I see why Alberta wants to separate from the rest of India, I’m mean Canada
Now I see why Alberta wants to separate from the rest of India, I’m mean Canada
Identity Attack0.056582913
Insult0.019096779
Profanity0.013166099
Threat0.0072365063
Severe Toxicity0.0020980835
Low Tox 0.07450261 Moderate Con 0.354 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
If imagrint wanted to be treated as equal then thay should make it like the rest of us.On our own Marit no government help and see how fast thay will leave 😮
If imagrint wanted to be treated as equal then thay should make it like the rest of us.On our own Marit no government help and see how fast thay will leave 😮
Identity Attack0.02439919
Insult0.02425329
Profanity0.016616182
Threat0.008077981
Severe Toxicity0.002002716
Low Tox 0.07371122 Moderate Con 0.316 Policy_Critique
Aug 27, 2025 Why Canadians Are Turning Against …
This extortion ring is coordinated. Wonder who’s in charge. Maybe a country that wants deportation to be an issue for Canada?
This extortion ring is coordinated. Wonder who’s in charge. Maybe a country that wants deportation to be an issue for Canada?
Identity Attack0.019374741
Insult0.021610579
Profanity0.011236101
Threat0.009955117
Severe Toxicity0.0017642975
Low Tox 0.07371122 Low Con 0.177 Unverified_Claim
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
0:56 they want to get to Slovakia?
0:56 they want to get to Slovakia?
Identity Attack0.037136484
Insult0.0154929245
Profanity0.026454043
Threat0.011223801
Severe Toxicity0.0037193298
Low Tox 0.07291982 Low Con 0.221 Question
Jan 28, 2026 Inside Canada's Indian Invasion...
It didn’t divide the country. Canadians don’t want immigration. The people protesting are immigrants. They are not Canadians, so they don’t get to decide what Canada should do. It’s pretty simple.
It didn’t divide the country. Canadians don’t want immigration. The people protesting are immigrants. They are not Canadians, so they don’t get to decide what Canada should do. It’s pretty simple.
Identity Attack0.060675595
Insult0.0198058
Profanity0.010433359
Threat0.0061878995
Severe Toxicity0.0014877319
Low Tox 0.07291982 Moderate Con 0.456 Identity_Assertion
Feb 13, 2026 2 likes Canada's tighter immigration policy divides …
Go home. Were done and a war will break out in the future. Im not warning but instead predicting. I want everyone safe and sheltered.
Go home. Were done and a war will break out in the future. Im not warning but instead predicting. I want everyone safe and sheltered.
Identity Attack0.004347248
Insult0.017088935
Profanity0.013507691
Threat0.018710058
Severe Toxicity0.0024986267
Low Tox 0.07291982 Moderate Con 0.475 Fear_Threat
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
It's easy. You have their local and international address. Just place them on a wanted list and arrested when caught. All business found to be sheltering them will be charged and business closed.
It's easy. You have their local and international address. Just place them on a wanted list and arrested when caught. All business found to be sheltering them will be charged and business closed.
Identity Attack0.005438685
Insult0.016024929
Profanity0.011628932
Threat0.042662576
Severe Toxicity0.002632141
Low Tox 0.07212844 Moderate Con 0.4 Call_To_Action
Sep 29, 2025 1 likes IRCC Names India in Study …
As an Albertan, this makes me want to stay part of canaduh so much more LOL.
As an Albertan, this makes me want to stay part of canaduh so much more LOL.
Identity Attack0.021987455
Insult0.023995465
Profanity0.021808386
Threat0.006809296
Severe Toxicity0.0024032593
Low Tox 0.07212844 Constructive 0.502 Humor_Satire
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
I don't want the government doing my taxes thank you
I don't want the government doing my taxes thank you
Identity Attack0.0055866763
Insult0.024382202
Profanity0.016342908
Threat0.007081157
Severe Toxicity0.0017261505
Low Tox 0.071337044 Moderate Con 0.379 Policy_Critique
Jan 3, 2026 1 likes New rules, regulations take effect …
All the real Canadians who want to get away should move to Alberta and join the secession movement
All the real Canadians who want to get away should move to Alberta and join the secession movement
Identity Attack0.035589635
Insult0.02103047
Profanity0.011714331
Threat0.0086087575
Severe Toxicity0.001783371
Low Tox 0.07054565 Low Con 0.226
Oct 4, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Liberals don't see migrants as a problem because they fall back on the reality that Canada was built with the help of immigrants. But that was a long time ago. It was a different situation …
Liberals don't see migrants as a problem because they fall back on the reality that Canada was built with the help of immigrants. But that was a long time ago. It was a different situation completely. There needed to be people brought in to build, plant and develop the country at that time. We are no longer in need of mass migration as we already have a developed country. I wonder how many of the liberals would change their positions if the policy was, if you want a new migrant to come into Canada you have to pay for them out of your own paycheques and if you don't want a new migrant you don't have to pay. Pretty sure, very few people would want to pay when it is put that way but we are ALL forced to pay to cover that tab.
Identity Attack0.036105253
Insult0.028171662
Profanity0.013166099
Threat0.006763986
Severe Toxicity0.0016498566
Low Tox 0.07054565 Constructive 0.734 Policy_Critique
Sep 15, 2025 1 likes Why Canadians Are Turning Against …
I don't get it. Why do they want to cross illegally to the USA? Isn't Canada already a great country? What is better?
I don't get it. Why do they want to cross illegally to the USA? Isn't Canada already a great country? What is better?
Identity Attack0.04435511
Insult0.01819439
Profanity0.011560614
Threat0.006317357
Severe Toxicity0.0017547607
Low Tox 0.069754265 Moderate Con 0.323 Question
Feb 11, 2026 Inside Canada's Indian Invasion...
Read Carnage's book. His globalist elitist philosophy will offshore all Canadians' resources to polluting countries whilst he puts mandates on Canadians to achieve his globalist net zero policies . He wants Canada's population to reach …
Read Carnage's book. His globalist elitist philosophy will offshore all Canadians' resources to polluting countries whilst he puts mandates on Canadians to achieve his globalist net zero policies . He wants Canada's population to reach 100 million within 50 years. Where do you, your children, and grandchildren fit in a Brookfield first policy.
Identity Attack0.011173353
Insult0.030595649
Profanity0.010535837
Threat0.007081157
Severe Toxicity0.0014209747
Low Tox 0.06896287 Moderate Con 0.409
Jun 19, 2025 1 likes How Canada broke its immigration …
We need to start making them want to leave , just saying...
We need to start making them want to leave , just saying...
Identity Attack0.015757138
Insult0.01617693
Profanity0.014703264
Threat0.015774792
Severe Toxicity0.0022888184
Low Tox 0.06896287 Low Con 0.269 Call_To_Action
Jul 5, 2025 2 likes How Canada broke its immigration …

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.