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
30,738 comments · Page 24 of 1230
Khalistaniyo ka maa ka bhosda
Khalistaniyo ka maa ka bhosda
Identity Attack0.7816553
Insult0.7804726
Profanity0.8255558
Threat0.52547425
Severe Toxicity0.8219337
Toxic 0.85333383 Low Con 0.255 Identity Attack Insult Threat Identity_Assertion
Feb 26, 2026 Inside Canada's Indian Invasion...
Racist scum
Racist scum
Identity Attack0.46028158
Insult0.7775208
Profanity0.541926
Threat0.025961896
Severe Toxicity0.35368225
Toxic 0.85333383 Moderate Con 0.315 Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
TYFYS Canada is now an awful shithole
TYFYS Canada is now an awful shithole
Identity Attack0.5135796
Insult0.67735565
Profanity0.7673477
Threat0.011482717
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.199 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Khalistaani should be thrown out from cannada. They are like leeches and suck the Canadian people.
Khalistaani should be thrown out from cannada. They are like leeches and suck the Canadian people.
Identity Attack0.6853638
Insult0.7775208
Profanity0.541926
Threat0.13414288
Severe Toxicity0.44787344
Toxic 0.85333383 Low Con 0.175 Identity Attack Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
You can not fix STUPID.
You can not fix STUPID.
Identity Attack0.018470341
Insult0.8082062
Profanity0.41194582
Threat0.00866054
Severe Toxicity0.031420294
Toxic 0.85333383 Low Con 0.124 Insult
Nov 21, 2025 3 likes Thousands of refugees allowed into …
That racist nasty SOB. Talking about Africans. With only 70% IQ. He can go to hell.
That racist nasty SOB. Talking about Africans. With only 70% IQ. He can go to hell.
Identity Attack0.5135796
Insult0.7775208
Profanity0.5013569
Threat0.29834318
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.163 Identity Attack Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Unbelievable. There's statues idek existed here. MY COUNTRY & MY GOVT FKN SUCKS!! 😑 💀 *God Help Us*
Unbelievable. There's statues idek existed here. MY COUNTRY & MY GOVT FKN SUCKS!! 😑 💀 *God Help Us*
Identity Attack0.2964622
Insult0.5678696
Profanity0.7107322
Threat0.013631714
Severe Toxicity0.45895407
Toxic 0.85333383 Low Con 0.298 Insult Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
why??? this people can entry in another countrys??? why??? is so easy??? i'm european and i can't??? motherfuc****
why??? this people can entry in another countrys??? why??? is so easy??? i'm european and i can't??? motherfuc****
Identity Attack0.39207554
Insult0.5130944
Profanity0.8089582
Threat0.012233571
Severe Toxicity0.44787344
Toxic 0.85333383 Moderate Con 0.312 Insult Question
Jan 27, 2026 Inside Canada's Indian Invasion...
Holy crap you came to Canada!! Hahaha. We are fucking sick of all the drug dealers and shit in our small native town of Inuvik bro. Coming from an inuit living in the Northwest Territories!
Holy crap you came to Canada!! Hahaha. We are fucking sick of all the drug dealers and shit in our small native town of Inuvik bro. Coming from an inuit living in the Northwest Territories!
Identity Attack0.49855098
Insult0.6407567
Profanity0.79449326
Threat0.0138755
Severe Toxicity0.38274905
Toxic 0.85333383 Moderate Con 0.475 Insult Personal_Narrative
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
This is Colonization and ill fight these fuckers any day
This is Colonization and ill fight these fuckers any day
Identity Attack0.2949366
Insult0.6051471
Profanity0.8086746
Threat0.5003284
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.248 Insult Threat
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
25 MLLIONDS DE FIRST NATION ONT ETE EXTERMINER PAR LES BLANCS CUL SALE ILS ONT COMMIT UN GENOCIDE ALORS PETIT BLANC CUL SALE VA REVISER TES FICHE AVANT DE FAIRE DES REPORTAGE TU N'EST CLAIREMENT …
25 MLLIONDS DE FIRST NATION ONT ETE EXTERMINER PAR LES BLANCS CUL SALE ILS ONT COMMIT UN GENOCIDE ALORS PETIT BLANC CUL SALE VA REVISER TES FICHE AVANT DE FAIRE DES REPORTAGE TU N'EST CLAIREMENT PAS A LA HAUTEUR, TU DEVRAIS PLUTOT ALLER T'ENTERRER VIVANT
Identity Attack0.58354634
Insult0.8502231
Profanity0.759977
Threat0.44942492
Severe Toxicity0.71338886
Toxic 0.85333383 Low Con 0.284 Identity Attack Insult Moral_Argument
Feb 23, 2026 Inside Canada's Indian Invasion...
Like racist , cruel shit bhenchod europeans kill all the indigenous people of us canda and call it theirs now crying .. ye madarchod euporeans chor bhenchod ab inki gand mein dard ho rha hai
Like racist , cruel shit bhenchod europeans kill all the indigenous people of us canda and call it theirs now crying .. ye madarchod euporeans chor bhenchod ab inki gand mein dard ho rha hai
Identity Attack0.7895903
Insult0.78882504
Profanity0.8326356
Threat0.5940531
Severe Toxicity0.8219337
Toxic 0.85333383 Low Con 0.184 Identity Attack Insult Threat Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
0:55 Most Indians living here want to stay in Canada nobody is trying to go to your bum ass country
0:55 Most Indians living here want to stay in Canada nobody is trying to go to your bum ass country
Identity Attack0.5502601
Insult0.58196646
Profanity0.65961236
Threat0.033386398
Severe Toxicity0.44787344
Toxic 0.85333383 Moderate Con 0.357 Identity Attack Insult Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Liberals f ucked Canada
Liberals f ucked Canada
Identity Attack0.46028158
Insult0.5678696
Profanity0.80158395
Threat0.0130621
Severe Toxicity0.34989303
Toxic 0.85333383 Low Con 0.175 Insult Policy_Critique
Feb 26, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
we need to kill them all.
we need to kill them all.
Identity Attack0.19693321
Insult0.23704576
Profanity0.34099978
Threat0.8531945
Severe Toxicity0.4379392
Toxic 0.85333383 Low Con 0.231 Threat Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
That guy with the reflector jacket is dumb as a bicker of dead shrimp. So dumb all he can be is racist 😂😂😂. Just so he doesn't feel left out😂😂😂. Foreigners, please go to USA, …
That guy with the reflector jacket is dumb as a bicker of dead shrimp. So dumb all he can be is racist 😂😂😂. Just so he doesn't feel left out😂😂😂. Foreigners, please go to USA, Canada, Europe etc and claim what these whit colonizing bastards stole from ur ancestors and land to build theirs. 😂😂😂 Please rush to claim and kick them out 😂😂😂 Uhmm, who said America is the greatest country in the world?😂😂😂 Shit hole that place. Oh wait, they steal and plunder from others for money and wealth. White people in power I tell u😂😂😂😂
Identity Attack0.6487889
Insult0.7804726
Profanity0.64460015
Threat0.4902736
Severe Toxicity0.48355904
Toxic 0.85333383 Low Con 0.264 Identity Attack Insult Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Stinky mfers all over now like why the fu ck do you smell so bad i shouldn't be able to smell you from 20 feet away
Stinky mfers all over now like why the fu ck do you smell so bad i shouldn't be able to smell you from 20 feet away
Identity Attack0.1444726
Insult0.5723624
Profanity0.7181329
Threat0.1284288
Severe Toxicity0.4561839
Toxic 0.85333383 Moderate Con 0.301 Insult
Sep 12, 2025 Why Canadians Are Turning Against …
litterarly become shit hole ahahah poor canadians
litterarly become shit hole ahahah poor canadians
Identity Attack0.53446084
Insult0.6308392
Profanity0.7246992
Threat0.039256934
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.193 Identity Attack Insult
Oct 8, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Visit abbotsford vc...they suk!!!!! I can give you tour of stupidity😮😮😮😮😮
Visit abbotsford vc...they suk!!!!! I can give you tour of stupidity😮😮😮😮😮
Identity Attack0.10221587
Insult0.71120167
Profanity0.5643384
Threat0.020091362
Severe Toxicity0.35220072
Toxic 0.85333383 Low Con 0.233 Insult Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
This shitty government keeps screwing the hard working Canadians and it’s a joke,piss off Carney and do your job
This shitty government keeps screwing the hard working Canadians and it’s a joke,piss off Carney and do your job
Identity Attack0.36702603
Insult0.6798578
Profanity0.7181329
Threat0.027343199
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.291 Insult
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
25 MLLIONDS DE FIRST NATION ONT ETE EXTERMINER PAR LES BLANCS CUL SALE ILS ONT COMMIT UN GENOCIDE ALORS PETIT BLANC CUL SALE VA REVISER TES FICHE AVANT DE FAIRE DES REPORTAGE TU N'EST CLAIREMENT …
25 MLLIONDS DE FIRST NATION ONT ETE EXTERMINER PAR LES BLANCS CUL SALE ILS ONT COMMIT UN GENOCIDE ALORS PETIT BLANC CUL SALE VA REVISER TES FICHE AVANT DE FAIRE DES REPORTAGE TU N'EST CLAIREMENT PAS A LA HAUTEUR, TU DEVRAIS PLUTOT ALLER T'ENTERRER VIVANT
Identity Attack0.58743036
Insult0.8502231
Profanity0.759977
Threat0.44942492
Severe Toxicity0.71338886
Toxic 0.85333383 Low Con 0.281 Identity Attack Insult Moral_Argument
Feb 23, 2026 Inside Canada's Indian Invasion...
Jeesuz these people are invading every friggin country! They're taking over towns like Frisco, TX and Harrisburg, PA... their attitude is absolutely disgusting. They're into every scam you can imagine. Say no to their bullshit
Jeesuz these people are invading every friggin country! They're taking over towns like Frisco, TX and Harrisburg, PA... their attitude is absolutely disgusting. They're into every scam you can imagine. Say no to their bullshit
Identity Attack0.44690517
Insult0.65129566
Profanity0.7785769
Threat0.021990653
Severe Toxicity0.35368225
Toxic 0.85333383 Moderate Con 0.346 Insult Fear_Threat
Feb 28, 2026 3 likes Inside Canada's Indian Invasion...
I agree with this...but Tyler get your ass back to America you ship jumping pig
I agree with this...but Tyler get your ass back to America you ship jumping pig
Identity Attack0.36803186
Insult0.7218519
Profanity0.6750904
Threat0.04201601
Severe Toxicity0.3529199
Toxic 0.85333383 Moderate Con 0.438 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
Send those repulsive people back to their shithole country
Send those repulsive people back to their shithole country
Identity Attack0.6682205
Insult0.7218519
Profanity0.6983885
Threat0.13245705
Severe Toxicity0.44787344
Toxic 0.85333383 Low Con 0.108 Identity Attack Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
India population very cheap asholes.
India population very cheap asholes.
Identity Attack0.6637263
Insult0.7492263
Profanity0.70864636
Threat0.03856628
Severe Toxicity0.44860926
Toxic 0.85333383 Low Con 0.183 Identity Attack Insult
Sep 22, 2025 13 likes Inside Canada's Indian Metropolis (Brampton)
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.