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 1182 of 1230
Remember Trivalley school !
Remember Trivalley school !
Identity Attack0.0024048607
Insult0.008443882
Profanity0.010604155
Threat0.0062332097
Severe Toxicity0.0007867813
Low Tox 0.011120965 Moderate Con 0.381 Meta_Commentary
Nov 16, 2025 IRCC Names India in Study …
decrease unemployment rate?
decrease unemployment rate?
Identity Attack0.002885833
Insult0.006847872
Profanity0.009903891
Threat0.0066151097
Severe Toxicity0.00071525574
Low Tox 0.011120965 Low Con 0.252
Jan 12, 2026 Canada’s new rules in 2026
Trudeau.
Trudeau.
Identity Attack0.0018868907
Insult0.008937885
Profanity0.010552917
Threat0.006194372
Severe Toxicity0.0007724762
Low Tox 0.011120965 Moderate Con 0.379
Feb 21, 2026 Inside Canada's Indian Invasion...
The sikh community is great contribution to canada they have a great philosophy and mindset of helping all humans in need
The sikh community is great contribution to canada they have a great philosophy and mindset of helping all humans in need
Identity Attack0.0060676485
Insult0.0072468747
Profanity0.011509376
Threat0.006757513
Severe Toxicity0.0008869171
Low Tox 0.011120965 Constructive 0.575 Solidarity
Dec 22, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
Montréal decided to once again elect the same party and same people that did that.
Montréal decided to once again elect the same party and same people that did that.
Identity Attack0.003089321
Insult0.007949878
Profanity0.009476901
Threat0.0061166976
Severe Toxicity0.000500679
Low Tox 0.011120965 Low Con 0.196 Policy_Critique
Jun 20, 2025 3 likes How Canada broke its immigration …
Only 60%. You sure about that.
Only 60%. You sure about that.
Identity Attack0.002090379
Insult0.0074368757
Profanity0.011201942
Threat0.006763986
Severe Toxicity0.0007534027
Low Tox 0.011120965 Low Con 0.268
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Thank You! As a Quebecer, as a pure Canadian...Thank You!
Thank You! As a Quebecer, as a pure Canadian...Thank You!
Identity Attack0.006622616
Insult0.007170874
Profanity0.010535837
Threat0.006330303
Severe Toxicity0.0007867813
Low Tox 0.011120965 Constructive 0.545
Nov 25, 2025 Quebec Ends Economic Immigration Program …
Have a look at top Spotify Artist in Canada, you'll see
Have a look at top Spotify Artist in Canada, you'll see
Identity Attack0.0038477771
Insult0.007797878
Profanity0.010979908
Threat0.0066086366
Severe Toxicity0.00071048737
Low Tox 0.011120965 Low Con 0.228 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
Lots of positives stated I'd like to know how they are insuring nutritional standards for that food program Hopefully they will focus on whole unprocessed foods
Lots of positives stated I'd like to know how they are insuring nutritional standards for that food program Hopefully they will focus on whole unprocessed foods
Identity Attack0.002090379
Insult0.007987879
Profanity0.010245483
Threat0.0059969495
Severe Toxicity0.0005364418
Low Tox 0.011120965 Constructive 0.574 Question
Jan 11, 2026 14 likes Canada’s new rules in 2026
Make Canada Great Again.
Make Canada Great Again.
Identity Attack0.0040142676
Insult0.0073988754
Profanity0.011167783
Threat0.006848133
Severe Toxicity0.0009584427
Low Tox 0.011120965 Low Con 0.266
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Same as Mississauga
Same as Mississauga
Identity Attack0.0045507364
Insult0.007360875
Profanity0.011509376
Threat0.0067898775
Severe Toxicity0.00086307526
Low Tox 0.011058134 Moderate Con 0.365
Nov 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Thank you
Thank you
Identity Attack0.0031633168
Insult0.007664877
Profanity0.014669105
Threat0.0076766624
Severe Toxicity0.0012969971
Low Tox 0.011058134 Moderate Con 0.49
Apr 18, 2025 4 likes Canadian Citizenship Test 2025 – …
Great work.
Great work.
Identity Attack0.0027378413
Insult0.007360875
Profanity0.013268576
Threat0.0076637166
Severe Toxicity0.0011348724
Low Tox 0.011058134 Moderate Con 0.453 Meta_Commentary
Oct 1, 2025 IRCC Names India in Study …
Quantanilla
Quantanilla
Identity Attack0.0011515582
Insult0.008842885
Profanity0.014771583
Threat0.0058027627
Severe Toxicity0.00056505203
Low Tox 0.011058134 Low Con 0.276 Advertisement_Spam
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank you
Thank you
Identity Attack0.0031633168
Insult0.007664877
Profanity0.014669105
Threat0.0076766624
Severe Toxicity0.0012969971
Low Tox 0.011058134 Moderate Con 0.491
Feb 25, 2026 Inside Canada's Indian Invasion...
Well done!
Well done!
Identity Attack0.002173624
Insult0.0076268767
Profanity0.012346277
Threat0.0072365063
Severe Toxicity0.0010061264
Low Tox 0.011058134 Moderate Con 0.447
Aug 27, 2025 Why Canadians Are Turning Against …
Yes, the system changed. But why? Who made the decisions?
Yes, the system changed. But why? Who made the decisions?
Identity Attack0.001692652
Insult0.0076268767
Profanity0.0108774295
Threat0.0063497215
Severe Toxicity0.0005555153
Low Tox 0.011058134 Low Con 0.269 Question
Jun 17, 2025 6 likes How Canada broke its immigration …
I was waiting for this one. Thank you for bringing attention to this issue.
I was waiting for this one. Thank you for bringing attention to this issue.
Identity Attack0.0034592997
Insult0.007474876
Profanity0.013371054
Threat0.007883795
Severe Toxicity0.00093460083
Low Tox 0.011058134 Moderate Con 0.491 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Edmonton, Vancouver, Toronto, Montreal or Calgary...which is most beautiful?
Edmonton, Vancouver, Toronto, Montreal or Calgary...which is most beautiful?
Identity Attack0.0037552824
Insult0.007341875
Profanity0.010194245
Threat0.006589218
Severe Toxicity0.00074386597
Low Tox 0.011058134 Moderate Con 0.359 Comparative_Framing
Feb 11, 2026 Canada's tighter immigration policy divides …
Doctors and engineers eh?😂😂
Doctors and engineers eh?😂😂
Identity Attack0.0012209293
Insult0.009070885
Profanity0.013849284
Threat0.0055033923
Severe Toxicity0.0014686584
Low Tox 0.011058134 Low Con 0.282 Humor_Satire
Feb 18, 2026 49 likes Canadian immigration officers investigating hundreds …
Thank you
Thank you
Identity Attack0.0031633168
Insult0.007664877
Profanity0.014669105
Threat0.0076766624
Severe Toxicity0.0012969971
Low Tox 0.011058134 Moderate Con 0.49
Jan 28, 2026 Inside Canada's Indian Invasion...
Thank you all for your amazing journalism!!
Thank you all for your amazing journalism!!
Identity Attack0.0035702933
Insult0.007778878
Profanity0.0137468055
Threat0.007586042
Severe Toxicity0.0010871887
Low Tox 0.011058134 Moderate Con 0.47
Sep 24, 2025 Inside Canada's Indian Metropolis (Brampton)
Surrey?
Surrey?
Identity Attack0.002293867
Insult0.0075698765
Profanity0.012277958
Threat0.006925808
Severe Toxicity0.0008392334
Low Tox 0.010995304 Moderate Con 0.424
Sep 21, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Welcome to Ganada❤
Welcome to Ganada❤
Identity Attack0.0044582416
Insult0.007151874
Profanity0.013302735
Threat0.0071070488
Severe Toxicity0.0011491776
Low Tox 0.010995304 Low Con 0.276 Solidarity
Jan 20, 2026 Why Canada’s immigration system has …
Browntown and the GTA Greater Tamil nadu Area
Browntown and the GTA Greater Tamil nadu Area
Identity Attack0.004994711
Insult0.00813988
Profanity0.012414595
Threat0.007145886
Severe Toxicity0.0009202957
Low Tox 0.010995304 Low Con 0.218
Nov 4, 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.