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: "Up Canada ❤❤❤❤❤" 6,088 comments · Page 237 of 244
We need to nationalize Air Canada for their lift capacity and have them cycling 24/7.
We need to nationalize Air Canada for their lift capacity and have them cycling 24/7.
Identity Attack0.0026638457
Insult0.0072278744
Profanity0.009801413
Threat0.0068416605
Severe Toxicity0.00081539154
Low Tox 0.010555492 Moderate Con 0.333 Policy_Critique
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
In regards to the job issue, I wonder if allowing only a certain number of a certain demographic to be hired as opposes to giving majority of the jobs to that one demographic? Or maybe …
In regards to the job issue, I wonder if allowing only a certain number of a certain demographic to be hired as opposes to giving majority of the jobs to that one demographic? Or maybe removing the wage subsidies? Is canada even in a financial position to be subsidizing wages? I don’t know if that would help….. just a thought.
Identity Attack0.003644289
Insult0.0075698765
Profanity0.009109689
Threat0.006149062
Severe Toxicity0.000538826
Low Tox 0.010555492 Moderate Con 0.427 Question
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
Curious what experts say "they will give back more to Canada then they will cost in the beginning"? I would like to see some facts to back up that claim and how long that would …
Curious what experts say "they will give back more to Canada then they will cost in the beginning"? I would like to see some facts to back up that claim and how long that would take.
Identity Attack0.00362579
Insult0.007645877
Profanity0.0088961935
Threat0.0061425893
Severe Toxicity0.0004506111
Low Tox 0.010429831 Moderate Con 0.387
Aug 1, 2018 74 likes How much do refugees and …
Great vid Tyler it’s true what they say about Canada 🍁
Great vid Tyler it’s true what they say about Canada 🍁
Identity Attack0.0042547537
Insult0.007474876
Profanity0.011936366
Threat0.006550381
Severe Toxicity0.0009918213
Low Tox 0.010429831 Moderate Con 0.492
Jan 27, 2026 Inside Canada's Indian Invasion...
They everywhere in Canada
They everywhere in Canada
Identity Attack0.0054756827
Insult0.006961873
Profanity0.010894509
Threat0.0063108844
Severe Toxicity0.0007724762
Low Tox 0.010304171 Moderate Con 0.325 Identity_Assertion
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
I find it mind blowing that any Canadian would want to go there. Stay in Canada and support our businesses or book a flight to another country.
I find it mind blowing that any Canadian would want to go there. Stay in Canada and support our businesses or book a flight to another country.
Identity Attack0.0043716766
Insult0.002175583
Profanity0.00008987684
Threat0.0003925044
Severe Toxicity0.0000046246582
Low Tox 0.010202846
Dec 11, 2025
I got 19/20 on my test. It covered almost every part of the Discover canada. Appricated for making such useful video!
I got 19/20 on my test. It covered almost every part of the Discover canada. Appricated for making such useful video!
Identity Attack0.0027933381
Insult0.007341875
Profanity0.0113385795
Threat0.0068869707
Severe Toxicity0.0008249283
Low Tox 0.01005285 Constructive 0.605
Oct 24, 2025 1 likes Canadian Citizenship Test 2025 – …
My trucking company actually refuses to deliver loads into Brampton, actually Ontario in reality. We only service the west coast of Canada over into Manitoba.
My trucking company actually refuses to deliver loads into Brampton, actually Ontario in reality. We only service the west coast of Canada over into Manitoba.
Identity Attack0.003866276
Insult0.0072278744
Profanity0.009613537
Threat0.006039023
Severe Toxicity0.0005578995
Low Tox 0.009990019 Constructive 0.538
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
Finally Canada is doing something about this long-standing problem. I hope this number increases dramatically in the near future.
Finally Canada is doing something about this long-standing problem. I hope this number increases dramatically in the near future.
Identity Attack0.003144818
Insult0.007151874
Profanity0.009297565
Threat0.006977591
Severe Toxicity0.00064373016
Low Tox 0.009990019 Moderate Con 0.486
Dec 24, 2025 14 likes Deportations From Canada at Their …
Make CANADA great again ! 🇨🇦
Make CANADA great again ! 🇨🇦
Identity Attack0.0039772694
Insult0.0071138735
Profanity0.011492296
Threat0.007081157
Severe Toxicity0.0010156631
Low Tox 0.009927189 Moderate Con 0.331 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Good Job Canada. Focus on your citizens, your economy, your culture and uniting your people into one Big Beautiful Canadian Nation!
Good Job Canada. Focus on your citizens, your economy, your culture and uniting your people into one Big Beautiful Canadian Nation!
Identity Attack0.004994711
Insult0.0070473733
Profanity0.009920971
Threat0.006530962
Severe Toxicity0.00078201294
Low Tox 0.009864358 Moderate Con 0.449 Identity_Assertion
Nov 24, 2025 1 likes Quebec Ends Economic Immigration Program …
Not just in Brampton almost everywhere in canada
Not just in Brampton almost everywhere in canada
Identity Attack0.0044767405
Insult0.007303875
Profanity0.010655395
Threat0.0062396824
Severe Toxicity0.0006580353
Low Tox 0.009801528 Low Con 0.279
Sep 28, 2025 IRCC Names India in Study …
Way to go Canada🎉❤ .. united than EVER!!!
Way to go Canada🎉❤ .. united than EVER!!!
Identity Attack0.0038292783
Insult0.0072658747
Profanity0.010535837
Threat0.006420923
Severe Toxicity0.0008010864
Low Tox 0.009801528 Moderate Con 0.422 Solidarity
Feb 12, 2026 2 likes Canada's tighter immigration policy divides …
That was never part of the plan. I believe the intentions have been to populate Canada even though new jobs were not created, housing builds not increasing and infrastructure to support this population boom hasn't …
That was never part of the plan. I believe the intentions have been to populate Canada even though new jobs were not created, housing builds not increasing and infrastructure to support this population boom hasn't changed.
Identity Attack0.002848835
Insult0.0075698765
Profanity0.009271945
Threat0.0059516393
Severe Toxicity0.00047683716
Low Tox 0.009613037 Constructive 0.573
Sep 29, 2025 IRCC Names India in Study …
Attempted my test in Jan 2026, yes this video helps but you must read the official discover Canada guide at least once and have a good knowledge of you local, provincial, federal government at current …
Attempted my test in Jan 2026, yes this video helps but you must read the official discover Canada guide at least once and have a good knowledge of you local, provincial, federal government at current time. Also question from this video can be asked in form of true/false, so it’s important to pay proper attention to what you reading. Good luck.
Identity Attack0.0020071338
Insult0.0077408776
Profanity0.00950252
Threat0.0062267366
Severe Toxicity0.00051498413
Low Tox 0.009613037 Constructive 0.707
Jan 10, 2026 2 likes Canadian Citizenship Test 2025 – …
God Bless Canada .🇨🇦 🇨🇦 🇺🇸🙏 Peace 🇨🇦 🇺🇸🙏
God Bless Canada .🇨🇦 🇨🇦 🇺🇸🙏 Peace 🇨🇦 🇺🇸🙏
Identity Attack0.004180758
Insult0.0067433715
Profanity0.011389818
Threat0.0067186756
Severe Toxicity0.0009250641
Low Tox 0.009550206 Moderate Con 0.384 Identity_Assertion
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
What is the name of the royal anthem of canada?
What is the name of the royal anthem of canada?
Identity Attack0.004088263
Insult0.0069048726
Profanity0.010347961
Threat0.006427396
Severe Toxicity0.000667572
Low Tox 0.009550206 Low Con 0.249
Nov 18, 2025 Canadian Citizenship Test 2025 – …
Goodjob Canada 😁
Goodjob Canada 😁
Identity Attack0.003089321
Insult0.007474876
Profanity0.012346277
Threat0.006641001
Severe Toxicity0.0009965897
Low Tox 0.009550206 Moderate Con 0.46 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
242.united states and Canada
242.united states and Canada
Identity Attack0.004347248
Insult0.0068098716
Profanity0.01127026
Threat0.0073918556
Severe Toxicity0.0009012222
Low Tox 0.009298885 Low Con 0.267
May 19, 2025 2 likes Canadian Citizenship Test 2025 – …
Make Canada Great Again ❤
Make Canada Great Again ❤
Identity Attack0.0034962974
Insult0.006961873
Profanity0.011543535
Threat0.00675104
Severe Toxicity0.0008678436
Low Tox 0.009236055 Moderate Con 0.314 Identity_Assertion
Feb 18, 2026 10 likes Canadian immigration officers investigating hundreds …
Question 317 has a wrong answer, correct answer is 1867, Name Canada became official in 1867. Great practice material though
Question 317 has a wrong answer, correct answer is 1867, Name Canada became official in 1867. Great practice material though
Identity Attack0.0024973555
Insult0.0073798755
Profanity0.009101149
Threat0.005958112
Severe Toxicity0.00041246414
Low Tox 0.009236055 Moderate Con 0.399
Jan 5, 2026 3 likes Canadian Citizenship Test 2025 – …
Now Canada is healing.
Now Canada is healing.
Identity Attack0.003311308
Insult0.007028373
Profanity0.009698936
Threat0.0065633263
Severe Toxicity0.0006914139
Low Tox 0.009173225 Moderate Con 0.409 Moral_Argument
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
I hope the do more. I visit Canada about every month and I can see Canada is changing. I love the old Canada culture. People are friendly.
I hope the do more. I visit Canada about every month and I can see Canada is changing. I love the old Canada culture. People are friendly.
Identity Attack0.0047727237
Insult0.007132874
Profanity0.010535837
Threat0.0066086366
Severe Toxicity0.00071048737
Low Tox 0.009110395 Constructive 0.617 Personal_Narrative
Feb 22, 2026 Deportations From Canada at Their …
Pipeline for new markets should now be a priority due to Mr. Trumps latest move. If USA cuts off Canadian oil Canada can not finance Quebec, Ontario and other Canadian provinces that benefit from equalization …
Pipeline for new markets should now be a priority due to Mr. Trumps latest move. If USA cuts off Canadian oil Canada can not finance Quebec, Ontario and other Canadian provinces that benefit from equalization payments.
Identity Attack0.0021273769
Insult0.007911879
Profanity0.008785176
Threat0.0059678215
Severe Toxicity0.00044822693
Low Tox 0.009110395 Moderate Con 0.409
Jan 4, 2026 1 likes New rules, regulations take effect …
Canadian colleges and universities international student department would have the records of all students who were processed through that institution-but did not show up for the studies just showed up inside of Canada. I don’t …
Canadian colleges and universities international student department would have the records of all students who were processed through that institution-but did not show up for the studies just showed up inside of Canada. I don’t know why our system doesn’t catch these student visa access to country, but don’t show up for the study…?
Identity Attack0.0036627878
Insult0.0072468747
Profanity0.009408582
Threat0.0058739646
Severe Toxicity0.00045776367
Low Tox 0.008921904 Constructive 0.529 Policy_Critique
Nov 22, 2025 1 likes IRCC Names India in Study …

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.