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: "Good for you" 1,080 comments · Page 36 of 44
A very good move. I hope genuine people will be looked after and criminals, bad elements & weirdos will be checked thoroughly. However I hope the honest and sincere people will be recognised. The IRCC …
A very good move. I hope genuine people will be looked after and criminals, bad elements & weirdos will be checked thoroughly. However I hope the honest and sincere people will be recognised. The IRCC policy of refusing Visas to one and all with the same statement of overstaying and presumption that the visitors will not return is a standard excuse of visa refusal. This should be more foolproof and effective.
Identity Attack0.0008459363
Insult0.0140146725
Profanity0.0004678239
Threat0.0000924824
Severe Toxicity0.000004883466
Low Tox 0.030141091
Apr 14, 2025 2 likes
Good job Trudeau now you have to go find them.
Good job Trudeau now you have to go find them.
Identity Attack0.0020533812
Insult0.013174911
Profanity0.009869732
Threat0.010084574
Severe Toxicity0.0011348724
Low Tox 0.030034892 Low Con 0.211
Jan 17, 2026 2.9 million Canadian temporary visas …
the qustion is this immigration is good for cannada and do locals like it
the qustion is this immigration is good for cannada and do locals like it
Identity Attack0.01666154
Insult0.010818896
Profanity0.011236101
Threat0.0062979385
Severe Toxicity0.0011301041
Low Tox 0.029799197 Moderate Con 0.305
Oct 29, 2025 Inside Canada's Indian Metropolis (Brampton)
How is it a tragedy, if they studied a competent program, they would have a good career, no matter where.
How is it a tragedy, if they studied a competent program, they would have a good career, no matter where.
Identity Attack0.001572409
Insult0.014960921
Profanity0.010672474
Threat0.005848073
Severe Toxicity0.0005555153
Low Tox 0.029563503 Moderate Con 0.34 Moral_Argument
Nov 20, 2025 3 likes Quebec Ends Economic Immigration Program …
I just want to say Thank you for making this video. I pass my exam today and got 19/20 I watched this video twice and got good result . Thanks
I just want to say Thank you for making this video. I pass my exam today and got 19/20 I watched this video twice and got good result . Thanks
Identity Attack0.007917541
Insult0.0107048955
Profanity0.023106437
Threat0.010162249
Severe Toxicity0.0027275085
Low Tox 0.029563503 Constructive 0.608 Personal_Narrative
Jun 5, 2025 4 likes Canadian Citizenship Test 2025 – …
I think it’s good Quebec cancelled it. Quebec has accelerating immigrant asylum acceptance and get fund from CA government for each person they are accepting, but we all know none of them are staying in …
I think it’s good Quebec cancelled it. Quebec has accelerating immigrant asylum acceptance and get fund from CA government for each person they are accepting, but we all know none of them are staying in Quebec .
Identity Attack0.014350293
Insult0.0113509
Profanity0.009750174
Threat0.0062979385
Severe Toxicity0.00089645386
Low Tox 0.02920996 Constructive 0.593
Nov 21, 2025 Quebec Ends Economic Immigration Program …
good video
good video
Identity Attack0.009175468
Insult0.010742896
Profanity0.02344803
Threat0.010913103
Severe Toxicity0.0029945374
Low Tox 0.028620722 Moderate Con 0.455
Jun 2, 2025 2 likes Canadian Citizenship Test 2025 – …
They are hiding, not missing... Good luck in finding them. Bring ICE Agents to Canada..
They are hiding, not missing... Good luck in finding them. Bring ICE Agents to Canada..
Identity Attack0.0042177555
Insult0.014504919
Profanity0.009545219
Threat0.008440462
Severe Toxicity0.0010919571
Low Tox 0.028502874 Moderate Con 0.395
Oct 2, 2025 IRCC Names India in Study …
Just completed mine — got 19 correct! A few tips: this video helps a lot, but I recommend going through the study guide at least once before watching this video. Also, an app called Citizenship …
Just completed mine — got 19 correct! A few tips: this video helps a lot, but I recommend going through the study guide at least once before watching this video. Also, an app called Citizenship was really useful as well. Good luck to everyone. It's easy don't be over stress.
Identity Attack0.0054756827
Insult0.012186904
Profanity0.017436003
Threat0.009204263
Severe Toxicity0.0016021729
Low Tox 0.028502874 Constructive 0.738
Jul 23, 2025 12 likes Canadian Citizenship Test 2025 – …
Canada is waking up now, good!
Canada is waking up now, good!
Identity Attack0.008694496
Insult0.013212911
Profanity0.012175481
Threat0.007909686
Severe Toxicity0.0013923645
Low Tox 0.02826718 Moderate Con 0.335
Oct 1, 2025 IRCC Names India in Study …
Oh my goodness someone’s actually saying something about it
Oh my goodness someone’s actually saying something about it
Identity Attack0.004920715
Insult0.010894896
Profanity0.021535112
Threat0.0083886795
Severe Toxicity0.00166893
Low Tox 0.027913637 Moderate Con 0.336 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Finally a good move. About time the rest of Canada follows for the sake of all Canadians.
Finally a good move. About time the rest of Canada follows for the sake of all Canadians.
Identity Attack0.014048826
Insult0.011312899
Profanity0.009784333
Threat0.008103873
Severe Toxicity0.0011062622
Low Tox 0.02779579 Moderate Con 0.409 Policy_Critique
Nov 24, 2025 Quebec Ends Economic Immigration Program …
Good video, but the use of the term managed integration is problematic. It was managed admission, integration is not part of Canadian immigration.
Good video, but the use of the term managed integration is problematic. It was managed admission, integration is not part of Canadian immigration.
Identity Attack0.012842959
Insult0.012490907
Profanity0.00998929
Threat0.006039023
Severe Toxicity0.00088214874
Low Tox 0.027560094 Constructive 0.578
Jun 24, 2025 1 likes How Canada broke its immigration …
They have security at Tim's in Brampton?!?! I've lived in Canada 32 years n I've never seen security guards at a Tim Horton's. I don't think this is a good sign.
They have security at Tim's in Brampton?!?! I've lived in Canada 32 years n I've never seen security guards at a Tim Horton's. I don't think this is a good sign.
Identity Attack0.00569767
Insult0.014504919
Profanity0.010347961
Threat0.0062332097
Severe Toxicity0.00081062317
Low Tox 0.027206551 Constructive 0.656 Fear_Threat
Feb 4, 2026 1 likes Inside Canada's Indian Invasion...
That’s good, but how much people are selling in Canada that don’t belong in Canada that’s the real question
That’s good, but how much people are selling in Canada that don’t belong in Canada that’s the real question
Identity Attack0.01656105
Insult0.0113509
Profanity0.0108774295
Threat0.0060196044
Severe Toxicity0.00086307526
Low Tox 0.027088705 Moderate Con 0.316
Dec 29, 2025 Deportations From Canada at Their …
Ok good bye!!!!
Ok good bye!!!!
Identity Attack0.0038477771
Insult0.0115029
Profanity0.01764096
Threat0.008712323
Severe Toxicity0.0021457672
Low Tox 0.026970858 Moderate Con 0.415
Oct 1, 2025 IRCC Names India in Study …
add another comma in that number and maybe another digit or two and we are good.
add another comma in that number and maybe another digit or two and we are good.
Identity Attack0.0039402717
Insult0.010856897
Profanity0.015215653
Threat0.009722093
Severe Toxicity0.0017356873
Low Tox 0.026735162 Low Con 0.213 Policy_Critique
Dec 31, 2025 Deportations From Canada at Their …
Love your videos. To me, a good content creator keeps your eyes glued to the screen from start to finish. I feel most of your videos do that for me. Keep it up thanks for …
Love your videos. To me, a good content creator keeps your eyes glued to the screen from start to finish. I feel most of your videos do that for me. Keep it up thanks for what you do !
Identity Attack0.0071035884
Insult0.010894896
Profanity0.02167175
Threat0.011146127
Severe Toxicity0.0026130676
Low Tox 0.026617315 Constructive 0.629
Sep 19, 2025 25 likes Inside Canada's Indian Metropolis (Brampton)
I don’t believe anything that they are saying. And nobody should, until the visible evidence is proven, then when we all see in person day to day. The day that we can go through the …
I don’t believe anything that they are saying. And nobody should, until the visible evidence is proven, then when we all see in person day to day. The day that we can go through the process of ordering a coffee without having to have a translator, would be a good day.
Identity Attack0.0035702933
Insult0.0116169015
Profanity0.012175481
Threat0.0070034824
Severe Toxicity0.00084400177
Low Tox 0.026263772 Moderate Con 0.468 Policy_Critique
Dec 30, 2025 Deportations From Canada at Their …
Good!! More need to go. Many more!
Good!! More need to go. Many more!
Identity Attack0.0036997858
Insult0.010818896
Profanity0.013063621
Threat0.009204263
Severe Toxicity0.0016212463
Low Tox 0.026263772 Moderate Con 0.423 Policy_Critique
Dec 25, 2025 Deportations From Canada at Their …
Good Documentary Brother lots to learn from your.
Good Documentary Brother lots to learn from your.
Identity Attack0.002885833
Insult0.013972916
Profanity0.012175481
Threat0.0069387536
Severe Toxicity0.00096797943
Low Tox 0.026145924 Moderate Con 0.451
Oct 6, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
My english isn't good enough to understand clearly what she said about the 50 000 dollars. Can someone explain to me please? Did she say refugees get 50 000 Dollars as a gift to settle …
My english isn't good enough to understand clearly what she said about the 50 000 dollars. Can someone explain to me please? Did she say refugees get 50 000 Dollars as a gift to settle in Canada? Or I understood it wrong?
Identity Attack0.010951365
Insult0.011882903
Profanity0.00993805
Threat0.005964585
Severe Toxicity0.0006532669
Low Tox 0.026028076 Constructive 0.52
Nov 2, 2018 1 likes How much do refugees and …
Tyler, keep up the good work man. It's dangerous stuff man! But we do genuinely appreciate what you're doing for our nation - A friendly Army Vet
Tyler, keep up the good work man. It's dangerous stuff man! But we do genuinely appreciate what you're doing for our nation - A friendly Army Vet
Identity Attack0.0025713511
Insult0.011882903
Profanity0.0118338885
Threat0.008401625
Severe Toxicity0.0011110306
Low Tox 0.025674535 Constructive 0.645 Solidarity
Jan 27, 2026 8 likes Inside Canada's Indian Invasion...
Good, more need to go!
Good, more need to go!
Identity Attack0.0032928092
Insult0.010970897
Profanity0.013712646
Threat0.009048914
Severe Toxicity0.0014972687
Low Tox 0.025556687 Moderate Con 0.388 Fear_Threat
Jan 1, 2026 Deportations From Canada at Their …
Good for Quebec. Now lets get the rest of Canada on board.
Good for Quebec. Now lets get the rest of Canada on board.
Identity Attack0.010581387
Insult0.010286893
Profanity0.010040528
Threat0.008505191
Severe Toxicity0.0011968613
Low Tox 0.02543884 Moderate Con 0.348
Nov 25, 2025 Quebec Ends Economic Immigration Program …

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.