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: "Their only job will be …" 1,176 comments · Page 46 of 48
Governments should issue only working visas for several years to evaluate demographics, jobs available , and available housing
Governments should issue only working visas for several years to evaluate demographics, jobs available , and available housing
Identity Attack0.004162259
Insult0.0075888764
Profanity0.0103992
Threat0.006530962
Severe Toxicity0.0006246567
Low Tox 0.013320025 Low Con 0.247 Policy_Critique
Mar 1, 2026 Inside Canada's Indian Invasion...
most government agencies have no KPIs - that is why they expand with no limits (just by I need more money from taxpayers so that I can do job but the job has no goal)
most government agencies have no KPIs - that is why they expand with no limits (just by I need more money from taxpayers so that I can do job but the job has no goal)
Identity Attack0.001812895
Insult0.009678889
Profanity0.010347961
Threat0.00579629
Severe Toxicity0.0004506111
Low Tox 0.013320025 Low Con 0.278
Sep 29, 2025 IRCC Names India in Study …
Just come to brampton ontario, you'll find 2.8million. Hope i can find a job now.
Just come to brampton ontario, you'll find 2.8million. Hope i can find a job now.
Identity Attack0.0026083488
Insult0.008234881
Profanity0.00998929
Threat0.006815769
Severe Toxicity0.000834465
Low Tox 0.0131943645 Moderate Con 0.442 Economic_Argument
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
AWESOME JOB 👍
AWESOME JOB 👍
Identity Attack0.003089321
Insult0.007854878
Profanity0.014703264
Threat0.007754337
Severe Toxicity0.0016117096
Low Tox 0.012943043 Moderate Con 0.49 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Csis officer r c m p police officer peel police officer you are doing great job I am proud to be canadian
Csis officer r c m p police officer peel police officer you are doing great job I am proud to be canadian
Identity Attack0.0044582416
Insult0.00806388
Profanity0.011543535
Threat0.0066215824
Severe Toxicity0.0009441376
Low Tox 0.012503231 Constructive 0.569 Identity_Assertion
Sep 29, 2025 IRCC Names India in Study …
They need to show ID to get a job or housing?
They need to show ID to get a job or housing?
Identity Attack0.0024048607
Insult0.0070663732
Profanity0.009920971
Threat0.006485652
Severe Toxicity0.00064849854
Low Tox 0.012440401 Low Con 0.259
Oct 17, 2025 IRCC Names India in Study …
Canada needs to step back and reassess the plan for immigration and refugees. Housing, jobs, healthcare, education, cost of living, and in general all resources are already strained. We need to prioritize the application for …
Canada needs to step back and reassess the plan for immigration and refugees. Housing, jobs, healthcare, education, cost of living, and in general all resources are already strained. We need to prioritize the application for citizenship of trained and educated workers that are needed and will benefit our economy.
Identity Attack0.0057346676
Insult0.0075698765
Profanity0.009015751
Threat0.0061749537
Severe Toxicity0.0005865097
Low Tox 0.011874928 Constructive 0.577
Nov 27, 2025 Quebec Ends Economic Immigration Program …
Trudeau's administration was not following our regulations, criteria and laws. The difference now is that authorities are doing their job.
Trudeau's administration was not following our regulations, criteria and laws. The difference now is that authorities are doing their job.
Identity Attack0.0019238886
Insult0.009374888
Profanity0.009032831
Threat0.005780108
Severe Toxicity0.00046491623
Low Tox 0.011623607 Moderate Con 0.368
Dec 26, 2025 1 likes Deportations From Canada at Their …
What does it mean to sponsor a work permit? Work Visa. Work-force Mobility. Visa sponsorship refers to the process where an individual or organization takes responsibility for supporting a foreign national to enter or stay …
What does it mean to sponsor a work permit? Work Visa. Work-force Mobility. Visa sponsorship refers to the process where an individual or organization takes responsibility for supporting a foreign national to enter or stay in another country. In the workplace, employers may sponsor their employees to obtain a foreign visa and relocate abroad for a job. Velocity Global What Is Visa Sponsorship? - Velocity Global Who can sponsor a work permit? a sponsoring employer
Identity Attack0.005105704
Insult0.007028373
Profanity0.010313802
Threat0.006304411
Severe Toxicity0.0006723404
Low Tox 0.011497946 Moderate Con 0.465
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Good job 😊
Good job 😊
Identity Attack0.0028118372
Insult0.0075698765
Profanity0.013849284
Threat0.007534259
Severe Toxicity0.0012588501
Low Tox 0.011309455 Moderate Con 0.489
Nov 21, 2025 2 likes Quebec Ends Economic Immigration Program …
Good job.
Good job.
Identity Attack0.0023123662
Insult0.007474876
Profanity0.012961143
Threat0.0072365063
Severe Toxicity0.0010490417
Low Tox 0.010806813 Moderate Con 0.469
Mar 2, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Canada needs its own version of ICE. An ICE that does its job but at the meantime doesn't go unchecked.
Canada needs its own version of ICE. An ICE that does its job but at the meantime doesn't go unchecked.
Identity Attack0.0030153254
Insult0.007987879
Profanity0.009493981
Threat0.0065050707
Severe Toxicity0.0006198883
Low Tox 0.010806813 Low Con 0.282 Call_To_Action
Feb 21, 2026 2.9 million Canadian temporary visas …
For context with looking for jobs, when I post a position for part time work, I'll have hundreds of applications within a day...... So sifting for good applicants is difficult.
For context with looking for jobs, when I post a position for part time work, I'll have hundreds of applications within a day...... So sifting for good applicants is difficult.
Identity Attack0.0017019014
Insult0.007778878
Profanity0.010125926
Threat0.0061296434
Severe Toxicity0.00046014786
Low Tox 0.010743983 Constructive 0.586
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
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 …
Lost my job last October. Its almost a year. I still can’t get a job in my field.
Lost my job last October. Its almost a year. I still can’t get a job in my field.
Identity Attack0.0014984132
Insult0.0068098716
Profanity0.010501678
Threat0.006543908
Severe Toxicity0.0005340576
Low Tox 0.01024134 Moderate Con 0.451
Jun 24, 2025 1 likes How Canada broke its immigration …
Great job Michelle!!!
Great job Michelle!!!
Identity Attack0.0019886347
Insult0.0075508766
Profanity0.0118338885
Threat0.0066086366
Severe Toxicity0.00094890594
Low Tox 0.009927189 Moderate Con 0.456
Oct 2, 2025 IRCC Names India in Study …
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 …
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 …
They shouldn't have come in the first place now Canadians have to waste hundreds of millions deporting them.If I was going to move to a foreign country I'd do research on jobs,housing,cost of living etc …
They shouldn't have come in the first place now Canadians have to waste hundreds of millions deporting them.If I was going to move to a foreign country I'd do research on jobs,housing,cost of living etc they obviously didn't then complain they can't make it.Go home.
Identity Attack0.0043322137
Insult0.0011908403
Profanity0.00004395006
Threat0.0005412362
Severe Toxicity0.00000458772
Low Tox 0.009554655
Apr 23, 2025 1 likes
Thank you!!! It was really helpful to pass. Good job❤
Thank you!!! It was really helpful to pass. Good job❤
Identity Attack0.0027378413
Insult0.007170874
Profanity0.012892825
Threat0.0072753434
Severe Toxicity0.00096321106
Low Tox 0.009236055 Constructive 0.56
Dec 5, 2025 3 likes Canadian Citizenship Test 2025 – …
Great job Michelle❤❤❤
Great job Michelle❤❤❤
Identity Attack0.0024048607
Insult0.0072278744
Profanity0.012517073
Threat0.0066280556
Severe Toxicity0.0010490417
Low Tox 0.009047564 Moderate Con 0.477
Sep 28, 2025 238 likes IRCC Names India in Study …
Good job 👏🏻
Good job 👏🏻
Identity Attack0.002330865
Insult0.0070948736
Profanity0.013200258
Threat0.007145886
Severe Toxicity0.0010919571
Low Tox 0.008733413 Moderate Con 0.475 Meta_Commentary
Feb 6, 2026 Inside Canada's Indian Invasion...
I am very happy that Quebec my province the government is doing the right thing excellent job
I am very happy that Quebec my province the government is doing the right thing excellent job
Identity Attack0.0029228306
Insult0.0067338715
Profanity0.011133623
Threat0.0066086366
Severe Toxicity0.00082969666
Low Tox 0.00823077 Constructive 0.526 Solidarity
Nov 21, 2025 43 likes Quebec Ends Economic Immigration Program …
Amazing job by the interviewer !
Amazing job by the interviewer !
Identity Attack0.0017851467
Insult0.0068668723
Profanity0.01173141
Threat0.007145886
Severe Toxicity0.0008678436
Low Tox 0.00816794 Moderate Con 0.47 Meta_Commentary
Feb 23, 2026 1 likes 'We do know that there's …
Canada sarkar you are doing great job and you are a great PM Canada Mark carney I am proud to be canadian
Canada sarkar you are doing great job and you are a great PM Canada Mark carney I am proud to be canadian
Identity Attack0.0034592997
Insult0.006724371
Profanity0.010757872
Threat0.006738094
Severe Toxicity0.0008010864
Low Tox 0.007790958 Moderate Con 0.495 Identity_Assertion
Oct 26, 2025 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.