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
muslims should be deported
muslims should be deported
Identity Attack0.71720207
Insult0.34203702
Profanity0.2453505
Threat0.2836219
Severe Toxicity0.16960317
Moderate 0.6491204 Low Con 0.216 Identity Attack Identity_Assertion
Sep 9, 2025 Why Canadians Are Turning Against …
Canada is a circus run by clowns... that's all.
Canada is a circus run by clowns... that's all.
Identity Attack0.38230872
Insult0.6798578
Profanity0.12158839
Threat0.0077802283
Severe Toxicity0.023076924
Moderate 0.6491204 Low Con 0.169 Insult Humor_Satire
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
0:17 but you guys whose ancestors came from Europe to colonize canada, seem to be licking a$$holes with your tongue, but I've never seen an indian to do so. So who's dirty and rubbish now?
0:17 but you guys whose ancestors came from Europe to colonize canada, seem to be licking a$$holes with your tongue, but I've never seen an indian to do so. So who's dirty and rubbish now?
Identity Attack0.44690517
Insult0.6308392
Profanity0.39409557
Threat0.01750142
Severe Toxicity0.16960317
Moderate 0.6491204 Low Con 0.259 Insult Comparative_Framing
Jan 28, 2026 1 likes 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 …
🇮🇳💩Repulsive sewer rats
🇮🇳💩Repulsive sewer rats
Identity Attack0.40713623
Insult0.6675394
Profanity0.44890457
Threat0.08089764
Severe Toxicity0.44713756
Moderate 0.6491204 Low Con 0.215 Insult Identity_Assertion
Feb 16, 2026 5 likes Inside Canada's Indian Invasion...
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...
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)
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)
Ese blanco es bien racista como todos los blancos
Ese blanco es bien racista como todos los blancos
Identity Attack0.6458014
Insult0.57787937
Profanity0.18663849
Threat0.010680079
Severe Toxicity0.34954423
Moderate 0.6491204 Low Con 0.194 Identity Attack Insult Identity_Assertion
Mar 1, 2026 2 likes Inside Canada's Indian Invasion...
5:43 I’m sorry the poor white trash dude is a joke. Scientific racism at its finest… but tbf it’s always the ones that have little value that look to blame someone for their own life.
5:43 I’m sorry the poor white trash dude is a joke. Scientific racism at its finest… but tbf it’s always the ones that have little value that look to blame someone for their own life.
Identity Attack0.56445944
Insult0.5739874
Profanity0.39409557
Threat0.023544617
Severe Toxicity0.16960317
Moderate 0.6491204 Moderate Con 0.313 Identity Attack Insult Moral_Argument
Jan 28, 2026 Inside Canada's Indian Invasion...
8:09 it aint a beautiful place it's a disgusting stinky place🤣🤣
8:09 it aint a beautiful place it's a disgusting stinky place🤣🤣
Identity Attack0.0775651
Insult0.4747285
Profanity0.33434898
Threat0.012337137
Severe Toxicity0.1465323
Moderate 0.6491204 Moderate Con 0.305 Humor_Satire
Jan 27, 2026 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 …
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...
Why don't you media organizations really tell canadains why all this immigration came to Canada and all white countries tell people the truth.We need the truth since we the taxpayer pay for all the refugees …
Why don't you media organizations really tell canadains why all this immigration came to Canada and all white countries tell people the truth.We need the truth since we the taxpayer pay for all the refugees and other fucks.
Identity Attack0.5135796
Insult0.54471385
Profanity0.58072567
Threat0.011405042
Severe Toxicity0.16960317
Moderate 0.6491204 Moderate Con 0.37 Identity Attack Insult Fear_Threat
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
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...
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...
Im tired of seeing these god damn rainbow flags and foreigners getting getting with PDFile stuff (mostly Pakistanis). Canada needs to be aloud to own pistols for home defense
Im tired of seeing these god damn rainbow flags and foreigners getting getting with PDFile stuff (mostly Pakistanis). Canada needs to be aloud to own pistols for home defense
Identity Attack0.49584505
Insult0.5130944
Profanity0.6069483
Threat0.06690872
Severe Toxicity0.16960317
Moderate 0.6491204 Moderate Con 0.34 Insult
Aug 31, 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...
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...
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...
that bike guy retarded
that bike guy retarded
Identity Attack0.33352965
Insult0.6370372
Profanity0.43781817
Threat0.010990778
Severe Toxicity0.16960317
Moderate 0.64447093 Moderate Con 0.345 Insult Meta_Commentary
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Kick immigrants out they destroyed everything trucking industry, there scamers, they cause crime they cant speak fing English kick em out
Kick immigrants out they destroyed everything trucking industry, there scamers, they cause crime they cant speak fing English kick em out
Identity Attack0.5983441
Insult0.46476576
Profanity0.28249276
Threat0.54744303
Severe Toxicity0.34989303
Moderate 0.64447093 Low Con 0.178 Identity Attack Threat Unverified_Claim
Sep 8, 2025 Why Canadians Are Turning Against …
Hey hii racist peoples I am from india i assure indian peoples not involved in any crime and others culture respect we are not converting people kill people we are respecting each other all around …
Hey hii racist peoples I am from india i assure indian peoples not involved in any crime and others culture respect we are not converting people kill people we are respecting each other all around the world but you don't know about we are came to your country for jobs and opportunities for hardworking if this jobs in India we don't come your 💩 loving country 😂😂😂 0:11
Identity Attack0.5135796
Insult0.46923602
Profanity0.36230123
Threat0.2330281
Severe Toxicity0.23225832
Moderate 0.64447093 Constructive 0.512 Identity Attack Moral_Argument
Jan 29, 2026 Inside Canada's Indian Invasion...
THABK YOU TYLER OMG AS A CANADAIN THIS NEEDS TO BE STUDIED. These poop ppl refuse to leave its disgusting
THABK YOU TYLER OMG AS A CANADAIN THIS NEEDS TO BE STUDIED. These poop ppl refuse to leave its disgusting
Identity Attack0.28034934
Insult0.6370372
Profanity0.36230123
Threat0.010964886
Severe Toxicity0.08069076
Moderate 0.64447093 Moderate Con 0.344 Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
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.