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 1186 of 1230
Same with PE
Same with PE
Identity Attack0.0027193425
Insult0.0075128763
Profanity0.012414595
Threat0.0068869707
Severe Toxicity0.0008869171
Low Tox 0.010555492 Moderate Con 0.368
Jan 27, 2026 Inside Canada's Indian Invasion...
YUP 100%
YUP 100%
Identity Attack0.0019146391
Insult0.007170874
Profanity0.013883443
Threat0.0066086366
Severe Toxicity0.0011825562
Low Tox 0.010492661 Low Con 0.174
Jan 27, 2026 Inside Canada's Indian Invasion...
About time Quebec
About time Quebec
Identity Attack0.0027748393
Insult0.0072468747
Profanity0.0113215
Threat0.006912862
Severe Toxicity0.0008869171
Low Tox 0.010492661 Moderate Con 0.326 Solidarity
Nov 24, 2025 Quebec Ends Economic Immigration Program …
Go to the Drivetest in Brampton and see who the Driving Instructors are.
Go to the Drivetest in Brampton and see who the Driving Instructors are.
Identity Attack0.001933138
Insult0.00821588
Profanity0.009519599
Threat0.006375613
Severe Toxicity0.0005507469
Low Tox 0.010492661 Moderate Con 0.358 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
So where is the money coming from ?
So where is the money coming from ?
Identity Attack0.0016371552
Insult0.0075698765
Profanity0.010638315
Threat0.0060908063
Severe Toxicity0.00059366226
Low Tox 0.010492661 Low Con 0.208
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
Indianada is nombar one saar!🕉🙏🏾
Indianada is nombar one saar!🕉🙏🏾
Identity Attack0.005364689
Insult0.010400894
Profanity0.014054239
Threat0.0066345283
Severe Toxicity0.0012159348
Low Tox 0.010492661 Moderate Con 0.307 Humor_Satire
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
100% Common sense! At some point, the Canadian government needs to prioritize Canadian and permanent residents; And let employers cover the cost of discounted private insurance for work permit holders.
100% Common sense! At some point, the Canadian government needs to prioritize Canadian and permanent residents; And let employers cover the cost of discounted private insurance for work permit holders.
Identity Attack0.0039587705
Insult0.007930879
Profanity0.009357343
Threat0.00598724
Severe Toxicity0.0005578995
Low Tox 0.010492661 Constructive 0.57 Policy_Critique
Feb 24, 2026 'We do know that there's …
Voluntary compliance 😂 👏🏼
Voluntary compliance 😂 👏🏼
Identity Attack0.0017943961
Insult0.008006879
Profanity0.013063621
Threat0.006265574
Severe Toxicity0.001039505
Low Tox 0.010492661 Moderate Con 0.303 Humor_Satire
Feb 18, 2026 45 likes Canadian immigration officers investigating hundreds …
quality imports eh?
quality imports eh?
Identity Attack0.0014614153
Insult0.007892879
Profanity0.010826191
Threat0.0059419298
Severe Toxicity0.000705719
Low Tox 0.010492661 Moderate Con 0.315 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
чужакам нигде не рады это факт!
чужакам нигде не рады это факт!
Identity Attack0.0014799143
Insult0.010970897
Profanity0.013439372
Threat0.005357752
Severe Toxicity0.00035524368
Low Tox 0.010492661 Low Con 0.201 Fear_Threat
Feb 9, 2026 Inside Canada's Indian Invasion...
Good for Quebec Just about time
Good for Quebec Just about time
Identity Attack0.0027933381
Insult0.0073988754
Profanity0.010347961
Threat0.0071070488
Severe Toxicity0.0008535385
Low Tox 0.010492661 Moderate Con 0.304 Solidarity
Nov 20, 2025 145 likes Quebec Ends Economic Immigration Program …
But why? Why at that point?
But why? Why at that point?
Identity Attack0.0018776412
Insult0.006838372
Profanity0.012141321
Threat0.006647474
Severe Toxicity0.0007247925
Low Tox 0.010429831 Moderate Con 0.318 Question
Jun 17, 2025 How Canada broke its immigration …
Same here in Surrey….
Same here in Surrey….
Identity Attack0.0041992567
Insult0.0072468747
Profanity0.010928668
Threat0.0067769317
Severe Toxicity0.00077724457
Low Tox 0.010429831 Moderate Con 0.457 Personal_Narrative
Sep 21, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
MRG is a formidable interrogator. Very impressive speaker.
MRG is a formidable interrogator. Very impressive speaker.
Identity Attack0.0020071338
Insult0.008253881
Profanity0.011441057
Threat0.0065633263
Severe Toxicity0.00069618225
Low Tox 0.010429831 Moderate Con 0.386
Sep 30, 2025 IRCC Names India in Study …
There is not enough housing for any more people. We need to house the unhoused, we already have. We could adjust better. Government housing is required.
There is not enough housing for any more people. We need to house the unhoused, we already have. We could adjust better. Government housing is required.
Identity Attack0.002552852
Insult0.0072278744
Profanity0.00904991
Threat0.0063626673
Severe Toxicity0.00057697296
Low Tox 0.010429831 Moderate Con 0.47
Aug 25, 2025 Why Canadians Are Turning Against …
Thank you for this.
Thank you for this.
Identity Attack0.0027748393
Insult0.0073798755
Profanity0.0138151245
Threat0.007832011
Severe Toxicity0.0012302399
Low Tox 0.010429831 Moderate Con 0.455 Solidarity
Jan 29, 2026 Inside Canada's Indian Invasion...
Great vid Tyler it’s true what they say about Canada 🍁
Great vid Tyler it’s true what they say about Canada 🍁
Identity Attack0.0042547537
Insult0.007474876
Profanity0.011936366
Threat0.006550381
Severe Toxicity0.0009918213
Low Tox 0.010429831 Moderate Con 0.492
Jan 27, 2026 Inside Canada's Indian Invasion...
Curious what experts say "they will give back more to Canada then they will cost in the beginning"? I would like to see some facts to back up that claim and how long that would …
Curious what experts say "they will give back more to Canada then they will cost in the beginning"? I would like to see some facts to back up that claim and how long that would take.
Identity Attack0.00362579
Insult0.007645877
Profanity0.0088961935
Threat0.0061425893
Severe Toxicity0.0004506111
Low Tox 0.010429831 Moderate Con 0.387
Aug 1, 2018 74 likes How much do refugees and …
THank you! FInally someone said it!
THank you! FInally someone said it!
Identity Attack0.002330865
Insult0.0074178753
Profanity0.012517073
Threat0.007327127
Severe Toxicity0.0009250641
Low Tox 0.010429831 Moderate Con 0.461
Sep 9, 2025 2 likes Why Canadians Are Turning Against …
Awesome study guide!!! Thank you very much !!!
Awesome study guide!!! Thank you very much !!!
Identity Attack0.0027378413
Insult0.0074368757
Profanity0.013610168
Threat0.0074565844
Severe Toxicity0.001077652
Low Tox 0.010429831 Moderate Con 0.472 Meta_Commentary
Jul 18, 2025 3 likes Canadian Citizenship Test 2025 – …
Same old story, if we only look for the desired result, the cause remains unchanged...
Same old story, if we only look for the desired result, the cause remains unchanged...
Identity Attack0.0016094068
Insult0.0075128763
Profanity0.009784333
Threat0.006356194
Severe Toxicity0.00051021576
Low Tox 0.010429831 Low Con 0.187 Meta_Commentary
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
Cap by country is required.
Cap by country is required.
Identity Attack0.0032558115
Insult0.0070853736
Profanity0.010433359
Threat0.006925808
Severe Toxicity0.00072956085
Low Tox 0.010429831 Low Con 0.198
Jun 24, 2025 How Canada broke its immigration …
how do they know if you are low income before you file your taxes?
how do they know if you are low income before you file your taxes?
Identity Attack0.0015631594
Insult0.007949878
Profanity0.009869732
Threat0.0059678215
Severe Toxicity0.000500679
Low Tox 0.0103670005 Low Con 0.252
Jan 5, 2026 New rules, regulations take effect …
Thank the Trudeau government..
Thank the Trudeau government..
Identity Attack0.0027563404
Insult0.00808288
Profanity0.00998929
Threat0.0061814263
Severe Toxicity0.0007390976
Low Tox 0.0103670005 Moderate Con 0.343 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
400 a week isn't anywhere close enough. Should be 10x that.
400 a week isn't anywhere close enough. Should be 10x that.
Identity Attack0.0018036455
Insult0.006952373
Profanity0.011526455
Threat0.0071199946
Severe Toxicity0.0007677078
Low Tox 0.0103670005 Low Con 0.247 Economic_Argument
Dec 25, 2025 1 likes Deportations From Canada at Their …
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.