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 1134 of 1230
🎉
🎉
Identity Attack0.003311308
Insult0.009241886
Profanity0.016957775
Threat0.0078449575
Severe Toxicity0.0014877319
Low Tox 0.017341165 Constructive 0.504
Nov 27, 2025 Quebec Ends Economic Immigration Program …
Thank you Tyler. You're doing gods work!
Thank you Tyler. You're doing gods work!
Identity Attack0.0041067624
Insult0.009431887
Profanity0.016616182
Threat0.0067186756
Severe Toxicity0.0011348724
Low Tox 0.017341165 Moderate Con 0.475 Solidarity
Jan 28, 2026 6 likes Inside Canada's Indian Invasion...
about time
about time
Identity Attack0.0037552824
Insult0.008595883
Profanity0.015967157
Threat0.008155655
Severe Toxicity0.0013637543
Low Tox 0.017341165 Moderate Con 0.405
Nov 25, 2025 Quebec Ends Economic Immigration Program …
Go to the middle of nowhere northwest Ontario and they are there too
Go to the middle of nowhere northwest Ontario and they are there too
Identity Attack0.0058086636
Insult0.008880884
Profanity0.010501678
Threat0.0069387536
Severe Toxicity0.00096797943
Low Tox 0.017341165 Low Con 0.279 Fear_Threat
Jan 27, 2026 7 likes Inside Canada's Indian Invasion...
We can boycott american product cut hydro Québec elictricity
We can boycott american product cut hydro Québec elictricity
Identity Attack0.0019406565
Insult0.00094671757
Profanity0.00023597376
Threat0.003291554
Severe Toxicity0.000015412026
Low Tox 0.01725521 Call_To_Action
Dec 8, 2025 1 likes
Canada demands for ICE
Canada demands for ICE
Identity Attack0.007029593
Insult0.008880884
Profanity0.0113215
Threat0.007521313
Severe Toxicity0.001168251
Low Tox 0.017215505 Low Con 0.178 Call_To_Action
Feb 18, 2026 22 likes Canadian immigration officers investigating hundreds …
Is this Canada's version of ICE 👀
Is this Canada's version of ICE 👀
Identity Attack0.0055496786
Insult0.010210892
Profanity0.010894509
Threat0.006647474
Severe Toxicity0.0011205673
Low Tox 0.017215505 Low Con 0.225 Question
Feb 20, 2026 Canadian immigration officers investigating hundreds …
wow $35 per months
wow $35 per months
Identity Attack0.0031263188
Insult0.008766884
Profanity0.0147374235
Threat0.0074565844
Severe Toxicity0.0014305115
Low Tox 0.017215505 Moderate Con 0.387 Question
Jan 23, 2026 Canada’s new rules in 2026
A sample of what Canada is going to be in the future.
A sample of what Canada is going to be in the future.
Identity Attack0.0068446035
Insult0.0094128875
Profanity0.009920971
Threat0.0067898775
Severe Toxicity0.0010728836
Low Tox 0.017215505 Low Con 0.282
Oct 3, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
So what happened? Where is part 2?
So what happened? Where is part 2?
Identity Attack0.0021551251
Insult0.007816878
Profanity0.013917602
Threat0.0073918556
Severe Toxicity0.0010442734
Low Tox 0.017215505 Moderate Con 0.307 Question
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
😭😭😭😭😭😭
😭😭😭😭😭😭
Identity Attack0.0017758971
Insult0.00810188
Profanity0.02071529
Threat0.006537435
Severe Toxicity0.0023555756
Low Tox 0.017215505 Moderate Con 0.48
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Thank you very much for saying what many of us cannot
Thank you very much for saying what many of us cannot
Identity Attack0.002830336
Insult0.0096028885
Profanity0.01354185
Threat0.0065244893
Severe Toxicity0.0008583069
Low Tox 0.017215505 Moderate Con 0.467 Solidarity
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
It’s about time, eh!
It’s about time, eh!
Identity Attack0.0022291208
Insult0.009013886
Profanity0.0138151245
Threat0.0074954215
Severe Toxicity0.0010919571
Low Tox 0.017215505 Low Con 0.28
Dec 23, 2025 28 likes Deportations From Canada at Their …
This is an issue thats all across canada
This is an issue thats all across canada
Identity Attack0.008657498
Insult0.008462882
Profanity0.010023449
Threat0.006259101
Severe Toxicity0.00076293945
Low Tox 0.017215505 Moderate Con 0.406 Policy_Critique
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
*my brain tells me that this might have been legal +10 years ago, NOT in 2026.*
*my brain tells me that this might have been legal +10 years ago, NOT in 2026.*
Identity Attack0.0029043318
Insult0.00808288
Profanity0.015693882
Threat0.006874025
Severe Toxicity0.0010251999
Low Tox 0.017215505 Low Con 0.289 Policy_Critique
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Do lakewood nj next😂
Do lakewood nj next😂
Identity Attack0.0032188136
Insult0.0092228865
Profanity0.014566627
Threat0.0076637166
Severe Toxicity0.0017166138
Low Tox 0.017215505 Moderate Con 0.341
Jan 27, 2026 Inside Canada's Indian Invasion...
18,000 is the best we can do. There's 18,000 coming into Calgary alone
18,000 is the best we can do. There's 18,000 coming into Calgary alone
Identity Attack0.004328749
Insult0.007645877
Profanity0.011253181
Threat0.008738215
Severe Toxicity0.001115799
Low Tox 0.017215505 Moderate Con 0.345
Feb 10, 2026 Deportations From Canada at Their …
Alive internet theory
Alive internet theory
Identity Attack0.005401687
Insult0.008405882
Profanity0.015147334
Threat0.0073789097
Severe Toxicity0.0012588501
Low Tox 0.017215505 Moderate Con 0.423 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank you for posting this
Thank you for posting this
Identity Attack0.0042917514
Insult0.008899884
Profanity0.016411226
Threat0.008065036
Severe Toxicity0.0015163422
Low Tox 0.017215505 Moderate Con 0.403 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
We need ice in Canada 🇨🇦
We need ice in Canada 🇨🇦
Identity Attack0.004162259
Insult0.008424882
Profanity0.011423977
Threat0.008181547
Severe Toxicity0.0014209747
Low Tox 0.017215505 Moderate Con 0.313 Fear_Threat
Feb 19, 2026 2 likes Canadian immigration officers investigating hundreds …
Woah! Finally !!
Woah! Finally !!
Identity Attack0.0025713511
Insult0.008785884
Profanity0.014771583
Threat0.0075083673
Severe Toxicity0.0012874603
Low Tox 0.017215505 Moderate Con 0.445 Solidarity
Oct 12, 2025 IRCC Names India in Study …
Is the ad actually real?
Is the ad actually real?
Identity Attack0.0024973555
Insult0.008842885
Profanity0.014088398
Threat0.0070034824
Severe Toxicity0.00089645386
Low Tox 0.017215505 Low Con 0.248 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
The Canadian government is so vocally against becoming the 51st state, but are apparently perfectly fine with being the 29th state.
The Canadian government is so vocally against becoming the 51st state, but are apparently perfectly fine with being the 29th state.
Identity Attack0.007843546
Insult0.010210892
Profanity0.009613537
Threat0.0062396824
Severe Toxicity0.0007343292
Low Tox 0.017215505 Low Con 0.158 Humor_Satire
Jan 27, 2026 1,581 likes Inside Canada's Indian Invasion...
surrey BC next
surrey BC next
Identity Attack0.003385304
Insult0.009488888
Profanity0.01354185
Threat0.007922632
Severe Toxicity0.0014209747
Low Tox 0.017215505 Low Con 0.25 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
The great replacement is happening everywhere…
The great replacement is happening everywhere…
Identity Attack0.0025158543
Insult0.0081208795
Profanity0.011389818
Threat0.0071717775
Severe Toxicity0.00093460083
Low Tox 0.017215505 Low Con 0.248 Fear_Threat
Jan 29, 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.