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: "This immigration rule is not …" 90 comments · Page 3 of 4
India is multi-cultural, Punjab is only 1 part of India and their culture is different from the other Indian states represented in India. The behavior of Punjabi immigrants is not reflective of other Indian cultures …
India is multi-cultural, Punjab is only 1 part of India and their culture is different from the other Indian states represented in India. The behavior of Punjabi immigrants is not reflective of other Indian cultures in India. For whatever reason there seems to more Punjabi migrants in Canada than from any other state in India. Its the job of Canada to enforce assimilation and immigration rules, they deliberately don't. Littering and defecating in public spaces is illegal in Canada but the Canadian government refuses to enforce those rules.
Identity Attack0.17925262
Insult0.081261896
Profanity0.03339528
Threat0.007870848
Severe Toxicity0.005760193
Low Tox 0.1991664 Moderate Con 0.476 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
Don’t know about Canada, but in US, Indians are the richest ethnic groups. Canada does attract lesser skilled Indians. However, pretty sure Indians contribute more than their share of taxes. You guys can keep on …
Don’t know about Canada, but in US, Indians are the richest ethnic groups. Canada does attract lesser skilled Indians. However, pretty sure Indians contribute more than their share of taxes. You guys can keep on hating but all the western countries need Indians as that’s where the population is. And people work hard. They are invited. >99% Indians immigrate legally. They’re abiding by rules laid by these countries. Up to these countries to decide the rules.
Identity Attack0.25309357
Insult0.054962315
Profanity0.017094411
Threat0.006925808
Severe Toxicity0.0044441223
Low Tox 0.19599396 Constructive 0.615
Oct 3, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
The contrast between immigrants, many from India, and the rhetoric of those who now feel like a new minority was striking. It should not surprise me that racism appears anywhere humans are, but what stood …
The contrast between immigrants, many from India, and the rhetoric of those who now feel like a new minority was striking. It should not surprise me that racism appears anywhere humans are, but what stood out was how some speakers treated all Indians as a single people, despite hundreds of cultures, and accused them of failing to assimilate to ‘their way.’ Many of those voices were themselves descendants of immigrants who were once pressured to abandon Norwegian or other identities in the name of assimilation. Yet there was little evidence they had actually spent time getting to know their Indian neighbors, their cultures, friendships, or daily realities. Instead, the focus was fear and a narrative of societal collapse, rather than honest engagement that separates real local issues from blanket blame. Of course, any local community can have problems, and some groups can be unwelcoming. But the argument presented implied there is only one way to be Canadian. That echoes xenophobic rhetoric in the US about who counts as ‘American,’ often while ignoring the reality of Indigenous peoples entirely. I do not deny the importance of shared commitments like the rule of law, freedom, and evidence based policy rooted in the Enlightenment and scientific thinking. But culture and learning can coexist with those values. What troubled me most was how poverty and discrimination were replaced with racial generalizations, and how victim language was used to deflect responsibility, something that resembles DARVO. Given the same conditions, these problems could arise in any group, regardless of race.
Identity Attack0.22063516
Insult0.06826523
Profanity0.022969801
Threat0.00899713
Severe Toxicity0.004711151
Low Tox 0.19219314 Constructive 0.817 Moral_Argument
Jan 27, 2026 Inside Canada's Indian Metropolis (Brampton)
Punjabis are just about 2% of Indian population and almost 90% of immigration to UK, Canada and Australia. They have built a whole system on how to migrate to western countries, there are corporations, syndicates …
Punjabis are just about 2% of Indian population and almost 90% of immigration to UK, Canada and Australia. They have built a whole system on how to migrate to western countries, there are corporations, syndicates who find all possible loop holes and even defraud immigration rules and exploit it. Whole villages are emptying in India and moving to suburbs in the west.. One who see Indians in the west might think Sikhs are India, but they are a miniscule minority of about 2% concentrated in Punjab region..
Identity Attack0.21866
Insult0.07365121
Profanity0.047674157
Threat0.010990778
Severe Toxicity0.006904602
Low Tox 0.19124292 Constructive 0.581
Oct 7, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Please remember you came here as IMMIGRANTS not MISSIONARIES . Come to CANADA and live by CANADIAN rules or find someplace else to go.
Please remember you came here as IMMIGRANTS not MISSIONARIES . Come to CANADA and live by CANADIAN rules or find someplace else to go.
Identity Attack0.12556632
Insult0.0638991
Profanity0.012107162
Threat0.0077672824
Severe Toxicity0.004501343
Low Tox 0.18744208 Moderate Con 0.363 Identity_Assertion
Aug 26, 2025 Why Canadians Are Turning Against …
As an Indian, that's really sad and I'm sorry on behalf of everyone Every country needs to protect it's identity If you're proud of your country, stay there. If you wish to move out from …
As an Indian, that's really sad and I'm sorry on behalf of everyone Every country needs to protect it's identity If you're proud of your country, stay there. If you wish to move out from your country just assimilate, learn their language , learn their rules, follow their traditions and be nice Idk why it's so difficult for them to understand such basic things Government needs to thoroughly scrutinise immigrants. Tbh it's bad for both countries There are good, kind and respectful Indians but because of these idiots who don't assimilate and behave stupidly, the actual good ones get hate and face racism For canada or any country, immigrants should only be legitimately skilled. Before entering the country they need to be taught the rules and asked straightforward questions by the officers I support immediate deportation of all those idiots who don't assimilate and create ruccus in other countries
Identity Attack0.15517195
Insult0.06599696
Profanity0.07934829
Threat0.009540852
Severe Toxicity0.008430481
Low Tox 0.17805049 Constructive 0.805 Moral_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
This video is typical CBC smokescreen, yes Immigrants and refugees get sponsored. The Legal ones! No issue. But all the illegal immigrants get one year of social insurance too.And the health care benefit they get …
This video is typical CBC smokescreen, yes Immigrants and refugees get sponsored. The Legal ones! No issue. But all the illegal immigrants get one year of social insurance too.And the health care benefit they get is the same program the natives get.CBC kind of blends the rules for legal immigration with illegals kind of watering it down to make it not seem as bad. Typical blur the lines!
Identity Attack0.105256535
Insult0.05964688
Profanity0.014634945
Threat0.0065827454
Severe Toxicity0.0031661987
Low Tox 0.1641865 Constructive 0.623
Aug 20, 2018 1 likes How much do refugees and …
Dont try to make another india by creating new rule , first embrace what Canada provides. Dont bend rule to fit in .. respect where you immigrate to.. or else get out
Dont try to make another india by creating new rule , first embrace what Canada provides. Dont bend rule to fit in .. respect where you immigrate to.. or else get out
Identity Attack0.10221587
Insult0.053791173
Profanity0.017299367
Threat0.009851551
Severe Toxicity0.0036621094
Low Tox 0.16158698 Moderate Con 0.378 Moral_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Immigrants are welcome but please follow the Laws, Rules, if not ?…??..?👎👎
Immigrants are welcome but please follow the Laws, Rules, if not ?…??..?👎👎
Identity Attack0.11512129
Insult0.0314771
Profanity0.013712646
Threat0.006259101
Severe Toxicity0.0032043457
Low Tox 0.16098402 Moderate Con 0.397
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Canada is basically an oligopoly. The politicians are intertwined with a wealthy ruling class that is extremely politically protected. The influx of immigrants was by design to repress wages and ensure that wealthy oligarchs could …
Canada is basically an oligopoly. The politicians are intertwined with a wealthy ruling class that is extremely politically protected. The influx of immigrants was by design to repress wages and ensure that wealthy oligarchs could continue to pay minimum wage for labor. The politicians get board positions in exchange for these favours. The media is heavily subsidized by government, and Donald Trump going off on Canada and threatening tariffs was all they needed to ensure our conservatives could be painted as traitors to the country and the Liberals could be guaranteed a win so the charade can continue.
Identity Attack0.055218685
Insult0.07428485
Profanity0.018392462
Threat0.008077981
Severe Toxicity0.0031089783
Low Tox 0.15324512 Moderate Con 0.488 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
lol, Quality and quantity of Immigrants down in last few years. IMO, blame should go to the law and rule makers else everyone who wants a better life will try lot to make a better …
lol, Quality and quantity of Immigrants down in last few years. IMO, blame should go to the law and rule makers else everyone who wants a better life will try lot to make a better life
Identity Attack0.10221587
Insult0.033239998
Profanity0.020373698
Threat0.0077154995
Severe Toxicity0.0034713745
Low Tox 0.15213956 Moderate Con 0.361
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
I don’t get! Why is that the immigrant community who becomes the grand majority always comes from a background where their country is in shambles and want to implement their rules on a country and …
I don’t get! Why is that the immigrant community who becomes the grand majority always comes from a background where their country is in shambles and want to implement their rules on a country and people who took them in ?! I truly don’t get it
Identity Attack0.09576365
Insult0.0314771
Profanity0.019212283
Threat0.0062914654
Severe Toxicity0.0021648407
Low Tox 0.11398677 Moderate Con 0.499 Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
But what you are saying makes sense. Immigrants needs to know when they go into people country to live they need to comply to basic rules the least
But what you are saying makes sense. Immigrants needs to know when they go into people country to live they need to comply to basic rules the least
Identity Attack0.10757765
Insult0.028612386
Profanity0.014771583
Threat0.0074048014
Severe Toxicity0.002670288
Low Tox 0.11336674 Moderate Con 0.441
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
To keep citizens a priority over the influx of immigrants and refugees Denmark had cut welfare benefits to illegal immigrants and refugees and many began leaving to more profitable countries (in benefits). Why has our …
To keep citizens a priority over the influx of immigrants and refugees Denmark had cut welfare benefits to illegal immigrants and refugees and many began leaving to more profitable countries (in benefits). Why has our country not put something like that in place? It definitely would sort out those who came for the 'freebies'.  ~ Denmark's ‘integration benefit'  measure was a significantly lower benefit level being offered to people who have resided in Denmark for less than seven of the past eight years. Foreigners will also receive a financial incentive to learn the language. These were 'integration benefits'. Citizens who have lived outside of the EU (or country?) for seven of the past eight years were also subjected to the new rules. The purpose, to make Denmark a less attractive destination while making it more attractive to work and contribute to Danish society.  It reduced the flow in to a more manageable number.
Identity Attack0.08831879
Insult0.031917825
Profanity0.024814399
Threat0.008401625
Severe Toxicity0.003490448
Low Tox 0.112540044 Constructive 0.608
Jul 19, 2019 3 likes How much do refugees and …
They were deceived to believe a province could circumvent the Canadian Immigration rules. The same deceit is practiced across Canadian universities and colleges.
They were deceived to believe a province could circumvent the Canadian Immigration rules. The same deceit is practiced across Canadian universities and colleges.
Identity Attack0.036620867
Insult0.058475737
Profanity0.016001316
Threat0.006763986
Severe Toxicity0.0022697449
Low Tox 0.112540044 Low Con 0.258
Nov 23, 2025 22 likes Quebec Ends Economic Immigration Program …
As an Indian myself who has lived for a total of 12 years in the United Arab Emirates (Dubai) and given that almost 80% of the population is made up of expatriates, I have never …
As an Indian myself who has lived for a total of 12 years in the United Arab Emirates (Dubai) and given that almost 80% of the population is made up of expatriates, I have never truly faced such problems. I think the real reason why most are unhappy is because of a lack of discipline amongst the immigrants. Dubai may be more libertarian and tolerant toward other faiths than rest of the GCC nations but they don't tolerate any form of disrespect or indiscipline as they have very strict rules. I believe the locals and the immigrants can get along with each other if they respected each others' way of life.
Identity Attack0.10221587
Insult0.04032305
Profanity0.027547138
Threat0.008414571
Severe Toxicity0.003566742
Low Tox 0.112333365 Constructive 0.842
Oct 13, 2025 Inside Canada's Indian Metropolis (Brampton)
India is a safe country with a growing economy. Immigration should be controlled as it has to be in Europe. Yes to asylum for those threatened . But have rules
India is a safe country with a growing economy. Immigration should be controlled as it has to be in Europe. Yes to asylum for those threatened . But have rules
Identity Attack0.09328204
Insult0.023093075
Profanity0.019007329
Threat0.014220826
Severe Toxicity0.0037765503
Low Tox 0.11212669 Constructive 0.618
Jan 27, 2026 Inside Canada's Indian Invasion...
This is what gets me, I’m an immigrant. I came from a place where we speak a broken dialect of English. As part of my processing, I had to demonstrate my ability to speak the …
This is what gets me, I’m an immigrant. I came from a place where we speak a broken dialect of English. As part of my processing, I had to demonstrate my ability to speak the queen’s english. To work, the expectation is you’re able to communicate effectively with whoever you’re interfacing. These folks come here, make zero attempt to improve or learn English or French - the national languages. They go home after the day is done, revert to their native tongue. How would you ever perfect something like a language without some degree practice and immersion? And they do this with their generations. The 1st and sometimes 2nd generation kids will speak their native tongue first, before learning English or French. It’s like the language they should speak to effectively work and live in Canada is an accessory. The govt at all levels encourage this by having driving tests and forms in other languages. And don’t get me started on the pockets - Brampton for example. The politicians kowtow to the voters and give in to them having huge temples, and nonstandard shopping complexes. It’s a running joke how many Indians will be living in the same house, renting from other Indians collecting money under the table in completely unsanctioned and illegal rental scenarios. Companies set up by Indians, to service Indians. So they don’t even care to present as Canadian business with English / French. I’m in the midst of charting my family’s exit from Canada. It’s become something entirely unrecognizable. Where those who know how to game the system get ahead, those of us who play the rules - stay behind. I’ve worked my way up to being upper middle class. I’m about done paying for Indian “students” who later claim to be refugees. Who are now claiming to be in gay relationships, to support their refugee cases. It’s all a joke.
Identity Attack0.06431354
Insult0.035443626
Profanity0.026317406
Threat0.0073789097
Severe Toxicity0.0031089783
Low Tox 0.11161 Constructive 0.681 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
He wants clear rules. Yeah the peoblem was we DIDN'T have clear rules. He's obscuring the fact by using "good governance" as a euphemism for nebulous immigration system that can be easily exploited
He wants clear rules. Yeah the peoblem was we DIDN'T have clear rules. He's obscuring the fact by using "good governance" as a euphemism for nebulous immigration system that can be easily exploited
Identity Attack0.019475231
Insult0.04090862
Profanity0.015932998
Threat0.0072106146
Severe Toxicity0.0017261505
Low Tox 0.11078331 Moderate Con 0.463
Nov 24, 2025 Quebec Ends Economic Immigration Program …
This immigrants that come to Canada now ,they are the Queens 👸 people! That the British ruled for 300 yrs.
This immigrants that come to Canada now ,they are the Queens 👸 people! That the British ruled for 300 yrs.
Identity Attack0.072601855
Insult0.029383656
Profanity0.015010698
Threat0.006602164
Severe Toxicity0.0026130676
Low Tox 0.10826672 Moderate Con 0.426
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
I feel very sad because, in the end, all immigrants end up paying the price for the bad attitudes of a few. I speak especially from the perspective of Latin American immigrants: we are not …
I feel very sad because, in the end, all immigrants end up paying the price for the bad attitudes of a few. I speak especially from the perspective of Latin American immigrants: we are not the majority in Canada, but we come with the intention of adapting, of including ourselves in the local culture, and of contributing the best we can. Our culture is not so distant — we share religion, family values, and lifestyle — and we arrive with the willingness to integrate, not to impose. Even so, for us the path is extremely difficult: getting permanent residency and, eventually, citizenship is a long, expensive, and complicated process. And we do it, we comply with the rules, we respect, we pay everything. What hurts is seeing that some other groups arrive with a different attitude: instead of integrating, they want to impose their culture, their religion, even their body odors, and if you make a face or express discomfort, they immediately take it as “discrimination.” It is not fair that, for example, my child should stop bringing meat in his lunch just because another child bullies him saying he is “a filthy sinner.” Inclusion should be mutual, an effort on both sides, not a one-sided demand.
Identity Attack0.07425626
Insult0.031917825
Profanity0.015659723
Threat0.007145886
Severe Toxicity0.002155304
Low Tox 0.10696511 Constructive 0.79
Aug 28, 2025 8 likes Why Canadians Are Turning Against …
Quebecer here who has lived all over the world. Never received or demanded help from any foreign country. Today's youth are very entitled. Give the important sector jobs to Canadians who are being bypassed. Immigration …
Quebecer here who has lived all over the world. Never received or demanded help from any foreign country. Today's youth are very entitled. Give the important sector jobs to Canadians who are being bypassed. Immigration used to be fair and well vetted. Time to stop the woke / Lib rules
Identity Attack0.039714564
Insult0.036545437
Profanity0.012141321
Threat0.006304411
Severe Toxicity0.0016880035
Low Tox 0.10175867 Constructive 0.634
Nov 23, 2025 12 likes Quebec Ends Economic Immigration Program …
I lived in Canada for 11 years, 2008 - 2019, went to university and worked in Toronto. I come from an upper-middle class family in China, went to a top university in Canada, landed good …
I lived in Canada for 11 years, 2008 - 2019, went to university and worked in Toronto. I come from an upper-middle class family in China, went to a top university in Canada, landed good jobs and I speak English like a native. I got my PR in 2015 and I remember the painful uphill battle I had to go through just get that. All the bureaucracy, redtape, unnecessarily rigid rules, high cost and long wait I received from CIC/IRCC felt like a humiliation to me. Every document was scrutinized and every step had obstacle that fealt unreasonable (my TOEFL examiner ask me why I had to do the language test required by CIC, and I had to visit a notary to validate my Chinese national ID card). It felt uneasy but I understood that these were the rules that everyone had to go through, and moving and integrating into a new society was never meant to be easy. I went back to Canada in 2021 and 2024, and it was evident that the country I once called home had gone down the hill. The streets were screaming crime, unemployment, inflation, drug and filth, it's total social rot. As someone who went through the whole immigration process (and many of my friends who went through the same have left Canada for good, like myself), I attribute much of this to failed immigration policy. I cannot help but feel confused, angry, betrayed and humiliated when I look at the recent immigration policies of Canada and their results, and compare with what I had to go through. The feeling sums up to: Canada penalizes the hard-working and law-abiding people, and rewards the undeserved and the cheaters. Example: when the US creates wars in the Middle East, why does CANADA bear the cost of bringing in refugees? I never regretted moving back to China and East Asia, and I feel bad for those who still truly think of Canada as home, as I am one myself. When the leadership of a country deviates from pragmatism, reason and common sense, and instead embraces idealogies, hypocrisy and political optics, this is what happens. The prices are paid by everyone, immigrant or not. For this, Trudeau deserves a court trial for his incompetence and dereliction of duty; and the people of Canada need some honest and serious retrospection. I will share some words of wisdom by the late Lee Kwan Yew: “Whoever governs Singapore (LKY was the PM and founding father of Singapore) must have that iron in him. Or give it up. This is not a game of cards, this is your life and mine. I've spent a whole lifetime building this and as long as I'm in charge, nobody is going to knock it down.” I hope the clownish weakling politicians in Canada (and, in much of the western world nowadays) can be enlightened a little bit.
Identity Attack0.01465176
Insult0.03158728
Profanity0.018187506
Threat0.0072235605
Severe Toxicity0.0019073486
Low Tox 0.07371122 Constructive 0.819
Oct 8, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
For those people who followed the rules and left when their stay legally ended. How does that look - they leave and others stay illegally. What message is Canadian Immigration sending?
For those people who followed the rules and left when their stay legally ended. How does that look - they leave and others stay illegally. What message is Canadian Immigration sending?
Identity Attack0.029144434
Insult0.01632893
Profanity0.009647697
Threat0.006382086
Severe Toxicity0.0011730194
Low Tox 0.049089402 Moderate Con 0.415 Policy_Critique
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
IMMIGRATION OPTIONS / TRUTH ABOUT IMMIGRATION & IMMIGRANTS 1. Express Entry (skilled workers) • No settlement cash on arrival • Eligible for provincial health insurance (after waiting period) • Eligible for employment insurance (EI) after …
IMMIGRATION OPTIONS / TRUTH ABOUT IMMIGRATION & IMMIGRANTS 1. Express Entry (skilled workers) • No settlement cash on arrival • Eligible for provincial health insurance (after waiting period) • Eligible for employment insurance (EI) after working • Access to free settlement services (language training, job help) • Eligible for social assistance (welfare) only if unemployed and meeting provincial rules 2. Provincial Nominee Programs (PNP) • Same benefits as Express Entry once PR is granted • Free settlement and employment services • Provincial welfare only if financially eligible • No free housing or tickets 3. Quebec immigration programs • Quebec health insurance (RAMQ) • Free French language courses (often with small allowances) • Settlement services • Social assistance if eligible • No free tickets or housing by default 4. Family sponsorship • Sponsored person gets PR benefits (health care, settlement services) • Sponsor is financially responsible (government usually does NOT pay welfare) • No free housing or travel • Parents/grandparents have limited access to benefits initially 5. Work permit → PR • No welfare while on work permit • Employer-paid salary only • Health insurance varies by province • After PR: same benefits as other permanent residents • No accommodation or tickets 6. Study → work → PR • No welfare for students • Students pay tuition and living costs • Limited work income allowed • After PR: eligible for health care, settlement services, welfare if needed 7. Business / Start-Up Visa / entrepreneur programs • No welfare or housing support • Must prove sufficient funds • Access to public health care after PR • No tickets, no accommodation 8. Caregiver and sector-specific programs • Paid employment (salary) • Health insurance coverage • Settlement services • Welfare only after PR and if eligible • No free housing unless employer provides it 9. Refugee and humanitarian programs • Government-assisted refugees may receive: • Temporary income support • Temporary housing or housing assistance • Basic living allowance • Health coverage (IFHP) • Settlement services • Sometimes travel loans (not free tickets; must be repaid) • Privately sponsored refugees supported by sponsors, not government
Identity Attack0.025002124
Insult0.018001022
Profanity0.013678487
Threat0.0069516995
Severe Toxicity0.0025177002
Low Tox 0.04785245 Constructive 0.605 Question
Dec 25, 2025 Deportations From Canada at Their …

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.