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 1125 of 1230
same thing in EU too
same thing in EU too
Identity Attack0.008916483
Insult0.008329881
Profanity0.016547862
Threat0.007624879
Severe Toxicity0.0013256073
Low Tox 0.01847211 Moderate Con 0.323 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
Do Guelph and Kitchener too
Do Guelph and Kitchener too
Identity Attack0.003311308
Insult0.009678889
Profanity0.013439372
Threat0.007547205
Severe Toxicity0.0010728836
Low Tox 0.01847211 Low Con 0.213 Call_To_Action
Jan 28, 2026 3 likes Inside Canada's Indian Invasion...
Awesome 👌
Awesome 👌
Identity Attack0.004421244
Insult0.009488888
Profanity0.019007329
Threat0.008427517
Severe Toxicity0.002040863
Low Tox 0.01847211 Moderate Con 0.486
Dec 25, 2025 Deportations From Canada at Their …
I'm an immigrant, move here for 25 years and me and my kids adapted to the culture and I agree with all the Canadians.
I'm an immigrant, move here for 25 years and me and my kids adapted to the culture and I agree with all the Canadians.
Identity Attack0.011987305
Insult0.00813988
Profanity0.011816809
Threat0.0065827454
Severe Toxicity0.00094890594
Low Tox 0.01847211 Constructive 0.774
Aug 27, 2025 Why Canadians Are Turning Against …
ICE baby ICE in Canada is necessary!!
ICE baby ICE in Canada is necessary!!
Identity Attack0.0045322375
Insult0.00971689
Profanity0.010638315
Threat0.007573096
Severe Toxicity0.0014877319
Low Tox 0.01847211 Low Con 0.226 Call_To_Action
Dec 2, 2025 1 likes IRCC Names India in Study …
from Canada finally a video on this.
from Canada finally a video on this.
Identity Attack0.0059936526
Insult0.008386881
Profanity0.013405213
Threat0.008582866
Severe Toxicity0.0015735626
Low Tox 0.01847211 Moderate Con 0.392
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canada needs ICE
Canada needs ICE
Identity Attack0.006363631
Insult0.009051885
Profanity0.0113727385
Threat0.008103873
Severe Toxicity0.0015354156
Low Tox 0.01847211 Low Con 0.214 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Why do the people let this happen?
Why do the people let this happen?
Identity Attack0.0022568693
Insult0.007968879
Profanity0.012482914
Threat0.0074436385
Severe Toxicity0.0009393692
Low Tox 0.01847211 Low Con 0.295 Question
Jan 29, 2026 Inside Canada's Indian Invasion...
Now European Union is doing the same...
Now European Union is doing the same...
Identity Attack0.006881601
Insult0.008291881
Profanity0.012961143
Threat0.007417747
Severe Toxicity0.0011396408
Low Tox 0.01834645 Low Con 0.204 Comparative_Framing
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Remove the child tax benefit. Family’s with 6 kids receive almost $60k a year completely tax free. I can’t even believe this is where our hard earned money is going.
Remove the child tax benefit. Family’s with 6 kids receive almost $60k a year completely tax free. I can’t even believe this is where our hard earned money is going.
Identity Attack0.0017019014
Insult0.010286893
Profanity0.010672474
Threat0.006155535
Severe Toxicity0.00064373016
Low Tox 0.01834645 Moderate Con 0.479
Aug 28, 2025 3 likes Why Canadians Are Turning Against …
Congratulations Punjabis
Congratulations Punjabis
Identity Attack0.008176526
Insult0.012756908
Profanity0.02071529
Threat0.0074436385
Severe Toxicity0.0021266937
Low Tox 0.01834645 Moderate Con 0.46
Sep 29, 2025 IRCC Names India in Study …
Canada 🤷🏽‍♂️
Canada 🤷🏽‍♂️
Identity Attack0.008731495
Insult0.010362893
Profanity0.010706633
Threat0.0057865805
Severe Toxicity0.0007724762
Low Tox 0.01834645 Low Con 0.285 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
https://www.youtube.com/shorts/8zzQ4lOHbT8 😔😔😔
https://www.youtube.com/shorts/8zzQ4lOHbT8 😔😔😔
Identity Attack0.0028673338
Insult0.008595883
Profanity0.017709278
Threat0.007249452
Severe Toxicity0.0019073486
Low Tox 0.01834645 Moderate Con 0.477 Meta_Commentary
Sep 22, 2025 Why Canadians Are Turning Against …
1.6M in, 18K out sounds inconsequential, right?
1.6M in, 18K out sounds inconsequential, right?
Identity Attack0.001933138
Insult0.008975885
Profanity0.0118338885
Threat0.0070034824
Severe Toxicity0.00081062317
Low Tox 0.01834645 Low Con 0.264 Unverified_Claim
Dec 25, 2025 3 likes Deportations From Canada at Their …
Bernier was probably the closest thing to a chance to deal with this democraticly that we had. And I didn't think he had a chance in FPTP from the get go. Anyone remember Trudeau's promise …
Bernier was probably the closest thing to a chance to deal with this democraticly that we had. And I didn't think he had a chance in FPTP from the get go. Anyone remember Trudeau's promise to end FPTP? Yeah I had a little hope for that, that could have saved Canada.
Identity Attack0.0027378413
Insult0.012186904
Profanity0.010433359
Threat0.0063108844
Severe Toxicity0.0006580353
Low Tox 0.01834645 Constructive 0.654 Policy_Critique
Jun 21, 2025 1 likes How Canada broke its immigration …
The declining birthrate is directly tied to the economy. It's not that people aren't capable of having big families, it's that it's been made unaffordable to do so.
The declining birthrate is directly tied to the economy. It's not that people aren't capable of having big families, it's that it's been made unaffordable to do so.
Identity Attack0.0032373124
Insult0.0096028885
Profanity0.010638315
Threat0.006110225
Severe Toxicity0.0006079674
Low Tox 0.01834645 Moderate Con 0.412 Economic_Argument
Dec 5, 2025 1 likes Why Canadians Are Turning Against …
We grew in population way too fast without preparing for the infrastructure. Our economy suffered because of it.
We grew in population way too fast without preparing for the infrastructure. Our economy suffered because of it.
Identity Attack0.0027748393
Insult0.008956885
Profanity0.010689554
Threat0.006757513
Severe Toxicity0.00069618225
Low Tox 0.01834645 Moderate Con 0.376 Economic_Argument
Dec 24, 2025 16 likes Deportations From Canada at Their …
Same thing is happening here in Australia.
Same thing is happening here in Australia.
Identity Attack0.009471451
Insult0.007930879
Profanity0.012107162
Threat0.0073918556
Severe Toxicity0.0010681152
Low Tox 0.01834645 Moderate Con 0.388 Comparative_Framing
Jan 27, 2026 2 likes Inside Canada's Indian Metropolis (Brampton)
So they would be looking if they actually did the work!
So they would be looking if they actually did the work!
Identity Attack0.0017666477
Insult0.00975489
Profanity0.012312118
Threat0.0066733654
Severe Toxicity0.00074863434
Low Tox 0.01834645 Low Con 0.207
Sep 30, 2025 IRCC Names India in Study …
Huge thanks to the creator of this video. 🎉 Thank you very much !!
Huge thanks to the creator of this video. 🎉 Thank you very much !!
Identity Attack0.006437627
Insult0.008766884
Profanity0.019212283
Threat0.010032792
Severe Toxicity0.0022697449
Low Tox 0.01834645 Moderate Con 0.45 Meta_Commentary
Jul 29, 2025 3 likes Canadian Citizenship Test 2025 – …
This is taxing the healthcare system waits
This is taxing the healthcare system waits
Identity Attack0.0028673338
Insult0.009450888
Profanity0.01220964
Threat0.006738094
Severe Toxicity0.0009775162
Low Tox 0.01834645 Moderate Con 0.386
Dec 26, 2025 3 likes Deportations From Canada at Their …
STOP. WELFARE. CHILD BENEFITS.
STOP. WELFARE. CHILD BENEFITS.
Identity Attack0.0034777985
Insult0.010058892
Profanity0.010211324
Threat0.0058707283
Severe Toxicity0.0017738342
Low Tox 0.01834645 Low Con 0.125 Call_To_Action
Sep 30, 2025 IRCC Names India in Study …
One fix would be to not let TFW or student visas that are denied renewal to claim asylum.
One fix would be to not let TFW or student visas that are denied renewal to claim asylum.
Identity Attack0.006696612
Insult0.008253881
Profanity0.009852652
Threat0.00666042
Severe Toxicity0.00069618225
Low Tox 0.01834645 Low Con 0.263 Policy_Critique
Feb 24, 2026 9 likes 'We do know that there's …
Singh Hortons…stopped going there a long time ago
Singh Hortons…stopped going there a long time ago
Identity Attack0.0038292783
Insult0.00975489
Profanity0.0127903465
Threat0.007314181
Severe Toxicity0.00082969666
Low Tox 0.01834645 Moderate Con 0.311 Personal_Narrative
Feb 7, 2026 Inside Canada's Indian Invasion...
They are all paying taxes
They are all paying taxes
Identity Attack0.0041067624
Insult0.009944891
Profanity0.01220964
Threat0.006149062
Severe Toxicity0.0008392334
Low Tox 0.01834645 Low Con 0.265
Sep 19, 2025 1 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.