Skip to content
Canadian Immigration Dashboard [ CID ]
Civility Analysis

Discourse Quality

Toxicity and constructive discourse scores from Google's Perspective API (via Communalytic).

Comments Scored
55,769
Embeddings
55,418
Avg Toxicity
0.2446
Avg Constructive
0.4192
Highly Toxic (>0.5)
7,830
14.0% of scored

Toxicity Breakdown by Video (Top 10)

Average toxicity scores across comments on each video — bars show how commenters' language scores on each toxicity dimension.

Constructive vs Toxic

Each point is a comment. X-axis = toxicity, Y-axis = average constructive score (affinity, compassion, curiosity, nuance, personal story, reasoning, respect).

27,099
Constructive & Civil
2,759
Passionate but Toxic
19,440
Neutral / Low Signal
4,931
Purely Toxic

Based on 54,229 comments with both toxicity and constructive scores.

Toxicity & Constructiveness Over Time

Monthly average toxicity vs constructive scores — track how discourse quality shifts around key events.

Discourse Quality Score by Video (Top 10)

Composite score = avg constructive - avg toxicity, computed from comment-level Perspective API scores. Green bars = net constructive discourse; red bars = net toxic discourse.

Discourse Quality Score by Channel (Top 10)

Same composite score aggregated by channel — based on comment toxicity/constructiveness scores, not the channel's own content. Which channels' comment sections foster constructive vs toxic discussion?

