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 828 of 1230
Bye Bye Ms Canadian Pie!
Bye Bye Ms Canadian Pie!
Identity Attack0.031980325
Insult0.034562174
Profanity0.024541125
Threat0.0072365063
Severe Toxicity0.0037765503
Low Tox 0.09655223 Low Con 0.284
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
Try convincing a canadian Liberal woman that this is colonization. I ended an engagement over the argument
Try convincing a canadian Liberal woman that this is colonization. I ended an engagement over the argument
Identity Attack0.048480038
Insult0.025155678
Profanity0.012004685
Threat0.0072235605
Severe Toxicity0.0015830994
Low Tox 0.09655223 Moderate Con 0.397 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
I can't even understand the Timmy's workers
I can't even understand the Timmy's workers
Identity Attack0.0073995716
Insult0.030926194
Profanity0.018392462
Threat0.007249452
Severe Toxicity0.0017261505
Low Tox 0.09655223 Moderate Con 0.385 Unverified_Claim
Feb 7, 2026 Inside Canada's Indian Invasion...
Like a burst sewer main it's everywhere.
Like a burst sewer main it's everywhere.
Identity Attack0.003607291
Insult0.030154925
Profanity0.026727317
Threat0.007365964
Severe Toxicity0.0023460388
Low Tox 0.09655223 Low Con 0.291
Jan 27, 2026 Inside Canada's Indian Invasion...
this is frightening
this is frightening
Identity Attack0.005919657
Insult0.02103047
Profanity0.035399333
Threat0.009463178
Severe Toxicity0.0028800964
Low Tox 0.09655223 Moderate Con 0.401
Sep 29, 2025 IRCC Names India in Study …
Why would you want to bring a child into this world when all you do is work to pay bills and can't have any fun. There's zero incentive
Why would you want to bring a child into this world when all you do is work to pay bills and can't have any fun. There's zero incentive
Identity Attack0.0053276913
Insult0.027218282
Profanity0.017436003
Threat0.0067251488
Severe Toxicity0.001821518
Low Tox 0.09655223 Low Con 0.288
Aug 25, 2025 31 likes Why Canadians Are Turning Against …
La vie invivable avec eux😢
La vie invivable avec eux😢
Identity Attack0.003884775
Insult0.0811385
Profanity0.012414595
Threat0.006155535
Severe Toxicity0.0030136108
Low Tox 0.09655223 Low Con 0.238 Fear_Threat
Feb 25, 2026 1 likes Inside Canada's Indian Invasion...
They are all in Brampton lol
They are all in Brampton lol
Identity Attack0.018671319
Insult0.028942931
Profanity0.040158957
Threat0.007624879
Severe Toxicity0.0032806396
Low Tox 0.09655223 Low Con 0.243
Oct 1, 2025 1 likes IRCC Names India in Study …
Grandparents are rarely economically beneficial - lololol
Grandparents are rarely economically beneficial - lololol
Identity Attack0.008657498
Insult0.033570543
Profanity0.018324144
Threat0.0060260775
Severe Toxicity0.0017738342
Low Tox 0.09655223 Low Con 0.23
Nov 24, 2025 Quebec Ends Economic Immigration Program …
Is there any liberals in the comments?? Curious as the content you choose to watch and then align your political views with. My assumptions is there are none, they are on tiktok..
Is there any liberals in the comments?? Curious as the content you choose to watch and then align your political views with. My assumptions is there are none, they are on tiktok..
Identity Attack0.011617327
Insult0.033901088
Profanity0.025634222
Threat0.0068869707
Severe Toxicity0.0017261505
Low Tox 0.09655223 Moderate Con 0.41 Meta_Commentary
Oct 2, 2025 How Canada broke its immigration …
East Coast Canadian here. Thankfully the non existent provinces beyond eastern Quebec are thankful it's not as bad here. The majority of TimHorton's & Wendy's employees are flown into the Charlottetown airport, housed & trained …
East Coast Canadian here. Thankfully the non existent provinces beyond eastern Quebec are thankful it's not as bad here. The majority of TimHorton's & Wendy's employees are flown into the Charlottetown airport, housed & trained on site & then spreadout across the country from there. The Government is paying the majority of their minimum wage and business owners pay pennies for them! They will also work more hours than others. Our own people are being ignored when they apply for jobs so that its not considered discrimination. They can easily claim the immigrants applied first.
Identity Attack0.016963007
Insult0.04383647
Profanity0.017299367
Threat0.00666042
Severe Toxicity0.0022792816
Low Tox 0.09655223 Constructive 0.779
Jan 27, 2026 Inside Canada's Indian Invasion...
01:28 The best answer. EDIT: Big correction: The guy with the bike is the most based here by far. "Sub-Saharan eye queue"?! Hello, based!?
01:28 The best answer. EDIT: Big correction: The guy with the bike is the most based here by far. "Sub-Saharan eye queue"?! Hello, based!?
Identity Attack0.04151922
Insult0.024640027
Profanity0.015898837
Threat0.010447056
Severe Toxicity0.0030136108
Low Tox 0.09655223 Moderate Con 0.47 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
At one point we where all immigrants
At one point we where all immigrants
Identity Attack0.06704199
Insult0.02193286
Profanity0.02344803
Threat0.0074306927
Severe Toxicity0.0027275085
Low Tox 0.09655223 Moderate Con 0.46 Moral_Argument
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Why are they even getting same rate on social assistance as every Canadian citizen when they aren't even Canadian. Nor have they even worked for it again the tax payers are on the hook for …
Why are they even getting same rate on social assistance as every Canadian citizen when they aren't even Canadian. Nor have they even worked for it again the tax payers are on the hook for them
Identity Attack0.043839492
Insult0.030154925
Profanity0.013883443
Threat0.006427396
Severe Toxicity0.0019454956
Low Tox 0.09655223 Moderate Con 0.412
Feb 18, 2018 How much do refugees and …
the global west is beeing replaced
the global west is beeing replaced
Identity Attack0.034300596
Insult0.019419061
Profanity0.023994578
Threat0.012699619
Severe Toxicity0.0039482117
Low Tox 0.09655223 Low Con 0.152 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
As an Indian I am shocked too! Unchecked immigration? How is the mass immigration helping Canada? These illegal colleges created just for immigration, these are open secrets, why these are not tackled? Being in the …
As an Indian I am shocked too! Unchecked immigration? How is the mass immigration helping Canada? These illegal colleges created just for immigration, these are open secrets, why these are not tackled? Being in the tech industry I thought I could get PR relatively easily. But everyday I am seeing stories about people moving to western countries, beating the system, not paying taxes - how does that even work?
Identity Attack0.05976611
Insult0.02567133
Profanity0.01579636
Threat0.0069387536
Severe Toxicity0.002002716
Low Tox 0.09655223 Constructive 0.658 Policy_Critique
Oct 14, 2025 Inside Canada's Indian Metropolis (Brampton)
It started with Trudope. Need mass re-migration.
It started with Trudope. Need mass re-migration.
Identity Attack0.022992345
Insult0.028722567
Profanity0.01764096
Threat0.008893564
Severe Toxicity0.0025939941
Low Tox 0.09655223 Low Con 0.269 Policy_Critique
Feb 28, 2026 Inside Canada's Indian Invasion...
Pls do the Chinese community in NY
Pls do the Chinese community in NY
Identity Attack0.07425626
Insult0.016632931
Profanity0.025907494
Threat0.012440704
Severe Toxicity0.0041389465
Low Tox 0.09655223 Moderate Con 0.427 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Really started when harper stopped university subsidies and they were never restoed...then the insesitivityof the liberals to organized crime with universty organizations
Really started when harper stopped university subsidies and they were never restoed...then the insesitivityof the liberals to organized crime with universty organizations
Identity Attack0.01274247
Insult0.03768798
Profanity0.0127561875
Threat0.0077802283
Severe Toxicity0.0014305115
Low Tox 0.09655223 Low Con 0.23
Jun 27, 2025 1 likes How Canada broke its immigration …
Canada becomes Kannada hahaha
Canada becomes Kannada hahaha
Identity Attack0.055218685
Insult0.032138187
Profanity0.018665737
Threat0.006912862
Severe Toxicity0.0037384033
Low Tox 0.09655223 Moderate Con 0.323 Humor_Satire
Feb 25, 2026 Inside Canada's Indian Invasion...
8.5% of Canada is South Asian 5.9% is Indian This only counts people with citizenship
8.5% of Canada is South Asian 5.9% is Indian This only counts people with citizenship
Identity Attack0.089973204
Insult0.023093075
Profanity0.0127903465
Threat0.0060908063
Severe Toxicity0.0021362305
Low Tox 0.09655223 Low Con 0.259 Unverified_Claim
Sep 24, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
As a city worker, I personally saw signs on grass and intersections in colleges and universities to contact them to circumvent the immigration system. And Allow students to stay when they should have been sent …
As a city worker, I personally saw signs on grass and intersections in colleges and universities to contact them to circumvent the immigration system. And Allow students to stay when they should have been sent home. Our government is so complacent.This was out in plain sight.
Identity Attack0.011025362
Insult0.039151907
Profanity0.012858666
Threat0.006330303
Severe Toxicity0.0012397766
Low Tox 0.09655223 Constructive 0.621 Personal_Narrative
Feb 18, 2026 3 likes LILLEY UNLEASHED: The fall of …
Brampton has a far larger population than 800k. What planet are you people on? Even the welcome to Brampton signs state well over a million and those signs are at least a decade or more …
Brampton has a far larger population than 800k. What planet are you people on? Even the welcome to Brampton signs state well over a million and those signs are at least a decade or more old.
Identity Attack0.0066596144
Insult0.031036375
Profanity0.02167175
Threat0.0064532873
Severe Toxicity0.0020885468
Low Tox 0.09655223 Moderate Con 0.47 Unverified_Claim
Jan 3, 2026 Inside Canada's Indian Metropolis (Brampton)
AustIndia you are next. Enjoy it.
AustIndia you are next. Enjoy it.
Identity Attack0.052035484
Insult0.02212623
Profanity0.025360947
Threat0.019918699
Severe Toxicity0.0065231323
Low Tox 0.09655223 Moderate Con 0.436 Comparative_Framing
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
its so funny at around 5:10 when it keeps switching from the bike guy to the cashier 🤣🤣
its so funny at around 5:10 when it keeps switching from the bike guy to the cashier 🤣🤣
Identity Attack0.00621564
Insult0.021675033
Profanity0.031140719
Threat0.00899713
Severe Toxicity0.003490448
Low Tox 0.09655223 Moderate Con 0.334 Meta_Commentary
Jan 28, 2026 7 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.