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 1175 of 1230
Finally an honest review
Finally an honest review
Identity Attack0.0032373124
Insult0.0075698765
Profanity0.013678487
Threat0.0075083673
Severe Toxicity0.0010061264
Low Tox 0.01218908 Moderate Con 0.359 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
what about surrey, bc?
what about surrey, bc?
Identity Attack0.0031818156
Insult0.007987879
Profanity0.012961143
Threat0.006848133
Severe Toxicity0.00089645386
Low Tox 0.01218908 Low Con 0.292
Sep 24, 2025 Inside Canada's Indian Metropolis (Brampton)
Only 18,048? In all seriousness that should have been a lowest number in years, not the highest.
Only 18,048? In all seriousness that should have been a lowest number in years, not the highest.
Identity Attack0.001692652
Insult0.007778878
Profanity0.0103992
Threat0.0065633263
Severe Toxicity0.0006580353
Low Tox 0.01218908 Moderate Con 0.375
Dec 31, 2025 Deportations From Canada at Their …
❤😊
❤😊
Identity Attack0.0027008436
Insult0.008006879
Profanity0.016957775
Threat0.0071199946
Severe Toxicity0.0016212463
Low Tox 0.01218908 Constructive 0.529
Jan 19, 2026 2.9 million Canadian temporary visas …
They're everywhere.
They're everywhere.
Identity Attack0.0028118372
Insult0.007664877
Profanity0.012243799
Threat0.006925808
Severe Toxicity0.00084877014
Low Tox 0.01218908 Low Con 0.284 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
there is no such thing as "government sponsored" but only "tax payer sponsered"
there is no such thing as "government sponsored" but only "tax payer sponsered"
Identity Attack0.0021551251
Insult0.008633883
Profanity0.010125926
Threat0.0057477434
Severe Toxicity0.0005221367
Low Tox 0.01218908 Low Con 0.171
Feb 19, 2019 4 likes How much do refugees and …
Chapter 2 - Surrey
Chapter 2 - Surrey
Identity Attack0.0035702933
Insult0.0074558756
Profanity0.014976538
Threat0.008026198
Severe Toxicity0.0012302399
Low Tox 0.01218908 Moderate Con 0.329
Dec 15, 2025 Inside Canada's Indian Metropolis (Brampton)
Do anyone knows how long you have to live in Canada before you take this test? And is there a testing book that’s more updated?
Do anyone knows how long you have to live in Canada before you take this test? And is there a testing book that’s more updated?
Identity Attack0.0052166977
Insult0.0076838774
Profanity0.009340264
Threat0.006246155
Severe Toxicity0.0005364418
Low Tox 0.01218908 Low Con 0.252 Question
Jan 28, 2026 Canadian Citizenship Test 2025 – …
Büyük bir nüfusları var ve dünyanın her yerine yayılıyorlar.
Büyük bir nüfusları var ve dünyanın her yerine yayılıyorlar.
Identity Attack0.00258985
Insult0.010780896
Profanity0.022218296
Threat0.0068287146
Severe Toxicity0.0016117096
Low Tox 0.012126249 Low Con 0.186 Comparative_Framing
Feb 19, 2026 Inside Canada's Indian Invasion...
14:15 don't forget Carney was involved with that for five years.
14:15 don't forget Carney was involved with that for five years.
Identity Attack0.0013411723
Insult0.0086718835
Profanity0.00993805
Threat0.0062526283
Severe Toxicity0.00044107437
Low Tox 0.012126249 Constructive 0.57 Policy_Critique
Feb 17, 2026 16 likes LILLEY UNLEASHED: The fall of …
Finally, some good news!
Finally, some good news!
Identity Attack0.0022846176
Insult0.007493876
Profanity0.012004685
Threat0.0074436385
Severe Toxicity0.0010538101
Low Tox 0.012126249 Moderate Con 0.366
Dec 30, 2025 Deportations From Canada at Their …
Canada was so beautiful, peaceful...
Canada was so beautiful, peaceful...
Identity Attack0.005401687
Insult0.0075888764
Profanity0.011526455
Threat0.006699257
Severe Toxicity0.0009202957
Low Tox 0.012126249 Moderate Con 0.482 Identity_Assertion
Feb 24, 2026 Inside Canada's Indian Invasion...
Finally 🎉
Finally 🎉
Identity Attack0.0024048607
Insult0.007664877
Profanity0.013917602
Threat0.007534259
Severe Toxicity0.0011491776
Low Tox 0.012126249 Moderate Con 0.468
Jan 27, 2026 Inside Canada's Indian Invasion...
Worked in Brampton for 30 years. Left in Jan. 2020, when I retired. Never looked back. But.....they do have the best food.😋
Worked in Brampton for 30 years. Left in Jan. 2020, when I retired. Never looked back. But.....they do have the best food.😋
Identity Attack0.0027193425
Insult0.008918885
Profanity0.010689554
Threat0.0062396824
Severe Toxicity0.00064373016
Low Tox 0.012126249 Constructive 0.664 Personal_Narrative
Sep 30, 2025 Inside Canada's Indian Metropolis (Brampton)
We need to hear investigating from the Canadian embassy in Abu Dhabi UAE .
We need to hear investigating from the Canadian embassy in Abu Dhabi UAE .
Identity Attack0.0046987277
Insult0.007873878
Profanity0.010040528
Threat0.006912862
Severe Toxicity0.0006914139
Low Tox 0.012126249 Moderate Con 0.338
Sep 29, 2025 IRCC Names India in Study …
Tyler Oliver, thanks for covering this story because Ben Bankas, one of the best stand-up comedians from Canada, has been doing great jokes about this situation, and I honestly didn't know anything about it until …
Tyler Oliver, thanks for covering this story because Ben Bankas, one of the best stand-up comedians from Canada, has been doing great jokes about this situation, and I honestly didn't know anything about it until now. Thanks again, brother.
Identity Attack0.0017851467
Insult0.009184887
Profanity0.010160086
Threat0.00598724
Severe Toxicity0.00045776367
Low Tox 0.012126249 Constructive 0.754
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
"Investigating" = Monitor
"Investigating" = Monitor
Identity Attack0.0020256327
Insult0.008557882
Profanity0.011577694
Threat0.0062137907
Severe Toxicity0.00089645386
Low Tox 0.012126249 Low Con 0.285 Meta_Commentary
Feb 21, 2026 Canadian immigration officers investigating hundreds …
Don't forget about Kitchener, Cambridge, Hamilton, Toronto, Milton well basically all of Canada.
Don't forget about Kitchener, Cambridge, Hamilton, Toronto, Milton well basically all of Canada.
Identity Attack0.0052906936
Insult0.008500882
Profanity0.009869732
Threat0.006168481
Severe Toxicity0.000667572
Low Tox 0.012126249 Moderate Con 0.413 Fear_Threat
Feb 4, 2026 Inside Canada's Indian Invasion...
Sounds like the Bay Area
Sounds like the Bay Area
Identity Attack0.0034223017
Insult0.007797878
Profanity0.011611853
Threat0.0066345283
Severe Toxicity0.0008916855
Low Tox 0.012126249 Moderate Con 0.367 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Completed test today. 18/20. This video was a great help. This video + basic understanding of Canada's geography + voting + politics -> I am sure anyonre can PASS easily with 15+/20
Completed test today. 18/20. This video was a great help. This video + basic understanding of Canada's geography + voting + politics -> I am sure anyonre can PASS easily with 15+/20
Identity Attack0.0040512653
Insult0.007797878
Profanity0.010604155
Threat0.00636914
Severe Toxicity0.00074386597
Low Tox 0.012126249 Constructive 0.623
Oct 17, 2025 1 likes Canadian Citizenship Test 2025 – …
Good, Ontario next.
Good, Ontario next.
Identity Attack0.0034592997
Insult0.007645877
Profanity0.010211324
Threat0.0074565844
Severe Toxicity0.0010967255
Low Tox 0.012126249 Moderate Con 0.389 Call_To_Action
Nov 21, 2025 2 likes Quebec Ends Economic Immigration Program …
Same in Uk
Same in Uk
Identity Attack0.005105704
Insult0.0073988754
Profanity0.013883443
Threat0.007029374
Severe Toxicity0.001039505
Low Tox 0.012126249 Moderate Con 0.308
Mar 3, 2026 Inside Canada's Indian Invasion...
日本も数年後にこうなるかも😢
日本も数年後にこうなるかも😢
Identity Attack0.004088263
Insult0.008899884
Profanity0.011099464
Threat0.0071847234
Severe Toxicity0.0014686584
Low Tox 0.012063419 Low Con 0.189 Comparative_Framing
Feb 13, 2026 1 likes Inside Canada's Indian Invasion...
I hope they do it in BC and Ontario as well
I hope they do it in BC and Ontario as well
Identity Attack0.0042732526
Insult0.0072088744
Profanity0.011902207
Threat0.00789674
Severe Toxicity0.001206398
Low Tox 0.012063419 Moderate Con 0.374 Call_To_Action
Nov 22, 2025 2 likes Quebec Ends Economic Immigration Program …
LOT OF ENGINEERS & DOCTORS
LOT OF ENGINEERS & DOCTORS
Identity Attack0.003607291
Insult0.008405882
Profanity0.012312118
Threat0.006977591
Severe Toxicity0.0012683868
Low Tox 0.012063419 Low Con 0.282 Identity_Assertion
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.