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: "You should come to the …" 1,829 comments · Page 70 of 74
this happens in every country and for centuries, nothing new and yes we can do better to those that comment here, provide support when you can, come up with solutions and do something about rather …
this happens in every country and for centuries, nothing new and yes we can do better to those that comment here, provide support when you can, come up with solutions and do something about rather than complain about it.
Identity Attack0.001655654
Insult0.013174911
Profanity0.00998929
Threat0.006039023
Severe Toxicity0.0005245209
Low Tox 0.024849601 Constructive 0.601 Moral_Argument
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
Come visit Surrey B.C 😂
Come visit Surrey B.C 😂
Identity Attack0.005660672
Insult0.010780896
Profanity0.017572641
Threat0.008052089
Severe Toxicity0.0016593933
Low Tox 0.024613906 Moderate Con 0.386 Humor_Satire
Feb 8, 2026 Inside Canada's Indian Invasion...
Pls come to Alberta. They working in fast foods and they using the bank account to receive the paycheck deposited to their friends or family which is permanent residence or Canadian. They change location almost …
Pls come to Alberta. They working in fast foods and they using the bank account to receive the paycheck deposited to their friends or family which is permanent residence or Canadian. They change location almost every year.
Identity Attack0.00984143
Insult0.012148905
Profanity0.009681856
Threat0.0059937127
Severe Toxicity0.00084877014
Low Tox 0.024378212 Constructive 0.505 Unverified_Claim
Oct 2, 2025 IRCC Names India in Study …
How come you didn’t ask why so many people were praying in the middle of the day? 😂
How come you didn’t ask why so many people were praying in the middle of the day? 😂
Identity Attack0.006178642
Insult0.010286893
Profanity0.0128245065
Threat0.0062785195
Severe Toxicity0.0010108948
Low Tox 0.024260364 Low Con 0.244 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
I was literally just considering begging tyler to come to canada to cover this
I was literally just considering begging tyler to come to canada to cover this
Identity Attack0.005401687
Insult0.0113889
Profanity0.0157622
Threat0.0069905366
Severe Toxicity0.0011444092
Low Tox 0.02402467 Moderate Con 0.375 Meta_Commentary
Jan 27, 2026 16 likes Inside Canada's Indian Invasion...
Many of the emigrant they also come from the USA to Canada. Not o only from Canada to the USA.
Many of the emigrant they also come from the USA to Canada. Not o only from Canada to the USA.
Identity Attack0.016058605
Insult0.0092228865
Profanity0.010450439
Threat0.0061231707
Severe Toxicity0.0008583069
Low Tox 0.023788974 Moderate Con 0.398 Comparative_Framing
Mar 3, 2026 Inside Canada's Indian Invasion...
Oh gee, AI is coming soon. We sure need more workers eh?
Oh gee, AI is coming soon. We sure need more workers eh?
Identity Attack0.0039587705
Insult0.011274899
Profanity0.012995303
Threat0.0070034824
Severe Toxicity0.0012588501
Low Tox 0.023788974 Low Con 0.207
Nov 21, 2025 1 likes Thousands of refugees allowed into …
I have so much to say, but the first thing that comes to mind is ‘wow, a CBC video where they didn’t block the comments section’
I have so much to say, but the first thing that comes to mind is ‘wow, a CBC video where they didn’t block the comments section’
Identity Attack0.0036997858
Insult0.010894896
Profanity0.013302735
Threat0.007262398
Severe Toxicity0.0010967255
Low Tox 0.023671126 Moderate Con 0.39
Nov 14, 2018 How much do refugees and …
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 …
Come to Texas
Come to Texas
Identity Attack0.008361516
Insult0.010134893
Profanity0.0166845
Threat0.008867673
Severe Toxicity0.0018405914
Low Tox 0.02343543 Moderate Con 0.404 Call_To_Action
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Come over to Ottawa
Come over to Ottawa
Identity Attack0.0073625734
Insult0.010438894
Profanity0.012517073
Threat0.008556974
Severe Toxicity0.0016021729
Low Tox 0.02343543 Moderate Con 0.406
Jan 27, 2026 Inside Canada's Indian Invasion...
Come do this in Surrey. Message me I’ll set it up. But I get to choose who you interview.
Come do this in Surrey. Message me I’ll set it up. But I get to choose who you interview.
Identity Attack0.00449524
Insult0.009431887
Profanity0.014634945
Threat0.0101363575
Severe Toxicity0.0014400482
Low Tox 0.023317585 Moderate Con 0.479 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Coming to the states as we speak!
Coming to the states as we speak!
Identity Attack0.005956655
Insult0.010020891
Profanity0.013336895
Threat0.008764107
Severe Toxicity0.001373291
Low Tox 0.023199737 Moderate Con 0.404 Personal_Narrative
Feb 8, 2026 Inside Canada's Indian Invasion...
Right they’re coming here and then some will become civil servants and push for their behaviour
Right they’re coming here and then some will become civil servants and push for their behaviour
Identity Attack0.0064006294
Insult0.011084898
Profanity0.010672474
Threat0.007068211
Severe Toxicity0.000872612
Low Tox 0.02308189 Low Con 0.187
Aug 25, 2025 3 likes Why Canadians Are Turning Against …
Time for the police to start checking the immigration status of people they come into contact with.
Time for the police to start checking the immigration status of people they come into contact with.
Identity Attack0.0102854045
Insult0.008747884
Profanity0.010365041
Threat0.0071070488
Severe Toxicity0.0007677078
Low Tox 0.022846194 Moderate Con 0.308 Call_To_Action
Jan 15, 2026 12 likes 2.9 million Canadian temporary visas …
Yes. "Maybe I won't come to Quebec" is the point of the new policy. Good!
Yes. "Maybe I won't come to Quebec" is the point of the new policy. Good!
Identity Attack0.007547563
Insult0.009355888
Profanity0.009596458
Threat0.007197669
Severe Toxicity0.0009536743
Low Tox 0.022846194 Moderate Con 0.418
Nov 23, 2025 8 likes Quebec Ends Economic Immigration Program …
Changes to immigration are welcome. In Quebec things are far more complicated as integration and language come into play. Most immigrants struggle to build a life in Canada due to expensive housing (renting or ownership). …
Changes to immigration are welcome. In Quebec things are far more complicated as integration and language come into play. Most immigrants struggle to build a life in Canada due to expensive housing (renting or ownership). Canada was also accepting too many professional immigrants (engineering, business, consulting, IT, accounting) when we desperately need trades, construction workers and mechanics. The reduction in immigration and foreign students to sustainable levels is long overdue.
Identity Attack0.012842959
Insult0.010096892
Profanity0.00904991
Threat0.0060778605
Severe Toxicity0.0007867813
Low Tox 0.022846194 Constructive 0.721 Policy_Critique
Feb 11, 2026 Canada's tighter immigration policy divides …
I proud to be a Sikh Our gurdwara food is open 24 hours a day, and anyone can come and eat.
I proud to be a Sikh Our gurdwara food is open 24 hours a day, and anyone can come and eat.
Identity Attack0.011543332
Insult0.008633883
Profanity0.01846078
Threat0.008466354
Severe Toxicity0.0021457672
Low Tox 0.022610499 Constructive 0.583
Nov 4, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
bro i missed out on tyler coming to canada :(
bro i missed out on tyler coming to canada :(
Identity Attack0.007473567
Insult0.011160898
Profanity0.011492296
Threat0.006550381
Severe Toxicity0.0009536743
Low Tox 0.022256956 Moderate Con 0.437 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
or those who come through other safe countries
or those who come through other safe countries
Identity Attack0.0102854045
Insult0.008785884
Profanity0.011253181
Threat0.006259101
Severe Toxicity0.0008773804
Low Tox 0.022256956 Low Con 0.252 Policy_Critique
Feb 24, 2026 1 likes 'We do know that there's …
I just read a story that over 851,000 immigrants have left Canada on their own because of the high cost of housing and living conditions here , and won't this solve the problem when it …
I just read a story that over 851,000 immigrants have left Canada on their own because of the high cost of housing and living conditions here , and won't this solve the problem when it comes to immigration in the country . Should have asked Kenny who is going to pay his golf plated pension when the population starts going down and there is less taxpayers paying into the system when we start having a major population decline .
Identity Attack0.009767435
Insult0.0105148945
Profanity0.009400043
Threat0.0062785195
Severe Toxicity0.00081062317
Low Tox 0.022139108 Constructive 0.683 Economic_Argument
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
I'd love you to come to Sarnia, Ontario and see the takeover here. Nobody talks about it much. Woke city council tries to make sure of that.
I'd love you to come to Sarnia, Ontario and see the takeover here. Nobody talks about it much. Woke city council tries to make sure of that.
Identity Attack0.0029413297
Insult0.012718908
Profanity0.011902207
Threat0.0065180166
Severe Toxicity0.0008010864
Low Tox 0.022139108 Moderate Con 0.475 Fear_Threat
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Come to Frisco, TX
Come to Frisco, TX
Identity Attack0.00673361
Insult0.010058892
Profanity0.017914234
Threat0.008815889
Severe Toxicity0.0018024445
Low Tox 0.021903414 Moderate Con 0.304 Advertisement_Spam
Feb 19, 2026 Inside Canada's Indian Invasion...
More people are coming to Canada than leaving.
More people are coming to Canada than leaving.
Identity Attack0.01087737
Insult0.009108886
Profanity0.010194245
Threat0.0065244893
Severe Toxicity0.0009918213
Low Tox 0.021667719 Low Con 0.262
Dec 28, 2025 Deportations From Canada at Their …
Immigration is essential for Canada to survive.. but... it needs to be a reasonable, controlled intake. Global situations have pushed Canada to take more than they could manage. We don't need to stop immigration, just …
Immigration is essential for Canada to survive.. but... it needs to be a reasonable, controlled intake. Global situations have pushed Canada to take more than they could manage. We don't need to stop immigration, just get control of it again. Also, yes, people coming in need to become Canadian... if you come here it's because you expect it to be better than where ever you left... so you need to embrace what's here, not try and change what's here to whatever you left.
Identity Attack0.009693438
Insult0.010096892
Profanity0.009118228
Threat0.0063497215
Severe Toxicity0.00071048737
Low Tox 0.021667719 Constructive 0.701 Policy_Critique
Aug 26, 2025 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.