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: "The FACTS is that there …" 357 comments · Page 14 of 15
Some errors of fact. A non-Canadian WILL be billed for medical care in Ontario.
Some errors of fact. A non-Canadian WILL be billed for medical care in Ontario.
Identity Attack0.023595277
Insult0.012376905
Profanity0.009289024
Threat0.0059548756
Severe Toxicity0.0008773804
Low Tox 0.035220183 Moderate Con 0.392
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
This is a multifaceted problem for us. Firstly we keep emigrating people in, to deal with a declining population, instead of addressing the issues directly resulting in declining population, like the housing problem, cost of …
This is a multifaceted problem for us. Firstly we keep emigrating people in, to deal with a declining population, instead of addressing the issues directly resulting in declining population, like the housing problem, cost of living, under paying jobs, and astronomical Post secondary prices to get basic diplomas I know for a fact that 90's babies will be the last generation to have more then one child. Another issue is the recruitment centers in India, funded by Canadian corporations looking for cheap labor, promising the world to struggling Indians only to back out of every promise they made, and put the burden on the government and Canadians. This plus a lack of population control in India, is set that to have Indians to be over 25% of the global population in the next 50 years.
Identity Attack0.012061302
Insult0.016784932
Profanity0.0128245065
Threat0.0067186756
Severe Toxicity0.0013065338
Low Tox 0.03357032 Constructive 0.641 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
The bike guy was just speaking facts
The bike guy was just speaking facts
Identity Attack0.003921773
Insult0.01767874
Profanity0.01490822
Threat0.0064985976
Severe Toxicity0.0010442734
Low Tox 0.033334624 Low Con 0.266 Meta_Commentary
Feb 28, 2026 Inside Canada's Indian Invasion...
The 10:57 fact that they are thriving and Canadian born citizens can’t afford groceries and are living pay check to pay check
The 10:57 fact that they are thriving and Canadian born citizens can’t afford groceries and are living pay check to pay check
Identity Attack0.015958117
Insult0.013706914
Profanity0.010006369
Threat0.0059322207
Severe Toxicity0.0010538101
Low Tox 0.033334624 Moderate Con 0.351 Economic_Argument
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
We need more of the guy on the bicycle. He is speaking facts.
We need more of the guy on the bicycle. He is speaking facts.
Identity Attack0.0021366263
Insult0.018065477
Profanity0.010928668
Threat0.007094103
Severe Toxicity0.0010347366
Low Tox 0.032627538 Moderate Con 0.406 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
The fact we allowed over 3 million temporary work visa all from India should be looked into! What there are no other countries?
The fact we allowed over 3 million temporary work visa all from India should be looked into! What there are no other countries?
Identity Attack0.019776696
Insult0.011312899
Profanity0.011594773
Threat0.0063950317
Severe Toxicity0.0010108948
Low Tox 0.032156147 Moderate Con 0.338 Policy_Critique
Sep 29, 2025 449 likes IRCC Names India in Study …
The birth rate is low b/c the rich have too much money and the workers have too little. Tax the rich, tax them HARD and incr workers watges and you will see people have the …
The birth rate is low b/c the rich have too much money and the workers have too little. Tax the rich, tax them HARD and incr workers watges and you will see people have the number of babies that they want. In fact, reward them for having babies, make it cost free like it was in the USSR..... If Canada (or the US) offered free housing, free childcare, and guaranteed jobs (the USSR model), the "labor shortage" and "birth rate crisis" would vanish in 9 months.
Identity Attack0.008361516
Insult0.014504919
Profanity0.010979908
Threat0.0072753434
Severe Toxicity0.0011491776
Low Tox 0.031331215 Constructive 0.53 Economic_Argument
Feb 12, 2026 2 likes Canada's tighter immigration policy divides …
Bro on the bike was farming trues. Wordsmith of facts.
Bro on the bike was farming trues. Wordsmith of facts.
Identity Attack0.0019053896
Insult0.016936934
Profanity0.010774951
Threat0.0069905366
Severe Toxicity0.0009775162
Low Tox 0.030034892 Moderate Con 0.374 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
"I've heard enough" as they were explaining... When you want to understand you listen to the whole truth vs fish for the facts you want to hear to reinforce a narrative. There probably is a …
"I've heard enough" as they were explaining... When you want to understand you listen to the whole truth vs fish for the facts you want to hear to reinforce a narrative. There probably is a problem but we can't know "barn" or "bread basket" if we don't hear the explanations.
Identity Attack0.0019053896
Insult0.015872927
Profanity0.011201942
Threat0.0062914654
Severe Toxicity0.00071525574
Low Tox 0.028974265 Constructive 0.703
Oct 2, 2025 IRCC Names India in Study …
Please don't believe this report. I am from Canada, This issue is not dividing us at all . In fact the overwhelming majority agrees immigration numbers of recent years are unsustainable .These policies to cut …
Please don't believe this report. I am from Canada, This issue is not dividing us at all . In fact the overwhelming majority agrees immigration numbers of recent years are unsustainable .These policies to cut immigration are driven by public pressure on the government..Fr24 is cherry picking and make it sound like there is huge backlash to these cuts.
Identity Attack0.009545447
Insult0.011996903
Profanity0.010006369
Threat0.006589218
Severe Toxicity0.0007581711
Low Tox 0.027324399 Constructive 0.799 Policy_Critique
Feb 11, 2026 467 likes Canada's tighter immigration policy divides …
Not me watching this from my home 30 mins north of Brampton 😩 all facts we’ve been saying for decades
Not me watching this from my home 30 mins north of Brampton 😩 all facts we’ve been saying for decades
Identity Attack0.00310782
Insult0.011958904
Profanity0.014054239
Threat0.006763986
Severe Toxicity0.0012969971
Low Tox 0.026970858 Moderate Con 0.427 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
THEY WORK!! and they WORK HARD! let's not ignore this fact.
THEY WORK!! and they WORK HARD! let's not ignore this fact.
Identity Attack0.0022198714
Insult0.013402912
Profanity0.011423977
Threat0.00636914
Severe Toxicity0.00077724457
Low Tox 0.02638162 Moderate Con 0.413 Solidarity
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Well Visa expires but those people have update their status and already has new one some of them got PR. But still their visa expired that means that’s also come into this number 2.9M visas. …
Well Visa expires but those people have update their status and already has new one some of them got PR. But still their visa expired that means that’s also come into this number 2.9M visas. Yes there are some people overstaying and need to be removed otherwise there will be problems. But let’s just keep our facts right
Identity Attack0.004088263
Insult0.009678889
Profanity0.012107162
Threat0.009929225
Severe Toxicity0.0012588501
Low Tox 0.025085296 Constructive 0.603 Policy_Critique
Jan 19, 2026 2.9 million Canadian temporary visas …
CBC keeps the propaganda rolling on and on..... anyone coming across the boarder gets free health care period but if you are a senior citizen in canada you lose your savings and property if you …
CBC keeps the propaganda rolling on and on..... anyone coming across the boarder gets free health care period but if you are a senior citizen in canada you lose your savings and property if you are admitted to a nursing home.... or have to stay in the hospital waiting to get into a nursing home FACT
Identity Attack0.004920715
Insult0.013402912
Profanity0.009434202
Threat0.0060260775
Severe Toxicity0.0007247925
Low Tox 0.023553278 Moderate Con 0.389
May 18, 2018 How much do refugees and …
Facts 💯 real talk 💯
Facts 💯 real talk 💯
Identity Attack0.0051797
Insult0.010590895
Profanity0.019963788
Threat0.007819066
Severe Toxicity0.0018405914
Low Tox 0.022021262 Moderate Con 0.359 Meta_Commentary
Aug 26, 2025 Why Canadians Are Turning Against …
Not true. Most Canadians want smaller numbers and tighter requirements. The students and TEMPORARY workers think they automatically will get permanent residency, when in fact there are no guarantees..Why these people act like Canada did …
Not true. Most Canadians want smaller numbers and tighter requirements. The students and TEMPORARY workers think they automatically will get permanent residency, when in fact there are no guarantees..Why these people act like Canada did something wrong? Having that many people come is a strain on all our resources and job market. We have a right to decide who we need and want. Store manager is not a job that Canadians won't do.
Identity Attack0.009619443
Insult0.011844902
Profanity0.0094256615
Threat0.005922511
Severe Toxicity0.00069618225
Low Tox 0.020960633 Constructive 0.763 Policy_Critique
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
My grand parents left in the 40's and 50s, went to the UK and now we live in NZ. There is a complete disconnect between the old and new as well as the fact that …
My grand parents left in the 40's and 50s, went to the UK and now we live in NZ. There is a complete disconnect between the old and new as well as the fact that assimilation simply isnt necessary because you can access all the culture (music, family/social connetion) on your phone. Previously you needed to integrate in order to survive; now life is more hermetic and as a result less integration occurs out of necessity.
Identity Attack0.007917541
Insult0.009906891
Profanity0.0117997285
Threat0.006155535
Severe Toxicity0.0008773804
Low Tox 0.019728716 Constructive 0.776
Oct 19, 2025 9 likes Inside Canada's Indian Metropolis (Brampton)
The Great Replacement isn't a theory... it's fact
The Great Replacement isn't a theory... it's fact
Identity Attack0.0034038029
Insult0.009070885
Profanity0.012038844
Threat0.006641001
Severe Toxicity0.00086307526
Low Tox 0.01859777 Low Con 0.12 Unverified_Claim
Jan 28, 2026 4 likes Inside Canada's Indian Invasion...
NO OFFICIAL HAVE FACTS AVAILABLE WHEN CALLED INTO A MEETING! REALLY?
NO OFFICIAL HAVE FACTS AVAILABLE WHEN CALLED INTO A MEETING! REALLY?
Identity Attack0.00155391
Insult0.0103248935
Profanity0.010262563
Threat0.005922511
Severe Toxicity0.0005578995
Low Tox 0.017843807 Low Con 0.159
Sep 29, 2025 IRCC Names India in Study …
Dont pay taxes? How do you figure? Some points are true and others are just feelings and not facts!
Dont pay taxes? How do you figure? Some points are true and others are just feelings and not facts!
Identity Attack0.0015076627
Insult0.0113889
Profanity0.009733095
Threat0.005825418
Severe Toxicity0.0005245209
Low Tox 0.017466826 Moderate Con 0.388 Question
Oct 3, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
The "great replacement theory" is the "great replacement fact".
The "great replacement theory" is the "great replacement fact".
Identity Attack0.0032558115
Insult0.008652883
Profanity0.010638315
Threat0.0065956907
Severe Toxicity0.0007724762
Low Tox 0.017341165 Low Con 0.183 Fear_Threat
Feb 3, 2026 897 likes Inside Canada's Indian Invasion...
I agree with Michelle somewhat, but she doesn't need to exaggerate. It will be a lot stronger if she gives just the actual numbers. 80% of claimants are legitimate , it's not 50%. I wish …
I agree with Michelle somewhat, but she doesn't need to exaggerate. It will be a lot stronger if she gives just the actual numbers. 80% of claimants are legitimate , it's not 50%. I wish both sides would just stick to facts.
Identity Attack0.0021828737
Insult0.009678889
Profanity0.010296722
Threat0.0063238298
Severe Toxicity0.0005173683
Low Tox 0.014890783 Constructive 0.776 Policy_Critique
Feb 24, 2026 1 likes 'We do know that there's …
just remember, the fact this is happening everywhere isn't a coincidence.
just remember, the fact this is happening everywhere isn't a coincidence.
Identity Attack0.0018313939
Insult0.0076268767
Profanity0.0108774295
Threat0.0066215824
Severe Toxicity0.0006723404
Low Tox 0.013382856 Low Con 0.281
Jan 27, 2026 Inside Canada's Indian Invasion...
Immigration is out of control ! It is 2025 , the year isn’t even half over and they have already brought in almost 1 million mostly Indians . You need to get your facts straight …
Immigration is out of control ! It is 2025 , the year isn’t even half over and they have already brought in almost 1 million mostly Indians . You need to get your facts straight .
Identity Attack0.014597976
Insult0.0013591878
Profanity0.00011599752
Threat0.00016591376
Severe Toxicity0.000005316609
Low Tox 0.012240606
Jun 26, 2025
Respect for the bike open honesty and it's facts as well
Respect for the bike open honesty and it's facts as well
Identity Attack0.0024418586
Insult0.0074178753
Profanity0.0118338885
Threat0.006550381
Severe Toxicity0.0007534027
Low Tox 0.011749268 Constructive 0.541
Jan 27, 2026 4 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.