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
30,738 comments · Page 934 of 1230
I’m not shocked. One of my friends was dating a couple different men from India until they asked for her to marry them, they’d pay her money and divorce after they got their green card. …
I’m not shocked. One of my friends was dating a couple different men from India until they asked for her to marry them, they’d pay her money and divorce after they got their green card. Then said their plan was to go home, get married and bring their actual wife back to Canada.
Identity Attack0.037394293
Insult0.0154929245
Profanity0.0128245065
Threat0.006861079
Severe Toxicity0.0014209747
Low Tox 0.050573748 Moderate Con 0.482
Oct 2, 2025 IRCC Names India in Study …
The cuts to temporary foreign workers, refugees, and other immigrants do not go near far enough. Maximum number allowed, in total, should be no more than 60,000, laser focused on STEM and medical grads.
The cuts to temporary foreign workers, refugees, and other immigrants do not go near far enough. Maximum number allowed, in total, should be no more than 60,000, laser focused on STEM and medical grads.
Identity Attack0.033784978
Insult0.0154929245
Profanity0.009835573
Threat0.007521313
Severe Toxicity0.0014400482
Low Tox 0.050573748 Moderate Con 0.418 Policy_Critique
Jan 6, 2026 58 likes Canada’s new rules in 2026
Good go back
Good go back
Identity Attack0.006511623
Insult0.019096779
Profanity0.020851927
Threat0.009903334
Severe Toxicity0.0025367737
Low Tox 0.050573748 Moderate Con 0.378 Call_To_Action
Feb 13, 2026 Canada's tighter immigration policy divides …
Cancel all the applications. We're full.
Cancel all the applications. We're full.
Identity Attack0.0033298072
Insult0.012490907
Profanity0.015728042
Threat0.011922873
Severe Toxicity0.001821518
Low Tox 0.050573748 Low Con 0.295 Call_To_Action
Feb 17, 2026 Why Canada’s immigration system has …
It’s sad to say but if ur makin $57000 a year in Canada u are now not close to middle class. $100000 a year is the new middle class, even then - no cottage at …
It’s sad to say but if ur makin $57000 a year in Canada u are now not close to middle class. $100000 a year is the new middle class, even then - no cottage at the lake for you!
Identity Attack0.015053716
Insult0.022577424
Profanity0.0108774295
Threat0.0063238298
Severe Toxicity0.0012874603
Low Tox 0.050573748 Moderate Con 0.342
Jan 3, 2026 220 likes New rules, regulations take effect …
It isn't immigration it is replacement.
It isn't immigration it is replacement.
Identity Attack0.024801146
Insult0.012680908
Profanity0.012858666
Threat0.007327127
Severe Toxicity0.0018787384
Low Tox 0.050573748 Low Con 0.179
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
The Hindus and Sikhs I just saw in this video were genuinely kind and accommodating. They offered free food, treated the anchor and cameraman with courtesy, and showed great warmth. At the end of the …
The Hindus and Sikhs I just saw in this video were genuinely kind and accommodating. They offered free food, treated the anchor and cameraman with courtesy, and showed great warmth. At the end of the day, we are all humans first. These communities work hard, take on labor, and steadily climb the ladder—there’s nothing wrong in that.
Identity Attack0.04332388
Insult0.014580919
Profanity0.020851927
Threat0.009411395
Severe Toxicity0.0030708313
Low Tox 0.050573748 Constructive 0.739 Solidarity
Sep 19, 2025 105 likes Inside Canada's Indian Metropolis (Brampton)
@TylerOliveira Each State in INDIA🇮🇳 has its Own Culture, Language, Heritage, Cuisine, Traditional Dances and Festivals. Don't Flex the Words in your Video. They are from Punjab and in Punjab they Speak Punjabi. Note: 85% …
@TylerOliveira  Each State in INDIA🇮🇳 has its Own Culture, Language, Heritage, Cuisine, Traditional Dances and Festivals. Don't Flex the Words in your Video. They are from Punjab and in Punjab they Speak Punjabi. Note: 85% of Indian Born and Canadian Indian Born are Punjabis Rest are Haryanvi, Gujarati, Tamilan, Teluguits, Malyalis, Bengalis are remaining 14% in Canada 🇨🇦. -------- My Language is Kannada and we are not even 1% of Canadian Indian Population.
Identity Attack0.041003603
Insult0.017485369
Profanity0.012243799
Threat0.0059257476
Severe Toxicity0.0016498566
Low Tox 0.050573748 Constructive 0.628 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
Asylum seekers who commit serious crimes here get a lessor sentence as not to affect their claim. If their claim is denied they appeal and still get $$ during appeal. The asylum seekers go thru …
Asylum seekers who commit serious crimes here get a lessor sentence as not to affect their claim. If their claim is denied they appeal and still get $$ during appeal. The asylum seekers go thru many countries to get here when they should be intercepted before arriving . Our taxes go up to pay for all this.
Identity Attack0.024600167
Insult0.018001022
Profanity0.010143006
Threat0.0074565844
Severe Toxicity0.001373291
Low Tox 0.050573748 Moderate Con 0.489 Unverified_Claim
Nov 21, 2025 12 likes Thousands of refugees allowed into …
We just found the most based Canadian ive seen in years
We just found the most based Canadian ive seen in years
Identity Attack0.030175667
Insult0.019676886
Profanity0.012380436
Threat0.0072106146
Severe Toxicity0.0019168854
Low Tox 0.050573748 Moderate Con 0.435 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Have a good trip home
Have a good trip home
Identity Attack0.0052166977
Insult0.018065477
Profanity0.017777596
Threat0.009437286
Severe Toxicity0.0022602081
Low Tox 0.050573748 Moderate Con 0.464 Identity_Assertion
Jan 15, 2026 199 likes 2.9 million Canadian temporary visas …
How about spending the tax dollars on the old age pension for pensioners who cannot now even put food on the table... Stop the handouts
How about spending the tax dollars on the old age pension for pensioners who cannot now even put food on the table... Stop the handouts
Identity Attack0.0035332954
Insult0.026315894
Profanity0.010911589
Threat0.0064079775
Severe Toxicity0.0010633469
Low Tox 0.050573748 Moderate Con 0.367
Nov 26, 2025 Quebec Ends Economic Immigration Program …
Please don't abuse the system.
Please don't abuse the system.
Identity Attack0.0051427023
Insult0.016860934
Profanity0.019143965
Threat0.009126588
Severe Toxicity0.0013923645
Low Tox 0.050573748 Moderate Con 0.336
Sep 30, 2025 IRCC Names India in Study …
Hard to imagine where are all those millions and millions of foreign students now? Nobody knows, nobody follows up, 99% of them came here to stay.
Hard to imagine where are all those millions and millions of foreign students now? Nobody knows, nobody follows up, 99% of them came here to stay.
Identity Attack0.033527173
Insult0.015416925
Profanity0.012346277
Threat0.0063497215
Severe Toxicity0.0013256073
Low Tox 0.050573748 Moderate Con 0.31
Jan 2, 2026 10 likes New rules, regulations take effect …
And so, it's not surprising that many are angry at what's happening in the world, and even well-mannered people are fed up with it. What does this ultimately lead to? God only knows.
And so, it's not surprising that many are angry at what's happening in the world, and even well-mannered people are fed up with it. What does this ultimately lead to? God only knows.
Identity Attack0.011173353
Insult0.017614283
Profanity0.017367685
Threat0.006925808
Severe Toxicity0.0014400482
Low Tox 0.050573748 Moderate Con 0.486 Fear_Threat
Feb 24, 2026 1 likes Inside Canada's Indian Invasion...
No "Canada" didn't "open the doors, the government did and DID NOT HAVE THE PEOPLES PERMISSION!!!!!!!!!!¡
No "Canada" didn't "open the doors, the government did and DID NOT HAVE THE PEOPLES PERMISSION!!!!!!!!!!¡
Identity Attack0.014350293
Insult0.019934712
Profanity0.010911589
Threat0.006168481
Severe Toxicity0.0014877319
Low Tox 0.050573748 Low Con 0.179 Policy_Critique
Dec 17, 2025 2 likes Why Canadians Are Turning Against …
Canadians are united on this issue, not divided. Please stop it with the misinformation.
Canadians are united on this issue, not divided. Please stop it with the misinformation.
Identity Attack0.009212466
Insult0.02373764
Profanity0.010245483
Threat0.006712203
Severe Toxicity0.0008583069
Low Tox 0.050573748 Moderate Con 0.455 Moral_Argument
Mar 1, 2026 Canada's tighter immigration policy divides …
as someone who lives in India.. I mean Canada, im excited to watch this video
as someone who lives in India.. I mean Canada, im excited to watch this video
Identity Attack0.035074018
Insult0.013288911
Profanity0.024267852
Threat0.009204263
Severe Toxicity0.002861023
Low Tox 0.050573748 Moderate Con 0.483
Jan 27, 2026 1,126 likes Inside Canada's Indian Invasion...
That’s a slash?
That’s a slash?
Identity Attack0.0032188136
Insult0.01767874
Profanity0.02474608
Threat0.0076637166
Severe Toxicity0.0017166138
Low Tox 0.050573748 Low Con 0.291 Meta_Commentary
Jan 30, 2026 New rules, regulations take effect …
I would recommend him visiting a Indian majority town in Iselin, NJ.
I would recommend him visiting a Indian majority town in Iselin, NJ.
Identity Attack0.031980325
Insult0.01625293
Profanity0.014361672
Threat0.008336896
Severe Toxicity0.0018024445
Low Tox 0.050573748 Moderate Con 0.464 Comparative_Framing
Feb 26, 2026 4 likes Inside Canada's Indian Invasion...
Lawsuit against the government for letting them in!
Lawsuit against the government for letting them in!
Identity Attack0.0060676485
Insult0.015644927
Profanity0.012346277
Threat0.0130621
Severe Toxicity0.0017166138
Low Tox 0.050573748 Low Con 0.211 Call_To_Action
Feb 18, 2026 41 likes Canadian immigration officers investigating hundreds …
THEY SOLD "DON CHERRY" OUT, TOO 😢
THEY SOLD "DON CHERRY" OUT, TOO 😢
Identity Attack0.0030708222
Insult0.020385906
Profanity0.013610168
Threat0.0074048014
Severe Toxicity0.001745224
Low Tox 0.050573748 Low Con 0.205 Meta_Commentary
Aug 25, 2025 8 likes Why Canadians Are Turning Against …
It's not a tragedy. Stop playing this like we are responsible for the well-being of the third world. If they have no path to permanent residency then they go home. This may be a radical …
It's not a tragedy. Stop playing this like we are responsible for the well-being of the third world. If they have no path to permanent residency then they go home. This may be a radical notion in the present political climate, but just because you want to come to Canada doesn't mean you can. Actual native born Canadian citizens have a say in this and we say No !
Identity Attack0.02238941
Insult0.018710041
Profanity0.0108774295
Threat0.006653947
Severe Toxicity0.0014400482
Low Tox 0.050573748 Constructive 0.542 Identity_Assertion
Nov 22, 2025 97 likes Quebec Ends Economic Immigration Program …
Dear Canadians, I know this is no consolation, but you are not alone in facing this problem. Here in Western Europe, in countries like the UK, Belgium, Germany, Sweden, and France, something similar is happening. …
Dear Canadians, I know this is no consolation, but you are not alone in facing this problem. Here in Western Europe, in countries like the UK, Belgium, Germany, Sweden, and France, something similar is happening. Here, it's different groups causing trouble and slowly but surely gaining majorities in cities. The EU is also now starting to make agreements with India, which will most likely lead to further migration to Europe. For me, Canada will always be the proud country I was fortunate enough to visit 20 years ago.
Identity Attack0.02821777
Insult0.020966014
Profanity0.013473531
Threat0.007327127
Severe Toxicity0.00166893
Low Tox 0.050573748 Constructive 0.795 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I’ve lived in Canada for 30 years, but I became unemployed in 2021. This is the first time I’ve been out of work for more than a year and a half. I’ve applied online for …
I’ve lived in Canada for 30 years, but I became unemployed in 2021. This is the first time I’ve been out of work for more than a year and a half. I’ve applied online for over 20 jobs, but unfortunately I haven’t received any responses. This has never happened to me before. When I first came to Canada, it felt very safe—you could even leave your door unlocked at night. Things have changed a lot since then. Nowadays, there are many new immigrants and refugees, which has also changed the job market. I’ve noticed that many companies prefer hiring workers with student visas, because the government subsidizes part of their wages. That makes it more cost-effective for companies compared to hiring Canadian workers. I heard this directly from my former manager. As a result, some of my old colleagues now only get one or two days of work per week, while companies continue bringing in new employees.
Identity Attack0.0233943
Insult0.021868404
Profanity0.016001316
Threat0.00704232
Severe Toxicity0.001745224
Low Tox 0.050573748 Constructive 0.796
Aug 25, 2025 26 likes Why Canadians Are Turning Against …

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.