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 946 of 1230
Wait till winter hits They will want to go back to their desert climate 😂
Wait till winter hits They will want to go back to their desert climate 😂
Identity Attack0.005919657
Insult0.017614283
Profanity0.014054239
Threat0.008945347
Severe Toxicity0.0016880035
Low Tox 0.04760506 Low Con 0.175 Humor_Satire
Nov 22, 2025 Thousands of refugees allowed into …
WHEN IN ROME BE A ROMAN
WHEN IN ROME BE A ROMAN
Identity Attack0.020279141
Insult0.015796926
Profanity0.017572641
Threat0.0076637166
Severe Toxicity0.0022602081
Low Tox 0.04760506 Low Con 0.176 Identity_Assertion
Sep 5, 2025 2 likes Why Canadians Are Turning Against …
I came to Canada legally as refugee in early 90's. At 16, speaking almost no English, I was enrolled in High School and got a job in McDonald's. But even then my clear understanding was …
I came to Canada legally as refugee in early 90's. At 16, speaking almost no English, I was enrolled in High School and got a job in McDonald's. But even then my clear understanding was that the job was temporary. My managers told me the same thing. I went to university and immediately switched up. It is infuriating to see that fast food jobs are careers for middle aged people, gaming the system and my kids won't have the opportunity to experience the very natural and normal experience of getting into the job market
Identity Attack0.01274247
Insult0.023608726
Profanity0.01627459
Threat0.0064727063
Severe Toxicity0.0014781952
Low Tox 0.04760506 Constructive 0.725 Personal_Narrative
Dec 27, 2025 IRCC Names India in Study …
For 30 yrs now it has been know as Brambledesh
For 30 yrs now it has been know as Brambledesh
Identity Attack0.0073995716
Insult0.01617693
Profanity0.019007329
Threat0.008414571
Severe Toxicity0.0020503998
Low Tox 0.04760506 Moderate Con 0.355 Meta_Commentary
Oct 21, 2025 Inside Canada's Indian Metropolis (Brampton)
There are 33 k who are hiding still
There are 33 k who are hiding still
Identity Attack0.012340514
Insult0.016708933
Profanity0.02030538
Threat0.010343489
Severe Toxicity0.0021743774
Low Tox 0.04760506 Low Con 0.289
Dec 23, 2025 2 likes Deportations From Canada at Their …
When are actual canadians going to protest??? When will we fight back???
When are actual canadians going to protest??? When will we fight back???
Identity Attack0.023997234
Insult0.013934915
Profanity0.011150704
Threat0.009955117
Severe Toxicity0.0017261505
Low Tox 0.04760506 Low Con 0.281 Call_To_Action
Aug 27, 2025 Why Canadians Are Turning Against …
Call Trump😂
Call Trump😂
Identity Attack0.004994711
Insult0.01890341
Profanity0.022696527
Threat0.009359611
Severe Toxicity0.0023651123
Low Tox 0.04760506 Moderate Con 0.303 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
M. Carney's plan is working as intended. We need to keep these expired temporary foreign workers here in Canada, without them, doctors and police officers would be out of work. So keeping them here creates …
M. Carney's plan is working as intended. We need to keep these expired temporary foreign workers here in Canada, without them, doctors and police officers would be out of work. So keeping them here creates more jobs. I don't care how much it costs, we can always raise taxes. On top of that, Lena Diab has great salad recipes..!
Identity Attack0.01766643
Insult0.020321451
Profanity0.012312118
Threat0.0067186756
Severe Toxicity0.0013446808
Low Tox 0.04760506 Constructive 0.837 Unverified_Claim
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
The bike guy is 100% trve! 🥲🥰
The bike guy is 100% trve! 🥲🥰
Identity Attack0.004384246
Insult0.023608726
Profanity0.020783609
Threat0.007598988
Severe Toxicity0.0020217896
Low Tox 0.04760506 Moderate Con 0.443 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
welcome to trickle-down economics and runaway capitalism. Neither liberal, NPD, or conservative is going to change it.
welcome to trickle-down economics and runaway capitalism. Neither liberal, NPD, or conservative is going to change it.
Identity Attack0.008694496
Insult0.020321451
Profanity0.011526455
Threat0.0077025536
Severe Toxicity0.0012779236
Low Tox 0.04760506 Low Con 0.158
Jan 17, 2026 Canada’s new rules in 2026
Canadian parents who were born outside of Canada can now pass on their citizenship to their children who were born abroad? That is weird af. How does this make sense?
Canadian parents who were born outside of Canada can now pass on their citizenship to their children who were born abroad? That is weird af. How does this make sense?
Identity Attack0.022791367
Insult0.01767874
Profanity0.014634945
Threat0.006084333
Severe Toxicity0.0012493134
Low Tox 0.04760506 Low Con 0.254
Jan 17, 2026 Canada’s new rules in 2026
We have too many University graduates in Canada. The country needs basic laborers not people with Masters degrees in Medieval studies.
We have too many University graduates in Canada. The country needs basic laborers not people with Masters degrees in Medieval studies.
Identity Attack0.013948337
Insult0.024897853
Profanity0.009622077
Threat0.0057606893
Severe Toxicity0.0009250641
Low Tox 0.04760506 Low Con 0.174 Policy_Critique
Jun 21, 2025 1 likes How Canada broke its immigration …
The sad thing is for years we made jokes about "Bramladesh" thinking that it would somehow just stay somewhat contained. I don't think people realize how fast the demographics can change. By 2040 the entire …
The sad thing is for years we made jokes about "Bramladesh" thinking that it would somehow just stay somewhat contained. I don't think people realize how fast the demographics can change. By 2040 the entire GTA and even beyond will be like Brampton is today. It will be unliveable.
Identity Attack0.0073255757
Insult0.019419061
Profanity0.015488927
Threat0.00780612
Severe Toxicity0.0013828278
Low Tox 0.04760506 Constructive 0.568
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Of course it failed!
Of course it failed!
Identity Attack0.0019238886
Insult0.017356457
Profanity0.015830519
Threat0.0073789097
Severe Toxicity0.0013542175
Low Tox 0.04735767 Moderate Con 0.319 Policy_Critique
Feb 26, 2026 'We do know that there's …
We need a reaction video from @AsmonTV
We need a reaction video from @AsmonTV
Identity Attack0.00984143
Insult0.012110904
Profanity0.028640235
Threat0.016292779
Severe Toxicity0.0037384033
Low Tox 0.04735767 Low Con 0.199 Meta_Commentary
Feb 23, 2026 Inside Canada's Indian Invasion...
Hi, My question is not about financial assistance, but still asking maybe you know about it. I am a refugee, who's referred for resettlement in Canada by UNHCR. I have already been through biometrics and …
Hi, My question is not about financial assistance, but still asking maybe you know about it. I am a refugee, who's referred for resettlement in Canada by UNHCR. I have already been through biometrics and medical examination by IOM. Received a letter by IRCC regarding Pre-Arrival Services. When I checked today at IRCC website for estimated time period for Government Assisted Refugees Program, it shows 31 months in the country where I am currently hiding. My question, does it really take so long?
Identity Attack0.020681098
Insult0.017807651
Profanity0.025634222
Threat0.009178371
Severe Toxicity0.0019359589
Low Tox 0.04735767 Constructive 0.727
Feb 27, 2023 How much do refugees and …
It’s back!!!! The j33t mass report didn’t work!!!!
It’s back!!!! The j33t mass report didn’t work!!!!
Identity Attack0.003921773
Insult0.020708188
Profanity0.013917602
Threat0.00675104
Severe Toxicity0.0014686584
Low Tox 0.04735767 Low Con 0.256 Meta_Commentary
Feb 3, 2026 5 likes Inside Canada's Indian Invasion...
Lovely people - all self built & they make sure no one goes hungry!
Lovely people - all self built & they make sure no one goes hungry!
Identity Attack0.005253696
Insult0.020321451
Profanity0.017299367
Threat0.0074306927
Severe Toxicity0.0016021729
Low Tox 0.04735767 Constructive 0.51 Solidarity
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
I was expecting you to meet mutahar
I was expecting you to meet mutahar
Identity Attack0.01087737
Insult0.016936934
Profanity0.01941724
Threat0.009566744
Severe Toxicity0.0022411346
Low Tox 0.04735767 Moderate Con 0.307 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
I'm Canadian born and raised. I've been driving since I was 18 years old that's 27 years of driving i got to say the driving is really bad. Some people shouldn't even have their license …
I'm Canadian born and raised. I've been driving since I was 18 years old that's 27 years of driving i got to say the driving is really bad. Some people shouldn't even have their license but yet they do. People don't even know how to share the road. You put your signal on to change lanes and some drivers actually speed up. That's how scary it is to drive.
Identity Attack0.009545447
Insult0.022512967
Profanity0.011816809
Threat0.006485652
Severe Toxicity0.0011777878
Low Tox 0.04735767 Constructive 0.685 Personal_Narrative
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
We must yeet the jeet
We must yeet the jeet
Identity Attack0.009101473
Insult0.013820915
Profanity0.027273865
Threat0.01698343
Severe Toxicity0.0030708313
Low Tox 0.04735767 Low Con 0.195 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Dude with the bike was BASED. 😂👌
Dude with the bike was BASED. 😂👌
Identity Attack0.003903274
Insult0.020708188
Profanity0.017982552
Threat0.007340072
Severe Toxicity0.0021648407
Low Tox 0.04735767 Moderate Con 0.334 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
They're not here to take part. They're here to take over.😊
They're not here to take part. They're here to take over.😊
Identity Attack0.005364689
Insult0.018323302
Profanity0.0138151245
Threat0.009722093
Severe Toxicity0.0015735626
Low Tox 0.04735767 Low Con 0.173 Fear_Threat
Feb 6, 2026 Inside Canada's Indian Invasion...
I live in brampton and these people only helping themselves
I live in brampton and these people only helping themselves
Identity Attack0.012139536
Insult0.019225692
Profanity0.017777596
Threat0.007573096
Severe Toxicity0.00166893
Low Tox 0.04735767 Moderate Con 0.388 Identity_Assertion
Dec 16, 2025 Inside Canada's Indian Metropolis (Brampton)
with the influx of immigration to help pay taxes, why is Canada still in debt?
with the influx of immigration to help pay taxes, why is Canada still in debt?
Identity Attack0.025806036
Insult0.01632893
Profanity0.009801413
Threat0.0061296434
Severe Toxicity0.0013256073
Low Tox 0.04735767 Low Con 0.25
Oct 2, 2025 2 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.