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: "Most Canadians are not against …" 3,707 comments · Page 144 of 149
As a Canadian born citizen, thank you for this.
As a Canadian born citizen, thank you for this.
Identity Attack0.0065486208
Insult0.0075508766
Profanity0.010245483
Threat0.0064727063
Severe Toxicity0.0007724762
Low Tox 0.01225191 Constructive 0.525 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
We need to hear investigating from the Canadian embassy in Abu Dhabi UAE .
We need to hear investigating from the Canadian embassy in Abu Dhabi UAE .
Identity Attack0.0046987277
Insult0.007873878
Profanity0.010040528
Threat0.006912862
Severe Toxicity0.0006914139
Low Tox 0.012126249 Moderate Con 0.338
Sep 29, 2025 IRCC Names India in Study …
As a Canadian thank you for sharing this
As a Canadian thank you for sharing this
Identity Attack0.006770608
Insult0.007474876
Profanity0.012722028
Threat0.0072365063
Severe Toxicity0.0010251999
Low Tox 0.011937759 Constructive 0.516 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
As a Canadian, I can definitely confirm this is true.
As a Canadian, I can definitely confirm this is true.
Identity Attack0.0068446035
Insult0.0072848746
Profanity0.0108774295
Threat0.006304411
Severe Toxicity0.0008201599
Low Tox 0.011812098 Constructive 0.509 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
How can they not know if students are compliant, how do they get into Canada? Education pathway is a big money making business for canadian institutions and outside education recruiting agents
How can they not know if students are compliant, how do they get into Canada? Education pathway is a big money making business for canadian institutions and outside education recruiting agents
Identity Attack0.003866276
Insult0.008329881
Profanity0.009468361
Threat0.005948403
Severe Toxicity0.0005030632
Low Tox 0.011749268 Low Con 0.265 Policy_Critique
Nov 14, 2025 IRCC Names India in Study …
Canadians should be glad they are even let in. All the drug smuggling is coming from the north. Our military is blowing up boats at the south. Nothing is getting in at the southern border. …
Canadians should be glad they are even let in. All the drug smuggling is coming from the north. Our military is blowing up boats at the south. Nothing is getting in at the southern border. So if there is drugs in America, it can only come from the north. Our so called friendS from Canada. Wasn't a Canadian Olympian the biggest drug smuggler caught?
Identity Attack0.0058678384
Insult0.0021849244
Profanity0.00007391613
Threat0.00023666167
Severe Toxicity0.000004027586
Low Tox 0.011741031 Unverified_Claim
Dec 10, 2025
I arrived in Canada 25 years ago. Yes, I am an immigrant — but I embraced this country, learned its language, and built my life here. Canadians welcomed me with open arms, and I carry …
I arrived in Canada 25 years ago. Yes, I am an immigrant — but I embraced this country, learned its language, and built my life here. Canadians welcomed me with open arms, and I carry deep respect and gratitude for that generosity. But Canada today is not the Canada of 25, or even 15, years ago. Our nation has changed profoundly. And because I love this country, I believe we must not be afraid to speak up, to protect the values and culture that make Canada the home we cherish.
Identity Attack0.005956655
Insult0.007797878
Profanity0.009801413
Threat0.0062137907
Severe Toxicity0.0006246567
Low Tox 0.011686437 Constructive 0.733 Personal_Narrative
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
As a Canadian, Thank You for doing this.
As a Canadian, Thank You for doing this.
Identity Attack0.0061416444
Insult0.007607877
Profanity0.0113044195
Threat0.0070552654
Severe Toxicity0.0010299683
Low Tox 0.011623607 Constructive 0.507 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Long time host Ryan Doyle summarizes good about great Canadian values..its the final product followed mixture of good stuff from back home to Canada’s great stuff altogether!🤔😎
Long time host Ryan Doyle summarizes good about great Canadian values..its the final product followed mixture of good stuff from back home to Canada’s great stuff altogether!🤔😎
Identity Attack0.0032928092
Insult0.008994885
Profanity0.009681856
Threat0.0059386934
Severe Toxicity0.00056505203
Low Tox 0.011560776 Constructive 0.551
Aug 26, 2025 Why Canadians Are Turning Against …
Great Content Man, appreciate this sort of stuff as a Torontonian and Canadian, Shining light on important issues
Great Content Man, appreciate this sort of stuff as a Torontonian and Canadian, Shining light on important issues
Identity Attack0.0038477771
Insult0.007797878
Profanity0.011441057
Threat0.006815769
Severe Toxicity0.0008010864
Low Tox 0.011497946 Constructive 0.611 Solidarity
Jan 27, 2026 11 likes Inside Canada's Indian Invasion...
Doing great work for us Canadians brother!!
Doing great work for us Canadians brother!!
Identity Attack0.0059936526
Insult0.007189874
Profanity0.0113044195
Threat0.007068211
Severe Toxicity0.00096321106
Low Tox 0.011372286 Moderate Con 0.48 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Do you think the new housing is for Canadian military?
Do you think the new housing is for Canadian military?
Identity Attack0.0042732526
Insult0.0074368757
Profanity0.009297565
Threat0.006602164
Severe Toxicity0.0006341934
Low Tox 0.011372286 Low Con 0.219 Question
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Canadian culture is beautiful from the scenery the kindness friendliness & wonderful foods that are grown right here in canada 🇨🇦
Canadian culture is beautiful from the scenery the kindness friendliness & wonderful foods that are grown right here in canada 🇨🇦
Identity Attack0.0058826595
Insult0.0074178753
Profanity0.011406898
Threat0.0066668927
Severe Toxicity0.00094890594
Low Tox 0.011372286 Constructive 0.581
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
Thank You! As a Quebecer, as a pure Canadian...Thank You!
Thank You! As a Quebecer, as a pure Canadian...Thank You!
Identity Attack0.006622616
Insult0.007170874
Profanity0.010535837
Threat0.006330303
Severe Toxicity0.0007867813
Low Tox 0.011120965 Constructive 0.545
Nov 25, 2025 Quebec Ends Economic Immigration Program …
Canadian ICE it's a Good Thing.
Canadian ICE it's a Good Thing.
Identity Attack0.003866276
Insult0.007493876
Profanity0.010757872
Threat0.0069387536
Severe Toxicity0.0010824203
Low Tox 0.010743983 Low Con 0.287 Policy_Critique
Feb 18, 2026 4 likes Canadian immigration officers investigating hundreds …
All the best to Canadians from Australia. ❤
All the best to Canadians from Australia. ❤
Identity Attack0.0058456613
Insult0.007189874
Profanity0.011475217
Threat0.007340072
Severe Toxicity0.0009870529
Low Tox 0.010555492 Moderate Con 0.465
Jan 13, 2026 2 likes Why Canadians Are Turning Against …
100% Common sense! At some point, the Canadian government needs to prioritize Canadian and permanent residents; And let employers cover the cost of discounted private insurance for work permit holders.
100% Common sense! At some point, the Canadian government needs to prioritize Canadian and permanent residents; And let employers cover the cost of discounted private insurance for work permit holders.
Identity Attack0.0039587705
Insult0.007930879
Profanity0.009357343
Threat0.00598724
Severe Toxicity0.0005578995
Low Tox 0.010492661 Constructive 0.57 Policy_Critique
Feb 24, 2026 'We do know that there's …
I just took the Canadian citizenship exam and scored 19 out of 20. I only watched this video once and read the study guide once. Thank you!
I just took the Canadian citizenship exam and scored 19 out of 20. I only watched this video once and read the study guide once. Thank you!
Identity Attack0.0042177555
Insult0.007360875
Profanity0.010091767
Threat0.0064532873
Severe Toxicity0.000705719
Low Tox 0.010304171 Constructive 0.602
Jun 25, 2025 8 likes Canadian Citizenship Test 2025 – …
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
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 …
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 Tyler. Canadians thank you . We want our country back.
Thank you Tyler. Canadians thank you . We want our country back.
Identity Attack0.004162259
Insult0.007009373
Profanity0.010262563
Threat0.0065115434
Severe Toxicity0.00072956085
Low Tox 0.009424546 Moderate Con 0.495
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Why are Canadians going to the states ???
Why are Canadians going to the states ???
Identity Attack0.00982094
Insult0.0014481602
Profanity0.00006371037
Threat0.00016777044
Severe Toxicity0.0000036744623
Low Tox 0.009420502
Dec 8, 2025 8 likes
century initiative 100 million canadians 🎉
century initiative 100 million canadians 🎉
Identity Attack0.0041992567
Insult0.0069238725
Profanity0.009664777
Threat0.006822242
Severe Toxicity0.00086307526
Low Tox 0.009361716 Moderate Con 0.323
Jan 3, 2026 1 likes New rules, regulations take effect …
There are lots of other country’s who love Canadians to visit? Stay away from unfriendly places.
There are lots of other country’s who love Canadians to visit? Stay away from unfriendly places.
Identity Attack0.007580089
Insult0.0012789341
Profanity0.000044876564
Threat0.00013275402
Severe Toxicity0.0000030468773
Low Tox 0.009244055 Comparative_Framing
Dec 9, 2025

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.