{# 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: Tox: 0.5 – 1 4,704 comments · Page 93 of 189
I live in the maritimes in Canada. And I am a Acadian, and they are 100% moving in small Acadian communities and they put up a f***** sikh temple... if you build it, they will …
I live in the maritimes in Canada. And I am a Acadian, and they are 100% moving in small Acadian communities and they put up a f***** sikh temple... if you build it, they will come. They are trying to push us out!! Extremely scary. And the car accidents are INSANE !!! They cannot fcken drive !!!
Identity Attack0.39773783
Insult0.5130944
Profanity0.6242122
Threat0.042662576
Severe Toxicity0.23125283
Moderate 0.6491204 Constructive 0.592 Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
That's why I love my country USA , cause Trump aren't taking no bullshit for anybody 😂😂
That's why I love my country USA , cause Trump aren't taking no bullshit for anybody 😂😂
Identity Attack0.10221587
Insult0.36798462
Profanity0.70864636
Threat0.008712323
Severe Toxicity0.048457388
Moderate 0.6491204 Moderate Con 0.404 Identity_Assertion
Feb 21, 2026 1 likes Inside Canada's Indian Invasion...
I've lived in Edmonton for years and they dont assimilate into Canadian culture or hire Canadians when they start businesses. Entire blocks of edmonton would smell like shit where they lived it was disgusting. You …
I've lived in Edmonton for years and they dont assimilate into Canadian culture or hire Canadians when they start businesses. Entire blocks of edmonton would smell like shit where they lived it was disgusting. You goto a public pool and its literally overflowing with Indians. I hated it
Identity Attack0.6007182
Insult0.5177041
Profanity0.541926
Threat0.018710058
Severe Toxicity0.1762085
Moderate 0.6491204 Constructive 0.54 Identity Attack Insult Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadá tá ferrado.
Canadá tá ferrado.
Identity Attack0.45610145
Insult0.5129801
Profanity0.6370159
Threat0.009178371
Severe Toxicity0.16960317
Moderate 0.6491204 Moderate Con 0.334 Insult Fear_Threat
Feb 21, 2026 1 likes Inside Canada's Indian Invasion...
The Focking Nosense. Take Down Their Statues. Like living in Your Own Country Is Not A Right.
The Focking Nosense. Take Down Their Statues. Like living in Your Own Country Is Not A Right.
Identity Attack0.36702603
Insult0.48627716
Profanity0.6001929
Threat0.013372798
Severe Toxicity0.16960317
Moderate 0.6491204 Low Con 0.137 Identity_Assertion
Feb 13, 2026 1 likes Inside Canada's Indian Invasion...
As a indian dear canadian people please kick all the khalistanis
As a indian dear canadian people please kick all the khalistanis
Identity Attack0.6458014
Insult0.3388922
Profanity0.27882218
Threat0.6615786
Severe Toxicity0.34997055
Moderate 0.6491204 Moderate Con 0.332 Identity Attack Threat Call_To_Action
Feb 7, 2026 2 likes Inside Canada's Indian Invasion...
Canadian white people are racist to the core....They incoming in hoards ....3..2...1.
Canadian white people are racist to the core....They incoming in hoards ....3..2...1.
Identity Attack0.6778536
Insult0.5130944
Profanity0.14402086
Threat0.018710058
Severe Toxicity0.15706694
Moderate 0.6491204 Low Con 0.207 Identity Attack Insult
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Canada = Indian toilet
Canada = Indian toilet
Identity Attack0.6320481
Insult0.5739874
Profanity0.2366394
Threat0.007081157
Severe Toxicity0.16960317
Moderate 0.6491204 Low Con 0.271 Identity Attack Insult Identity_Assertion
Aug 25, 2025 Why Canadians Are Turning Against …
In Canada, We now has filthy disgusting public bathrooms, thanks to Immigrants
In Canada, We now has filthy disgusting public bathrooms, thanks to Immigrants
Identity Attack0.58743036
Insult0.5935568
Profanity0.20808282
Threat0.008052089
Severe Toxicity0.07805709
Moderate 0.6491204 Low Con 0.258 Identity Attack Insult Fear_Threat
Sep 13, 2025 1 likes Why Canadians Are Turning Against …
EATING POO IS CRAZY BS MAN learn about indian culture and ig maybe you should move and calling yourselfs highter is crazy
EATING POO IS CRAZY BS MAN learn about indian culture and ig maybe you should move and calling yourselfs highter is crazy
Identity Attack0.2831485
Insult0.5130944
Profanity0.4113413
Threat0.027170537
Severe Toxicity0.23224287
Moderate 0.6491204 Low Con 0.179 Insult Unverified_Claim
Jan 29, 2026 Inside Canada's Indian Invasion...
JT broke the system and Liberals are still sold out on this immigration garbage.
JT broke the system and Liberals are still sold out on this immigration garbage.
Identity Attack0.38246045
Insult0.65129566
Profanity0.19155724
Threat0.008311004
Severe Toxicity0.023076924
Moderate 0.6491204 Low Con 0.194 Insult Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
We must stop being such suckers! Enough already help our own people now!!!
We must stop being such suckers! Enough already help our own people now!!!
Identity Attack0.041261412
Insult0.6336687
Profanity0.44431314
Threat0.00951496
Severe Toxicity0.02514347
Moderate 0.6491204 Low Con 0.286 Insult Call_To_Action
Mar 2, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Canada looks like a fking mid east hell hole
Canada looks like a fking mid east hell hole
Identity Attack0.46028158
Insult0.50440645
Profanity0.61633086
Threat0.012906751
Severe Toxicity0.23223771
Moderate 0.6491204 Low Con 0.178 Insult Fear_Threat
Sep 11, 2025 Why Canadians Are Turning Against …
indians are muslims, they would make chaos in canada. they should take a bath and brush their teeth thrice a day.
indians are muslims, they would make chaos in canada. they should take a bath and brush their teeth thrice a day.
Identity Attack0.6853638
Insult0.489133
Profanity0.22703624
Threat0.2836219
Severe Toxicity0.23226175
Moderate 0.6491204 Low Con 0.128 Identity Attack Unverified_Claim
Feb 24, 2026 Inside Canada's Indian Invasion...
Bro, your mother is dirty. Disagree without dehumanizing. Criticize ideas, not entire races or nations. Verify before sharing. Refuse to amplify content that thrives on outrage, fear, or humiliation of others.
Bro, your mother is dirty. Disagree without dehumanizing. Criticize ideas, not entire races or nations. Verify before sharing. Refuse to amplify content that thrives on outrage, fear, or humiliation of others.
Identity Attack0.14875233
Insult0.6677319
Profanity0.30690086
Threat0.0138755
Severe Toxicity0.070156105
Moderate 0.6491204 Moderate Con 0.395 Insult
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
This is disgusting Canada can’t even help their own people. Why are these sheeple getting 50000. A lot of Canadians don’t even make that! Very disgusting!
This is disgusting Canada can’t even help their own people. Why are these sheeple getting 50000. A lot of Canadians don’t even make that! Very disgusting!
Identity Attack0.50515604
Insult0.6407567
Profanity0.1589207
Threat0.009385503
Severe Toxicity0.02514347
Moderate 0.6491204 Moderate Con 0.303 Identity Attack Insult
Dec 7, 2018 How much do refugees and …
8:52 their god looks like a Monkey
8:52 their god looks like a Monkey
Identity Attack0.4054415
Insult0.57566804
Profanity0.39026237
Threat0.0113014765
Severe Toxicity0.16960317
Moderate 0.6491204 Low Con 0.199 Insult Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
As a born Canadian…..I’ve seen a LOT of Canadian raised people disrespecting my country. The amount of trash left behind from born and bred hick Albertans is disgusting. But sure….blame immigrants for Canadian trashy behaviour …
As a born Canadian…..I’ve seen a LOT of Canadian raised people disrespecting my country. The amount of trash left behind from born and bred hick Albertans is disgusting. But sure….blame immigrants for Canadian trashy behaviour 🙄 Hate to break it every, but Canada IS a colony😂😂😂 Of course you’d bring up the Trucker Tantrums. You prejudicial, biased bigots joined forces with a two separatists and a racist 😂 So sick of your whinging.
Identity Attack0.54151535
Insult0.65129566
Profanity0.12903778
Threat0.00967031
Severe Toxicity0.045767322
Moderate 0.6491204 Moderate Con 0.38 Identity Attack Insult
Aug 26, 2025 Why Canadians Are Turning Against …
I am East Indian and I think there is too many Indians in this country. Especially the ones that don’t have values and are reckless. But also Indians will work any job where white people …
I am East Indian and I think there is too many Indians in this country. Especially the ones that don’t have values and are reckless. But also Indians will work any job where white people wont. Also this video is trying to stir up shit. He probably got rejected by a brown woman. lol. The problem with Hindu’s and Sikhs is the prime minister of India. He hates my people and wants us dead.
Identity Attack0.5983441
Insult0.5130944
Profanity0.54024357
Threat0.4339666
Severe Toxicity0.23226003
Moderate 0.6491204 Constructive 0.533 Identity Attack Insult Personal_Narrative
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
Seriously? If need to ask for immigrants opinion on this issue, it only means 1 thing. Canada's leaders are stupid and lack general knowledge about Asians. Especially Muslims from the Middle East, Pakistan, Bangladesh, Africa …
Seriously? If need to ask for immigrants opinion on this issue, it only means 1 thing. Canada's leaders are stupid and lack general knowledge about Asians. Especially Muslims from the Middle East, Pakistan, Bangladesh, Africa and Punjabis from India who have become society's nuisance. So don't group them as Indians. Hindus are never a problem. Learn to identify the different ethnicity. Yes go ahead and call me a racist. But the fact is the problem persists.
Identity Attack0.56711763
Insult0.6675394
Profanity0.22622968
Threat0.011042561
Severe Toxicity0.03321367
Moderate 0.6491204 Constructive 0.501 Identity Attack Insult
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
They come here with nothing from one of the poorest countries in the world. Yet when they get here somehow they're able to afford million dollar homes million dollar businesses tens of thousands of dollars …
They come here with nothing from one of the poorest countries in the world. Yet when they get here somehow they're able to afford million dollar homes million dollar businesses tens of thousands of dollars in cars expensive. Luxuries. All while still collecting taxpayers dollars from hard-working Canadians! There's a 1% of them who conform to our laws and our ways and the ways of the Canadians. The rest are just f****** savages who don't give a s*** who abuse our system.
Identity Attack0.41052565
Insult0.5739874
Profanity0.55356324
Threat0.013579931
Severe Toxicity0.16960317
Moderate 0.6491204 Moderate Con 0.421 Insult Unverified_Claim
Sep 20, 2025 12 likes Inside Canada's Indian Metropolis (Brampton)
Carney is a clown ford is a clown do something about it Canada
Carney is a clown ford is a clown do something about it Canada
Identity Attack0.09328204
Insult0.7090544
Profanity0.1696208
Threat0.007870848
Severe Toxicity0.023076924
Moderate 0.64447093 Low Con 0.189 Insult Call_To_Action
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Dumb Liberal will grant them PR in a heartbeat.
Dumb Liberal will grant them PR in a heartbeat.
Identity Attack0.27798235
Insult0.6798578
Profanity0.27882218
Threat0.015947454
Severe Toxicity0.023076924
Moderate 0.64447093 Low Con 0.107 Insult
Jan 15, 2026 2.9 million Canadian temporary visas …
Who the hell wants indians anyway let alone their country becoming indianized
Who the hell wants indians anyway let alone their country becoming indianized
Identity Attack0.57554024
Insult0.42167732
Profanity0.5150164
Threat0.044925548
Severe Toxicity0.25053838
Moderate 0.64447093 Low Con 0.135 Identity Attack Identity_Assertion
Feb 4, 2026 Inside Canada's Indian Invasion...
Close the borders and keep our tax dollars here!!! This government *ucks!
Close the borders and keep our tax dollars here!!! This government *ucks!
Identity Attack0.23391083
Insult0.5130944
Profanity0.58072567
Threat0.012233571
Severe Toxicity0.08069076
Moderate 0.64447093 Low Con 0.191 Insult Policy_Critique
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Data source: comment_perspective_scores (Google Perspective API via Communalytic) · Scores are probability values (0-1) indicating how likely a reader would perceive the interaction as toxic or constructive.