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: "What is Trump up to. …" 373 comments · Page 13 of 15
Dont worry Canadians, once trump takes greenland, canada will be next! Trump will free you.
Dont worry Canadians, once trump takes greenland, canada will be next! Trump will free you.
Identity Attack0.011839314
Insult0.018129934
Profanity0.010587076
Threat0.008582866
Severe Toxicity0.0016117096
Low Tox 0.045131154 Low Con 0.213
Jan 27, 2026 Inside Canada's Indian Invasion...
It's the HEGELIAN DIALECTIC....2030 AGENDA of the GLOBALIST. President Trump is stopping it from being implemented in the U.S. Unlike CANADA, where it's being promulgated, encouraged, and financed. I.M.H.O.
It's the HEGELIAN DIALECTIC....2030 AGENDA of the GLOBALIST. President Trump is stopping it from being implemented in the U.S. Unlike CANADA, where it's being promulgated, encouraged, and financed. I.M.H.O.
Identity Attack0.00984143
Insult0.022448512
Profanity0.011219022
Threat0.0062785195
Severe Toxicity0.0012493134
Low Tox 0.044883765 Moderate Con 0.309
Aug 25, 2025 Why Canadians Are Turning Against …
So much for secure Borders, Trump, time to do better, always suspect the North!
So much for secure Borders, Trump, time to do better, always suspect the North!
Identity Attack0.01374736
Insult0.01648093
Profanity0.010689554
Threat0.0072106146
Severe Toxicity0.0012874603
Low Tox 0.044141594 Low Con 0.199 Fear_Threat
Feb 7, 2026 Inside Canada's Indian Invasion...
You need to contact Donald Trump 😂
You need to contact Donald Trump 😂
Identity Attack0.0042732526
Insult0.015872927
Profanity0.02023706
Threat0.0089712385
Severe Toxicity0.0020694733
Low Tox 0.0438942 Low Con 0.14 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
Somebody send this to Trump.
Somebody send this to Trump.
Identity Attack0.00310782
Insult0.01648093
Profanity0.014054239
Threat0.010680079
Severe Toxicity0.0016975403
Low Tox 0.041915078 Low Con 0.203 Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
This is what Trump is trying to stop.
This is what Trump is trying to stop.
Identity Attack0.003311308
Insult0.017614283
Profanity0.011697251
Threat0.008026198
Severe Toxicity0.0012397766
Low Tox 0.03828422 Low Con 0.178 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
At this point trump can have canada 😢
At this point trump can have canada 😢
Identity Attack0.008694496
Insult0.015948927
Profanity0.011184863
Threat0.006835188
Severe Toxicity0.0013923645
Low Tox 0.037577134 Low Con 0.204 Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Our version of an open border. Little wonder Trump gives us a hard time.
Our version of an open border. Little wonder Trump gives us a hard time.
Identity Attack0.0043657473
Insult0.01632893
Profanity0.010347961
Threat0.0077802283
Severe Toxicity0.0010538101
Low Tox 0.037105743 Low Con 0.251 Comparative_Framing
Feb 27, 2026 2 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Canada - coming coloney of america . Trump Will o ertake canada soon.
Canada - coming coloney of america . Trump Will o ertake canada soon.
Identity Attack0.013144426
Insult0.014732921
Profanity0.011082385
Threat0.007870848
Severe Toxicity0.0014972687
Low Tox 0.035691574 Low Con 0.104 Fear_Threat
Jan 6, 2026 1 likes New rules, regulations take effect …
Those Trump supporters or even Alberta that wants to separate can go. By the way you won’t like Florida’s laws that I guarantee you. When I tell you it would be make you cringe. 😏
Those Trump supporters or even Alberta that wants to separate can go. By the way you won’t like Florida’s laws that I guarantee you. When I tell you it would be make you cringe. 😏
Identity Attack0.00040238418
Insult0.008259817
Profanity0.00036573748
Threat0.0067498917
Severe Toxicity0.000008837004
Low Tox 0.035514187
Dec 10, 2025
Canada soon gonna need a Doland Trump
Canada soon gonna need a Doland Trump
Identity Attack0.010433395
Insult0.014580919
Profanity0.013849284
Threat0.00866054
Severe Toxicity0.0018978119
Low Tox 0.035220183 Low Con 0.122
Sep 22, 2025 24 likes Inside Canada's Indian Metropolis (Brampton)
No one in Canada listened to Trump state of the union speech 🙄.
No one in Canada listened to Trump state of the union speech 🙄.
Identity Attack0.0069185994
Insult0.018129934
Profanity0.010587076
Threat0.0059937127
Severe Toxicity0.0009441376
Low Tox 0.035220183 Low Con 0.212 Comparative_Framing
Feb 26, 2026 LILLEY UNLEASHED: The fall of …
Maybe Canadians should spend their hard earned money in their own country instead of Trumps, also start to restrict Americans coming North
Maybe Canadians should spend their hard earned money in their own country instead of Trumps, also start to restrict Americans coming North
Identity Attack0.015445016
Insult0.0062027355
Profanity0.000085307685
Threat0.0006335917
Severe Toxicity0.0000047105987
Low Tox 0.034775984
Dec 9, 2025
Y'all need trump
Y'all need trump
Identity Attack0.0061046463
Insult0.014580919
Profanity0.015318131
Threat0.008181547
Severe Toxicity0.0019741058
Low Tox 0.03357032 Low Con 0.217 Call_To_Action
Feb 5, 2026 Inside Canada's Indian Invasion...
Trying to do same thing in USA, Trump not having it
Trying to do same thing in USA, Trump not having it
Identity Attack0.006178642
Insult0.015340924
Profanity0.011970525
Threat0.0070034824
Severe Toxicity0.0009727478
Low Tox 0.032156147 Low Con 0.152 Comparative_Framing
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
You Canadians need Trump for president make canada great again
You Canadians need Trump for president make canada great again
Identity Attack0.017967897
Insult0.0115029
Profanity0.012141321
Threat0.0072365063
Severe Toxicity0.0014877319
Low Tox 0.030977672 Low Con 0.237 Comparative_Framing
Aug 26, 2025 Why Canadians Are Turning Against …
Trump did Canada a great favor by blowing the lid off Trudeau's mishandling of the country.
Trump did Canada a great favor by blowing the lid off Trudeau's mishandling of the country.
Identity Attack0.0022154092
Insult0.009434926
Profanity0.00019058498
Threat0.00053585257
Severe Toxicity0.0000042998586
Low Tox 0.030325199 Policy_Critique
Mar 10, 2026 Canada's tighter immigration policy divides …
Canada needs Trump or at least become 51st
Canada needs Trump or at least become 51st
Identity Attack0.006881601
Insult0.014162917
Profanity0.0118338885
Threat0.007974415
Severe Toxicity0.0012397766
Low Tox 0.030034892 Low Con 0.09
Jan 27, 2026 Inside Canada's Indian Invasion...
At least the government is doing the exact opposite of what Trump has been doing.
At least the government is doing the exact opposite of what Trump has been doing.
Identity Attack0.0023586133
Insult0.017088935
Profanity0.010040528
Threat0.006039023
Severe Toxicity0.000667572
Low Tox 0.029563503 Low Con 0.185 Comparative_Framing
Jan 17, 2026 Canada’s new rules in 2026
Americans need to prepare for less tourists entering the country because of Trump .
Americans need to prepare for less tourists entering the country because of Trump .
Identity Attack0.0041163866
Insult0.0088118715
Profanity0.00006622502
Threat0.00028477522
Severe Toxicity0.0000031009802
Low Tox 0.028317513 Comparative_Framing
Dec 10, 2025
Canada is going to have to choose between Donald Trump or Narendra Modi.
Canada is going to have to choose between Donald Trump or Narendra Modi.
Identity Attack0.006363631
Insult0.012072904
Profanity0.010569996
Threat0.007417747
Severe Toxicity0.0010442734
Low Tox 0.027206551 Low Con 0.125
Jan 27, 2026 Inside Canada's Indian Invasion...
We need trump to see this ASAP!!
We need trump to see this ASAP!!
Identity Attack0.0032188136
Insult0.011160898
Profanity0.013200258
Threat0.009126588
Severe Toxicity0.0015735626
Low Tox 0.025085296 Low Con 0.236 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
This sounds a lot like what trump would say
This sounds a lot like what trump would say
Identity Attack0.0041992567
Insult0.011578901
Profanity0.014225035
Threat0.007249452
Severe Toxicity0.0011396408
Low Tox 0.025085296 Low Con 0.185 Comparative_Framing
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Another thing trump could fix...
Another thing trump could fix...
Identity Attack0.0026638457
Insult0.012642908
Profanity0.011150704
Threat0.007754337
Severe Toxicity0.0010824203
Low Tox 0.024731753 Low Con 0.193 Comparative_Framing
Jun 21, 2025 3 likes How Canada broke its immigration …
I hope the Trump Administration takes this video seriously.
I hope the Trump Administration takes this video seriously.
Identity Attack0.0057346676
Insult0.010020891
Profanity0.015488927
Threat0.009256045
Severe Toxicity0.0014019012
Low Tox 0.024731753 Low Con 0.242 Call_To_Action
Jan 27, 2026 1 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.