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: "We as Canadian people, we …" 922 comments · Page 17 of 37
All these people were just justifying their presence here, because they leveled false allegations of genocide against Canadians. I have less than no sympathy for immigrants after that.
All these people were just justifying their presence here, because they leveled false allegations of genocide against Canadians. I have less than no sympathy for immigrants after that.
Identity Attack0.36702603
Insult0.110259406
Profanity0.01846078
Threat0.012596053
Severe Toxicity0.008430481
Moderate 0.30319387 Moderate Con 0.399
Nov 22, 2025 14 likes Quebec Ends Economic Immigration Program …
Lol Brampton come over a bit to Belleville! There 4 to 1 here the town's locals are pushed out of work there homes its wacked. The town over the bay Picton has a Tim Hortons …
Lol Brampton come over a bit to Belleville! There 4 to 1 here the town's locals are pushed out of work there homes its wacked. The town over the bay Picton has a Tim Hortons under investigation for firing locals and only hiring east Indians. Hey I'm down for helping people in need like refugees but wene the government is putting everything and everyone before Canadians there a big F-ing problem
Identity Attack0.17925262
Insult0.17734702
Profanity0.25824076
Threat0.01052473
Severe Toxicity0.013736901
Moderate 0.30319387 Constructive 0.691 Fear_Threat
Mar 1, 2026 Inside Canada's Indian Invasion...
At the end of the day, I don’t think people should be projecting their anger at immigrants and the only reason they should project their anger immigrant is if they’re bringing a nuisance and not …
At the end of the day, I don’t think people should be projecting their anger at immigrants and the only reason they should project their anger immigrant is if they’re bringing a nuisance and not follow the lawBut for being in Canada, that’s the government’s fault. The government kind of screwed everybody here, the immigrants, and the citizens of this country.. by bringing so many people into Canada these guys are also struggling. I almost think I wonder if there was some kind of like an underpayment that government officials got from these universities because a lot of of the people that come to the country as students they have to take some kind of a course and pay twice or three times as much as Canadian do.
Identity Attack0.22458547
Insult0.24835461
Profanity0.2258264
Threat0.011638066
Severe Toxicity0.013091337
Moderate 0.30319387 Constructive 0.683 Moral_Argument
Aug 27, 2025 Why Canadians Are Turning Against …
Trudeau has ruined Canada….he cannot stop bringing in immigrants and refugees that are costing tax payers billions of dollars. How early it is to spend …blow the tax payers money . Where are we now …
Trudeau has ruined Canada….he cannot stop bringing in immigrants and refugees that are costing tax payers billions of dollars. How early it is to spend …blow the tax payers money . Where are we now ? Canadians are sleeping in tents, Canadians are taxed into poverty to pay for all the freebies and hand outs and easy money. The demand on housing has made buying a home impossible in Canada and rents are skyrocketing along with the cost of food! Millions of Canadians no longer have a family Doctor….waiting lists are tremendous…people are not getting the healthcare like in the past. What is the solution to the problem?…the Trudeau government say we need to bring in millions more people to build homes……WHAT? Really? Would you buy 1000 horses or cows without a barn ? NO! Why not put the millions of people you already brought into this country to work building houses instead of working at Walmart or fast food joints or delivering trucks. Low income jobs to keep the companies here happy with cheap labour so they can made big profits instead of paying Canadians a living wage! It is all about moneymaking, greed, and votes, to hell with the taxpayers of Canada!
Identity Attack0.18158256
Insult0.24928534
Profanity0.023652986
Threat0.011638066
Severe Toxicity0.010147095
Moderate 0.30319387 Moderate Con 0.49
Aug 23, 2023 2 likes How much do refugees and …
The ignorance of allowed people from certain demographics has only fustrated most Canadians. Because they have no interest or intentions of assimilating to Western culture . If anything, they will cause the same grief as …
The ignorance of allowed people from certain demographics has only fustrated most Canadians. Because they have no interest or intentions of assimilating to Western culture . If anything, they will cause the same grief as European nations are suffering from their demographic trying to colonize and bringing their own conflicting beliefs and behavior.
Identity Attack0.1294935
Insult0.26957804
Profanity0.017162729
Threat0.006602164
Severe Toxicity0.004234314
Moderate 0.30319387 Moderate Con 0.371 Identity_Assertion
Jun 20, 2025 How Canada broke its immigration …
Let me tell you this as a legal Indian immigrant that came here 13 years ago with my whole family. There was a balance of immigration coming in from every country which was amazing until …
Let me tell you this as a legal Indian immigrant that came here 13 years ago with my whole family. There was a balance of immigration coming in from every country which was amazing until they opened the gates to India like it’s another bus stop away from India. Since then there have been so many illiterate people that fraudulently came here and keep trying to make Canada like back home which needs to stop. The reputation of Indian people which used to be hard working and family people is getting ruined by people that come here to give back nothing to Canadian economy. People that used to come into Canada came in with a dream but now it feels like just visiting another Indian state especially Brampton……… hopefully this stops but with the monkeys that have currently taken over Canadian parliament i hardly see an end to this.
Identity Attack0.2808415
Insult0.24928534
Profanity0.036401358
Threat0.008194493
Severe Toxicity0.00831604
Low Tox 0.29771072 Constructive 0.607 Personal_Narrative
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
The truth is, is that more people come to Canada from America then Canada to America. We have free health care. Our corrupt govt. Advertises this fact, and states that the second someone touches Canadian …
The truth is, is that more people come to Canada from America then Canada to America. We have free health care. Our corrupt govt. Advertises this fact, and states that the second someone touches Canadian soil they are Canadian. It is betrayal.
Identity Attack0.10409598
Insult0.26957804
Profanity0.019143965
Threat0.0077802283
Severe Toxicity0.0045394897
Low Tox 0.29771072 Moderate Con 0.39 Policy_Critique
Feb 10, 2026 Inside Canada's Indian Invasion...
The last generation of Sikhs were good. Worked hard. Assimilated into the Canadian culture. The new ones were a bum rush by Trudeau to keep the GDP numbers up while he robbed the country. I …
The last generation of Sikhs were good. Worked hard. Assimilated into the Canadian culture. The new ones were a bum rush by Trudeau to keep the GDP numbers up while he robbed the country. I have Sikh friends who feel the same way. They feel like the new “students” and business subsidy abusers are ruining everything the old immigrants built. The new ones are ruining the reputation of the ones who have slowly integrated into the Canadian way of life. My Sikh friends are embarrassed by the actions of the wave of people coming in now… they even want them out
Identity Attack0.27875587
Insult0.24928534
Profanity0.08096472
Threat0.009825659
Severe Toxicity0.0104522705
Low Tox 0.29771072 Constructive 0.669 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada is doomed, there is no saving it... as a canadian working in the trades you would not believe how many liberals there are it seems to me that 50% of genz, 75% of gen …
Canada is doomed, there is no saving it... as a canadian working in the trades you would not believe how many liberals there are it seems to me that 50% of genz, 75% of gen x and 90% of boomers are liberal. they're importing these people at such a rapid rate and they all out breed whites. there's no chance the country will ever vote in a politician that will fix this... and what would that even look like? capture and deport every immigrant (and their anchor babies) from the last 10-15 years? its just not feasible... my advice to fellow Canadians; get out while u can its going to get unimaginably worse in the next ten years
Identity Attack0.2877625
Insult0.16861114
Profanity0.041912504
Threat0.014048163
Severe Toxicity0.010986328
Low Tox 0.295883 Constructive 0.557
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Funny how everyone screams about immigrants and Indians ‘ruining Brampton,’ but no one bats an eye when billions of OUR tax dollars are shipped to Ukraine. The real issue isn’t people trying to make a …
Funny how everyone screams about immigrants and Indians ‘ruining Brampton,’ but no one bats an eye when billions of OUR tax dollars are shipped to Ukraine. The real issue isn’t people trying to make a living — it’s governments that failed to plan for housing, infrastructure, and affordability. Stop blaming immigrants for problems created by bad leadership. we get all the hate while working the jobs many young Canadians don’t even want to show up for. Not all immigrants work on cash and not all of us are the same — we’re out here paying taxes, grinding hard
Identity Attack0.31015682
Insult0.16824563
Profanity0.024472807
Threat0.009230154
Severe Toxicity0.008659363
Low Tox 0.295883 Constructive 0.629
Sep 25, 2025 Inside Canada's Indian Metropolis (Brampton)
I am an Indian and I would say Canada belongs to white people, and we should respect their social values. Canadians dont let Canada to turn into Punjab India or into any other country. Canada …
I am an Indian and I would say Canada belongs to white people, and we should respect their social values. Canadians dont let Canada to turn into Punjab India or into any other country. Canada has a great culture. Preserve your culture Preserve your identity Canadian authorities and Native Canadians must make sure that strict civic sense to be followed by every immigrant.Make English language mandatory for every immigrant. Also every brown skinned is not Indians. Many Pakistani and Bangladeshi also tag themselves as Indians. And Indians who want to turn Canada like their homeland they please come back to India if you miss so much your country why to be in foreign land.
Identity Attack0.3817989
Insult0.09563028
Profanity0.044167064
Threat0.010913103
Severe Toxicity0.01159668
Low Tox 0.29405528 Constructive 0.746 Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
lot of people who commits crime and scams in india who are running from authority come to canada tell canadian government that they are persecuted minority indian government be like you wants them take them …
lot of people who commits crime and scams in india who are running from authority come to canada tell canadian government that they are persecuted minority indian government be like you wants them take them so congratulation canada government of india agreed to take back all illegal immigrant
Identity Attack0.33352965
Insult0.15769513
Profanity0.02303812
Threat0.009540852
Severe Toxicity0.00793457
Low Tox 0.2922276 Moderate Con 0.423 Unverified_Claim
Feb 23, 2026 1 likes Inside Canada's Indian Invasion...
Canadian Indigenous people are Indians but not these Indians
Canadian Indigenous people are Indians but not these Indians
Identity Attack0.37361985
Insult0.10148193
Profanity0.05393682
Threat0.0070552654
Severe Toxicity0.008621216
Low Tox 0.2922276 Moderate Con 0.319 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
There's many Canadians who are born and raised here and are thoroughly Canadian who aren't white, so I don't know why people think Canadians are just White and that just white people are complaining. Canadians …
There's many Canadians who are born and raised here and are thoroughly Canadian who aren't white, so I don't know why people think Canadians are just White and that just white people are complaining. Canadians are complaining that our culture is disappearing
Identity Attack0.3817989
Insult0.08030447
Profanity0.02836696
Threat0.008427517
Severe Toxicity0.008163452
Low Tox 0.29039988 Constructive 0.663 Identity_Assertion
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
People afraid of Indians because they are hardworking more cultural more tolerant more societal and yelling on immigrants don't remove your flaws .. see yourself then say to immigrants.. Proud Canadian citizen 🍁
People afraid of Indians because they are hardworking more cultural more tolerant more societal and yelling on immigrants don't remove your flaws .. see yourself then say to immigrants.. Proud Canadian citizen 🍁
Identity Attack0.36702603
Insult0.097093195
Profanity0.017094411
Threat0.0073918556
Severe Toxicity0.006752014
Low Tox 0.28857216 Constructive 0.637 Solidarity
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
The Canadian government is full of bureaucrats and office workers of Indian origin. They were simply allowed in by their people on the inside and now they won't leave unless hunted down and rounded up …
The Canadian government is full of bureaucrats and office workers of Indian origin. They were simply allowed in by their people on the inside and now they won't leave unless hunted down and rounded up at gunpoint. Even then they will still try to come back here. You cannot underestimate their shiftiness, ability to lie about every detail of themselves, it has to be understood that getting here and getting legal status here is the end goal of their life and almost nothing will stop them! Unless we do! MASS DEPORTATIONS NOW!!!
Identity Attack0.26155844
Insult0.24903896
Profanity0.02836696
Threat0.025789235
Severe Toxicity0.011291504
Low Tox 0.28857216 Moderate Con 0.471
Oct 1, 2025 1 likes IRCC Names India in Study …
This is a Big Problem. But the problem was created by short sighted Canadian propaganda. They duped millions of vulnerable young people with false promises! People in Punjab were told by visiting, white Canadian politicians …
This is a Big Problem. But the problem was created by short sighted Canadian propaganda. They duped millions of vulnerable young people with false promises! People in Punjab were told by visiting, white Canadian politicians like Trudeau (who literally dressed up and danced all around India) that they are welcome in Canada and should sell whatever little they had in India and come here. They were poor and gullible and fell for it, and here we are! Canadian Government is FAR FAR stronger than any to-be immigrant group. Indian government pleaded with Canada to watch what kind of characters they were importing (google it)! And guess what Canada still voted for the Liberals! So who should shoulder the bulk of the blame?
Identity Attack0.2764353
Insult0.23704576
Profanity0.03715288
Threat0.009696201
Severe Toxicity0.009765625
Low Tox 0.28674445 Constructive 0.514
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
As an Indian I am completely ashamed of the way Indians are representing our country outside and honestly I understand the point of view from the Canadians ,when u migrate to another country you are …
As an Indian I am completely ashamed of the way Indians are representing our country outside and honestly I understand the point of view from the Canadians ,when u migrate to another country you are supposed to adjust to their culture and their principles but unfortunately these people have turned it into a mini india there which simantaneously affects a lot of Indians who live outside as well because they have to deal with stereotypical and racial comments.I am completely against the way they celebrate our festivals outside its a nuisance to both the countries.
Identity Attack0.36702603
Insult0.16802633
Profanity0.058946952
Threat0.0091524795
Severe Toxicity0.01159668
Low Tox 0.28674445 Constructive 0.784 Identity_Assertion
Dec 21, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Remember the British stole $44 Trillion from Indians during colonial era. India controlled over a quarter of the world trade before they arrived. India was a bigger economy than US adjusting for inflation. The Industrial …
Remember the British stole $44 Trillion from Indians during colonial era. India controlled over a quarter of the world trade before they arrived. India was a bigger economy than US adjusting for inflation. The Industrial revolution was built on back of Indian slaves paying 70 percent taxes to the crown. Canada, UK and Australia were built on this stolen money. They stole money from the Indians and they stole land from the indigenous. This video shows nothing but prejudice. People only have a problem with brown immigrants. I remember 35,000 European immigrants arrived in the city in 2021 even before the Ukraine war and no one cared. Brampton has 27% Indian people so they're clearly not a majority but they are a majorly targeted group because of this prejudice. I don't have the Canadian numbers but in the US 6% of tax comes from Indians and they're 1% of the population. You don't have to trust me you can look it up. The motives of this look racist because when you try hiring white folks the retention rate is extremely low, these past 6 months I have seen 8 employees in managerial positions who quit less than 2 weeks and it's impossible to retain them no matter what salary you offer and then when you go hire an Indian they just don't quit and work harder. But again that's an anecdote, that doesn't mean white folks don't work hard. Everyone has different experiences so stop, putting half baked stuff out on the internet and stop embarrassing yourself. You got a problem, go back to your country. Why don't you go back to jolly old England and serve the queen.
Identity Attack0.27510223
Insult0.21135417
Profanity0.028776871
Threat0.011146127
Severe Toxicity0.008888245
Low Tox 0.28674445 Constructive 0.657
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Just promoting racism bruh, I’m Pakistani and I live in Canada. I love Canada and I’m grateful for Canadians accepting me here. We’re 1 people, all on 1 planet, they show extremes and divide us. …
Just promoting racism bruh, I’m Pakistani and I live in Canada. I love Canada and I’m grateful for Canadians accepting me here. We’re 1 people, all on 1 planet, they show extremes and divide us. Much love ❤️to everyone, diversity is beuty, unity is amazing. Also these are the same people doing the lower end jobs of your economy, which I don’t wanna get technical, but it seems like this channel just helps create a community for racist or extreme opinions to thrive in. Your government accepted these people for a reason, Unity is good, discrimination is not.
Identity Attack0.23391083
Insult0.15556364
Profanity0.06044999
Threat0.012233571
Severe Toxicity0.013155893
Low Tox 0.2855005 Constructive 0.801 Solidarity
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
There's definitely some corruption and lobbying going on to fly THEM here easily just like that.. there's been numerous reports about young people being brought in for some work at Walmart, Tim's or other business …
There's definitely some corruption and lobbying going on to fly THEM here easily just like that.. there's been numerous reports about young people being brought in for some work at Walmart, Tim's or other business establishments... it's crazy...the invasion is strong and Canadian culture is slowly being wiped out into oblivion 😢
Identity Attack0.11163961
Insult0.24928534
Profanity0.027000591
Threat0.008841781
Severe Toxicity0.0059127808
Low Tox 0.2854937 Constructive 0.546
Aug 26, 2025 2 likes Why Canadians Are Turning Against …
canadians crying about their situation should always be laughed at because they begged for it and ruined the lives of people who were warning them. you deserve everything ur getting and ur just crying from …
canadians crying about their situation should always be laughed at because they begged for it and ruined the lives of people who were warning them. you deserve everything ur getting and ur just crying from the consequences all of us were warning u about. im glad i left the country and will never come back
Identity Attack0.27914262
Insult0.16780703
Profanity0.017982552
Threat0.025961896
Severe Toxicity0.01083374
Low Tox 0.2854937 Moderate Con 0.388
Aug 25, 2025 Why Canadians Are Turning Against …
Canada also constitutes by Invaders belonging to british colonial past. Unnecessary racism against India. When Canadian PM is in India seeking for economic package to survive tarriff. Be careful India are lectured to take 50 …
Canada also constitutes by Invaders belonging to british colonial past. Unnecessary racism against India. When Canadian PM is in India seeking for economic package to survive tarriff. Be careful India are lectured to take 50 million or more infiltration that too with no valid Visa or passport. Just imagine what Canada should be numbered in Democracy list before Syria , Pakistan probably . That is what it should be placed ! India has multiple churches which also involved in mass conversion illigally but still India has maintained Democracy. What about Indian people question you same. Why church is here for !? We don't denied Democratic right and constitutional rights. Same like Indian has rightfully constructed Temple . Its thier Democratic right . Besides Canada always support terrorist and Khalisthani separatists elements. (What if India harbour same set of people who will support free Ontario form canada. Will you accept it !?) This is the question that is been asked by journalist to your foreign secretary.He was silent
Identity Attack0.293411
Insult0.16883044
Profanity0.021603432
Threat0.010731863
Severe Toxicity0.010528564
Low Tox 0.2854903 Constructive 0.616 Policy_Critique
Feb 28, 2026 1 likes Inside Canada's Indian Invasion...
I am tired of people coming to Canada and not understanding why most Canadians celebrate Halloween And when we ask a Person that comes here if they take their children out for Halloween they say …
I am tired of people coming to Canada and not understanding why most Canadians celebrate Halloween And when we ask a Person that comes here if they take their children out for Halloween they say i Quote: We dont believe in the Devil only in jesus christ...This is a miss understanding and frankly an insult. So here you go.....Info for you! ...............Canadians celebrate Halloween due to its roots in the ancient Celtic festival of Samhain, which was brought to Canada by Irish and Scottish immigrants in the 19th century. While the original celebrations focused on appeasing spirits and marking the end of the harvest, modern Canadians celebrate for fun and community, participating in activities like trick-or-treating, costume parties, and decorating homes with jack-o'-lanterns. Historical Origins Celtic Festival: Halloween's origins lie in the ancient Celtic festival of Samhain (pronounced "sah-win"), which marked the end of summer and the harvest season and the beginning of the dark, cold winter months. Blurred Boundaries: Celts believed that on the night of October 31st, the boundary between the world of the living and the world of the dead blurred, allowing spirits to roam the earth. Pagan Practices: To ward off evil spirits and to celebrate the harvest, people would dress in costumes, light bonfires, and prepare food offerings. All Hallows' Eve: Over time, the tradition merged with Christianity. All Saints' Day was established on November 1st, and the night before became known as All Hallows' Eve, a contraction of which led to the word "Halloween". Arrival in Canada Immigrant Traditions: The customs of Halloween were brought to North America, including Canada, by large numbers of Irish and Scottish immigrants in the mid-1800s. Cultural Adaptation: Over generations, these traditions evolved into the modern holiday we see today, incorporating new elements and becoming a popular cultural event. Modern Celebrations Fun and Community: Today, Canadians celebrate Halloween for the fun and mystery it offers, fostering a sense of community and togetherness. Popular Activities: Common activities include dressing in costumes, carving pumpkins to create jack-o'-lanterns, decorating homes, attending parties, and the popular tradition of trick-or-treating. Cultural Experience: For newcomers, Halloween in Canada is an exciting opportunity to experience Canadian culture and connect with neighbors. This helps out Canadian businesses as well. So next time someone asks you at least you will know to not use the Devil reason! We are not Mexico! Go look up their calibrations! Quite insulting Canada and learn our Celebrations if you chose to come here! Than You for your time!
Identity Attack0.28034934
Insult0.16124763
Profanity0.07191269
Threat0.008194493
Severe Toxicity0.010757446
Low Tox 0.2854903 Constructive 0.743
Sep 28, 2025 Inside Canada's Indian Metropolis (Brampton)
I lived in Brampton for 25 years, so I would like to weigh in. We definitely have an extremely large indian population here. There are a lot of upsides and downsides to that. Some of …
I lived in Brampton for 25 years, so I would like to weigh in. We definitely have an extremely large indian population here. There are a lot of upsides and downsides to that. Some of my best friends are Indian immigrants, some of the people I hate the most are also indian immigrants. With any large group of people, you will always have examples of exceptionally nice people, but also horrible people. Something I noticed a lot recently is that newer immigrants are a lot less interested in learning about Canadian culture, norms, and integration. A lot of my longtime indian friends learnt the Canadian culture, Canadian norms, and wish to work with Canadians. They celebrate christmas, are respectful and polite, and are otherwise outstanding Canadian Citizens. A lot of the newer problems in Brampton can make it unattractive for others. Lots of loud music blaring, street racing waking you up at 4am in the morning, fireworks at 3am for no apparent reason, etc.
Identity Attack0.36702603
Insult0.1669316
Profanity0.15812257
Threat0.01254427
Severe Toxicity0.014705247
Low Tox 0.2854903 Constructive 0.842
Nov 5, 2025 223 likes Inside Canada's Indian Metropolis (Brampton)

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.