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 1160 of 1230
Working cash jobs through agency
Working cash jobs through agency
Identity Attack0.0029413297
Insult0.008443882
Profanity0.013166099
Threat0.0065956907
Severe Toxicity0.0009202957
Low Tox 0.014136819 Moderate Con 0.375 Unverified_Claim
Oct 3, 2025 IRCC Names India in Study …
Was looking for this.
Was looking for this.
Identity Attack0.0029598286
Insult0.007797878
Profanity0.014600786
Threat0.008116818
Severe Toxicity0.0011873245
Low Tox 0.014136819 Moderate Con 0.447 Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
The freecash thing is legit ?
The freecash thing is legit ?
Identity Attack0.0024233595
Insult0.0081208795
Profanity0.012722028
Threat0.006602164
Severe Toxicity0.00077724457
Low Tox 0.014136819 Moderate Con 0.324
Jan 27, 2026 Inside Canada's Indian Invasion...
Keep going!
Keep going!
Identity Attack0.0024788564
Insult0.008557882
Profanity0.012687869
Threat0.007547205
Severe Toxicity0.0011253357
Low Tox 0.014136819 Moderate Con 0.456 Call_To_Action
Dec 24, 2025 13 likes Deportations From Canada at Their …
ICE
ICE
Identity Attack0.003348306
Insult0.00819688
Profanity0.014361672
Threat0.007521313
Severe Toxicity0.0013828278
Low Tox 0.014136819 Moderate Con 0.439
Feb 18, 2026 Canadian immigration officers investigating hundreds …
TRUMP ❤️
TRUMP ❤️
Identity Attack0.0038107792
Insult0.009108886
Profanity0.014225035
Threat0.0071847234
Severe Toxicity0.0015163422
Low Tox 0.014136819 Moderate Con 0.438
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
I waited 3 months for a CT scan. Now I have to wait another two months for a biopsy. I would be happy to pay for faster service but even if I want to pay, …
I waited 3 months for a CT scan. Now I have to wait another two months for a biopsy. I would be happy to pay for faster service but even if I want to pay, the government will not allow me. This is not healthcare, this is the rationing of healthcare.
Identity Attack0.001933138
Insult0.008405882
Profanity0.010006369
Threat0.006265574
Severe Toxicity0.00059843063
Low Tox 0.014136819 Constructive 0.554 Personal_Narrative
Feb 24, 2026 21 likes 'We do know that there's …
Yo Tyler you still in Ontario?
Yo Tyler you still in Ontario?
Identity Attack0.0034592997
Insult0.009336887
Profanity0.010962827
Threat0.006375613
Severe Toxicity0.00084877014
Low Tox 0.014136819 Moderate Con 0.411
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canada needs to fix this.
Canada needs to fix this.
Identity Attack0.0048837173
Insult0.007645877
Profanity0.009869732
Threat0.008181547
Severe Toxicity0.0009059906
Low Tox 0.014073989 Low Con 0.209 Policy_Critique
Oct 9, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
You mean 296 of the couple of million that aren’t supposed to be here?
You mean 296 of the couple of million that aren’t supposed to be here?
Identity Attack0.003903274
Insult0.007949878
Profanity0.010108846
Threat0.0064015044
Severe Toxicity0.0006389618
Low Tox 0.014073989 Low Con 0.207 Fear_Threat
Feb 18, 2026 4 likes Canadian immigration officers investigating hundreds …
Thanks Tyler. Continue to be the truth in all this chaos. We love you and keep going brother in. Christ God Blesd you all. Jesus loves you and is King. Christ always and forever.
Thanks Tyler. Continue to be the truth in all this chaos. We love you and keep going brother in. Christ God Blesd you all. Jesus loves you and is King. Christ always and forever.
Identity Attack0.0043657473
Insult0.008234881
Profanity0.012175481
Threat0.006375613
Severe Toxicity0.00084400177
Low Tox 0.014073989 Constructive 0.516 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Garner for PM
Garner for PM
Identity Attack0.002848835
Insult0.009507888
Profanity0.013473531
Threat0.007624879
Severe Toxicity0.0012159348
Low Tox 0.014073989 Moderate Con 0.388
Nov 6, 2025 IRCC Names India in Study …
Now the rest of Canada needs to do the same
Now the rest of Canada needs to do the same
Identity Attack0.006696612
Insult0.007797878
Profanity0.010245483
Threat0.0069646453
Severe Toxicity0.0008392334
Low Tox 0.014073989 Low Con 0.223
Nov 25, 2025 Quebec Ends Economic Immigration Program …
Canada needs ICE.
Canada needs ICE.
Identity Attack0.004680229
Insult0.00819688
Profanity0.010228404
Threat0.0078449575
Severe Toxicity0.0012683868
Low Tox 0.014073989 Low Con 0.186 Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
I though it was Sacramento CA
I though it was Sacramento CA
Identity Attack0.0039772694
Insult0.007721877
Profanity0.013507691
Threat0.007029374
Severe Toxicity0.0010490417
Low Tox 0.014073989 Moderate Con 0.389
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
A grandfather clause is the equivalent of amnesty. Once you give amnesty, your doors will remain open, attracting people worldwide. Look at what has happened to the US after a general amnesty was passed in …
A grandfather clause is the equivalent of amnesty. Once you give amnesty, your doors will remain open, attracting people worldwide. Look at what has happened to the US after a general amnesty was passed in 1986.
Identity Attack0.002885833
Insult0.00815888
Profanity0.010228404
Threat0.006641001
Severe Toxicity0.000603199
Low Tox 0.014073989 Moderate Con 0.425 Comparative_Framing
Feb 11, 2026 2 likes Canada's tighter immigration policy divides …
Absolutely they don't pay taxes .
Absolutely they don't pay taxes .
Identity Attack0.0022383702
Insult0.008918885
Profanity0.010996987
Threat0.0058448366
Severe Toxicity0.0005555153
Low Tox 0.014073989 Low Con 0.224 Unverified_Claim
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
All by design
All by design
Identity Attack0.004125261
Insult0.00815888
Profanity0.01442999
Threat0.00756015
Severe Toxicity0.0011634827
Low Tox 0.014073989 Moderate Con 0.367 Unverified_Claim
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
Great job Thank you very much
Great job Thank you very much
Identity Attack0.0043102503
Insult0.00806388
Profanity0.016001316
Threat0.0086087575
Severe Toxicity0.0016880035
Low Tox 0.014073989 Moderate Con 0.439 Solidarity
Jan 15, 2026 2 likes Canadian Citizenship Test 2025 – …
come to edmonton .......
come to edmonton .......
Identity Attack0.0034408006
Insult0.0081208795
Profanity0.011492296
Threat0.00756015
Severe Toxicity0.0010633469
Low Tox 0.014073989 Low Con 0.236 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Than you for covering this
Than you for covering this
Identity Attack0.003366805
Insult0.008272881
Profanity0.014464149
Threat0.0077154995
Severe Toxicity0.0012016296
Low Tox 0.014073989 Moderate Con 0.394 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Well spent.
Well spent.
Identity Attack0.0015631594
Insult0.008823884
Profanity0.011526455
Threat0.0069387536
Severe Toxicity0.0008773804
Low Tox 0.014073989 Moderate Con 0.438
Dec 28, 2025 Deportations From Canada at Their …
Canada Border Services..As of late 2025 and early 2026, the Canada Border Services Agency (CBSA) is actively managing a "wanted" inventory of approximately 30,000 to 32,000 individuals with active deportation warrants.
Canada Border Services..As of late 2025 and early 2026, the Canada Border Services Agency (CBSA) is actively managing a "wanted" inventory of approximately 30,000 to 32,000 individuals with active deportation warrants.
Identity Attack0.005253696
Insult0.007968879
Profanity0.009135309
Threat0.006479179
Severe Toxicity0.0006389618
Low Tox 0.014011159 Moderate Con 0.383 Unverified_Claim
Feb 26, 2026 4 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
So glad you're doing these types of videos talking about the state of Canada right now. Please keep doing the work that you do!!!
So glad you're doing these types of videos talking about the state of Canada right now. Please keep doing the work that you do!!!
Identity Attack0.00449524
Insult0.008386881
Profanity0.012141321
Threat0.006861079
Severe Toxicity0.0009727478
Low Tox 0.014011159 Constructive 0.598
Oct 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Been waiting for this one🙏
Been waiting for this one🙏
Identity Attack0.00310782
Insult0.00813988
Profanity0.013439372
Threat0.007948523
Severe Toxicity0.0013065338
Low Tox 0.014011159 Moderate Con 0.393
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.