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: "Who are responsible for all …" 145 comments · Page 6 of 6
100% immigration department and justice system is responsible for it?
100% immigration department and justice system is responsible for it?
Identity Attack0.019073274
Insult0.0113889
Profanity0.010638315
Threat0.006420923
Severe Toxicity0.0011444092
Low Tox 0.03545588 Low Con 0.203 Question
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Please help me understand why mass migration is considered beneficial. I believe globalization has very significant drawbacks. My primary concern is for my fellow Canadians "ONLY." It seems that the increase in new residents is …
Please help me understand why mass migration is considered beneficial. I believe globalization has very significant drawbacks. My primary concern is for my fellow Canadians "ONLY." It seems that the increase in new residents is driven largely by political motives, as new migrants often support the Liberal Party due to the benefits they receive upon arrival. Both the Liberal government in Canada and the Democrats in the United States appear to be aware of this trend. Regardless of political affiliation—whether Liberal, Conservative, Green, or any other party—if my party were to adopt such a policy, I would oppose it. Canadians really need to wake up. We need responsible citizenship that upholds and strengthens our Canadian culture and values.
Identity Attack0.013948337
Insult0.016784932
Profanity0.011201942
Threat0.00636914
Severe Toxicity0.0010156631
Low Tox 0.034041706 Constructive 0.856 Identity_Assertion
Feb 17, 2026 21 likes LILLEY UNLEASHED: The fall of …
I see this is more of a Canadian government immigrations policies are responsible for the situation Brampton is in. I lived there for 10 yrs but moved on for past 5 yrs now. Unchecked rampant …
I see this is more of a Canadian government immigrations policies are responsible for the situation Brampton is in. I lived there for 10 yrs but moved on for past 5 yrs now. Unchecked rampant liberal immigration has led to this. We should not single out one particular community though, it will not help the current situation anyway.
Identity Attack0.017967897
Insult0.013934915
Profanity0.009536679
Threat0.0062008454
Severe Toxicity0.0009727478
Low Tox 0.032391842 Constructive 0.793
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Federal immigration laws caused the problem to begin with . Ever notice the government and media never admit any wrong doing or take responsibility for any wrong doing .
Federal immigration laws caused the problem to begin with . Ever notice the government and media never admit any wrong doing or take responsibility for any wrong doing .
Identity Attack0.010729378
Insult0.012490907
Profanity0.009587918
Threat0.0061425893
Severe Toxicity0.00084400177
Low Tox 0.030977672 Low Con 0.269 Policy_Critique
Feb 18, 2026 2 likes Canadian immigration officers investigating hundreds …
We need an ICE team in canada, I think these guys are trying to cover their lack of response in light of what is happening down south.
We need an ICE team in canada, I think these guys are trying to cover their lack of response in light of what is happening down south.
Identity Attack0.004846719
Insult0.017088935
Profanity0.00998929
Threat0.006815769
Severe Toxicity0.001001358
Low Tox 0.030034892 Moderate Con 0.389
Dec 28, 2025 Deportations From Canada at Their …
I hope Canada learnt it's lesson now on RESPONSIBLE & VETTED immigration!
I hope Canada learnt it's lesson now on RESPONSIBLE & VETTED immigration!
Identity Attack0.013345404
Insult0.0116169015
Profanity0.009220706
Threat0.006576272
Severe Toxicity0.0011348724
Low Tox 0.02873857 Moderate Con 0.406 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
I am a skilled immigrant, an auditor by profession for 16 years. I climbed up the ladder from a junior auditor to department head before I left for Canada late last year. I've submitted hundreds …
I am a skilled immigrant, an auditor by profession for 16 years. I climbed up the ladder from a junior auditor to department head before I left for Canada late last year. I've submitted hundreds of job applications to date and I only got a response. I have no choice but to take that job in fastfood restaurant just to make a living. Don't worry, if I still don't get a job aligned to my profession in few months, I will leave. I'm tired..
Identity Attack0.009027477
Insult0.0113509
Profanity0.01174849
Threat0.006861079
Severe Toxicity0.00094890594
Low Tox 0.026499467 Constructive 0.758 Personal_Narrative
Jul 1, 2025 3 likes How Canada broke its immigration …
All international students are required to provide documents and statement letters in their student visa applications to prove that they intend to return to their home countries after their studies. The only thing that is …
All international students are required to provide documents and statement letters in their student visa applications to prove that they intend to return to their home countries after their studies. The only thing that is expected (not guaranteed in any way) is a post-graduation work permit to give them a chance to acquire Canadian work experience and have enough points to apply for permanent residency if they choose to. The government should only be responsible for those who were already selected and approved for residency before changes to the regulations. All future applicants should be evaluated based on the latest changes. That is not new, and all current immigrant citizens had to adapt to the changes to requirements back in their time as well.
Identity Attack0.008250522
Insult0.013820915
Profanity0.011184863
Threat0.0063626673
Severe Toxicity0.0008869171
Low Tox 0.025085296 Constructive 0.622 Policy_Critique
Jan 22, 2026 Why Canada’s immigration system has …
I am a new permanent resident in Canada. This video is very true regarding our integration. You are absolutely right. Newcomers must integrate, as it is the beginning of a new life in a new …
I am a new permanent resident in Canada. This video is very true regarding our integration. You are absolutely right. Newcomers must integrate, as it is the beginning of a new life in a new environment. What I do not fully agree with is when you complain about the social benefits given by the government to newcomers. It is not free money; we will pay it back later in taxes. We cannot build life projects depending on these benefits. Ask each newcomer if they are satisfied with these benefits rather than a good job. We want to contribute to the economy of this beautiful country. For example, I came to Canada with specific goals, including starting an IT company, which was difficult to achieve at home due to lack of opportunities. So, don't blame immigrants too much; in my opinion, responsibilities should be shared among all of us, including the government.
Identity Attack0.006696612
Insult0.013896915
Profanity0.011816809
Threat0.0062526283
Severe Toxicity0.0008869171
Low Tox 0.024260364 Constructive 0.915 Personal_Narrative
Sep 5, 2025 1 likes Why Canadians Are Turning Against …
Jobs are gone Affordable housing is gone resources disappeared one thing only left cold weather ☁️ I sent nearly 600 resumes no response 🙇😞
Jobs are gone Affordable housing is gone resources disappeared one thing only left cold weather ☁️ I sent nearly 600 resumes no response 🙇😞
Identity Attack0.0020626306
Insult0.012984909
Profanity0.010689554
Threat0.0065244893
Severe Toxicity0.0010442734
Low Tox 0.024142517 Moderate Con 0.472 Personal_Narrative
Feb 11, 2026 Canada's tighter immigration policy divides …
It isn’t nearly enough. It would be better to secure our borders so people can’t just walk across. It isn’t rocket science. We do not have the responsibility to take in every person who crosses …
It isn’t nearly enough. It would be better to secure our borders so people can’t just walk across. It isn’t rocket science. We do not have the responsibility to take in every person who crosses our border especially when their first step on western land was the US.
Identity Attack0.006992595
Insult0.010248893
Profanity0.010484599
Threat0.0068869707
Severe Toxicity0.0007867813
Low Tox 0.022139108 Moderate Con 0.449 Policy_Critique
Dec 29, 2025 1 likes Deportations From Canada at Their …
Canada is the most friendly country in the world, they should accept alll the refugees all around thr world! That's they responsibility, and they are glad to do so😊😊😊😊Make the world a better place
Canada is the most friendly country in the world, they should accept alll the refugees all around thr world! That's they responsibility, and they are glad to do so😊😊😊😊Make the world a better place
Identity Attack0.010211408
Insult0.009127886
Profanity0.011902207
Threat0.006589218
Severe Toxicity0.001115799
Low Tox 0.020960633 Constructive 0.627
Nov 26, 2025 1 likes Thousands of refugees allowed into …
Government is also responsible for a lot
Government is also responsible for a lot
Identity Attack0.0054756827
Insult0.009906891
Profanity0.013951761
Threat0.007029374
Severe Toxicity0.0009918213
Low Tox 0.019100413 Low Con 0.228 Policy_Critique
Feb 22, 2026 Inside Canada's Indian Invasion...
@0:14 Road safety laws are made to protect lives, not to discriminate against beliefs., Governments can consider specially designed helmets that accommodate turbans, balancing safety with religious practice. Ultimately, respecting the rules of the country …
@0:14 Road safety laws are made to protect lives, not to discriminate against beliefs., Governments can consider specially designed helmets that accommodate turbans, balancing safety with religious practice. Ultimately, respecting the rules of the country you live in shows both responsibility and integration into society.
Identity Attack0.0073995716
Insult0.008386881
Profanity0.010023449
Threat0.006265574
Severe Toxicity0.00059366226
Low Tox 0.01633588 Constructive 0.571 Moral_Argument
Oct 8, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Why can't they take responsibility for allowing students to enter Canada ? Why didn't they do proper checks while issuing visa? Students entered only with visa approval. Why visa officers not doing their duty ?
Why can't they take responsibility for allowing students to enter Canada ? Why didn't they do proper checks while issuing visa? Students entered only with visa approval. Why visa officers not doing their duty ?
Identity Attack0.0046247323
Insult0.008747884
Profanity0.009417122
Threat0.006097279
Severe Toxicity0.00062942505
Low Tox 0.01438814 Moderate Con 0.333
Sep 29, 2025 IRCC Names India in Study …
I am being singled out in my family circle whenever the talk of being assimilated into the CANADIAN community, everyone understands the talking points of the rights of equality, no one trying to understand that …
I am being singled out in my family circle whenever the talk of being assimilated into the CANADIAN community, everyone understands the talking points of the rights of equality, no one trying to understand that rights come with larger responsibilities of fairness/sharing/respecting fellow citizens are the core values of Canadian society.
Identity Attack0.006622616
Insult0.008652883
Profanity0.00906699
Threat0.005919275
Severe Toxicity0.00061035156
Low Tox 0.013571346 Constructive 0.773 Personal_Narrative
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
What does it mean to sponsor a work permit? Work Visa. Work-force Mobility. Visa sponsorship refers to the process where an individual or organization takes responsibility for supporting a foreign national to enter or stay …
What does it mean to sponsor a work permit? Work Visa. Work-force Mobility. Visa sponsorship refers to the process where an individual or organization takes responsibility for supporting a foreign national to enter or stay in another country. In the workplace, employers may sponsor their employees to obtain a foreign visa and relocate abroad for a job. Velocity Global What Is Visa Sponsorship? - Velocity Global Who can sponsor a work permit? a sponsoring employer
Identity Attack0.005105704
Insult0.007028373
Profanity0.010313802
Threat0.006304411
Severe Toxicity0.0006723404
Low Tox 0.011497946 Moderate Con 0.465
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
The universities are responsible also, investigate. They made a lot of money in fees.
The universities are responsible also, investigate. They made a lot of money in fees.
Identity Attack0.002090379
Insult0.00806388
Profanity0.009903891
Threat0.006058442
Severe Toxicity0.00044345856
Low Tox 0.011309455 Low Con 0.272
Oct 1, 2025 IRCC Names India in Study …
Don’t blame USA for the lack of Canadian government responsibilities…last 10 years look at how Canada has had increased crime, drugs, look what’s going on in Surrey BC…..huge drug busts in Okanagan with street guns….so …
Don’t blame USA for the lack of Canadian government responsibilities…last 10 years look at how Canada has had increased crime, drugs, look what’s going on in Surrey BC…..huge drug busts in Okanagan with street guns….so being proactive on safety in the so called “new world” now….is positive…
Identity Attack0.00049278134
Insult0.0012809078
Profanity0.00009218832
Threat0.00015802599
Severe Toxicity0.000003631664
Low Tox 0.005380478 Policy_Critique
Dec 9, 2025
First of all why give pension to people who has never worked here. Their kids sponsored them and should take responsibility
First of all why give pension to people who has never worked here. Their kids sponsored them and should take responsibility
Identity Attack0.000040596668
Insult0.00018585112
Profanity0.000017946737
Threat0.000023101817
Severe Toxicity0.0000019644938
Low Tox 0.00037879279
Apr 18, 2025 20 likes

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.