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 1137 of 1230
Thanks to the parties
Thanks to the parties
Identity Attack0.0051797
Insult0.008538882
Profanity0.016172111
Threat0.008466354
Severe Toxicity0.0016784668
Low Tox 0.016964182 Moderate Con 0.354 Meta_Commentary
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Carney, why would you do this?? /s
Carney, why would you do this?? /s
Identity Attack0.0023863618
Insult0.008709883
Profanity0.013678487
Threat0.0074824756
Severe Toxicity0.0011062622
Low Tox 0.016964182 Moderate Con 0.348 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Is there anyone here who took the exam in person? Please guide me. My exam is in person.
Is there anyone here who took the exam in person? Please guide me. My exam is in person.
Identity Attack0.0037737815
Insult0.0074558756
Profanity0.014942379
Threat0.007922632
Severe Toxicity0.0010490417
Low Tox 0.016964182 Moderate Con 0.49 Question
Feb 12, 2026 Canadian Citizenship Test 2025 – …
00:55 - 1:24 <---- this.
00:55 - 1:24 <---- this.
Identity Attack0.0025158543
Insult0.008462882
Profanity0.013405213
Threat0.007754337
Severe Toxicity0.0012779236
Low Tox 0.016964182 Low Con 0.257 Meta_Commentary
Aug 27, 2025 Why Canadians Are Turning Against …
Michelle is good!
Michelle is good!
Identity Attack0.0045692353
Insult0.009051885
Profanity0.015625564
Threat0.0072235605
Severe Toxicity0.0014305115
Low Tox 0.016964182 Moderate Con 0.397
Oct 2, 2025 1 likes IRCC Names India in Study …
Our government knows exactly what they are doing, it’s a plan in the making
Our government knows exactly what they are doing, it’s a plan in the making
Identity Attack0.004384246
Insult0.009393888
Profanity0.013166099
Threat0.0072365063
Severe Toxicity0.0009536743
Low Tox 0.016964182 Low Con 0.126 Unverified_Claim
Aug 30, 2025 2 likes Why Canadians Are Turning Against …
Hey! I’ve been a long-time follower of your YouTube channel—about four years now. If you’re ever in Toronto, it’d be great to connect in person
Hey! I’ve been a long-time follower of your YouTube channel—about four years now. If you’re ever in Toronto, it’d be great to connect in person
Identity Attack0.0047357255
Insult0.008937885
Profanity0.015113175
Threat0.0074565844
Severe Toxicity0.0011348724
Low Tox 0.016964182 Constructive 0.575
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Happening in Texas too
Happening in Texas too
Identity Attack0.00569767
Insult0.007930879
Profanity0.013712646
Threat0.007637825
Severe Toxicity0.0011730194
Low Tox 0.016964182 Moderate Con 0.358 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
real bro, real.
real bro, real.
Identity Attack0.0031633168
Insult0.009260887
Profanity0.014293353
Threat0.007314181
Severe Toxicity0.0011634827
Low Tox 0.016964182 Moderate Con 0.366
Jan 27, 2026 Inside Canada's Indian Invasion...
Only in last 30 years, more immigration happened in Canada than in last 200 years.
Only in last 30 years, more immigration happened in Canada than in last 200 years.
Identity Attack0.009471451
Insult0.007835878
Profanity0.009186547
Threat0.0059807673
Severe Toxicity0.00069618225
Low Tox 0.016964182 Low Con 0.209 Unverified_Claim
Sep 19, 2025 772 likes Inside Canada's Indian Metropolis (Brampton)
❤ I feel like I belong 😊
❤ I feel like I belong 😊
Identity Attack0.0047357255
Insult0.008937885
Profanity0.016752819
Threat0.007598988
Severe Toxicity0.0014209747
Low Tox 0.016964182 Constructive 0.554 Solidarity
Jan 24, 2026 Inside Canada's Indian Metropolis (Brampton)
They should just accept to become the 51st state tho.
They should just accept to become the 51st state tho.
Identity Attack0.004920715
Insult0.009089886
Profanity0.0118680475
Threat0.007314181
Severe Toxicity0.0009727478
Low Tox 0.016964182 Low Con 0.137
Aug 25, 2025 Why Canadians Are Turning Against …
Doubt those numbers
Doubt those numbers
Identity Attack0.0029228306
Insult0.008462882
Profanity0.014771583
Threat0.0066927844
Severe Toxicity0.0008916855
Low Tox 0.016964182 Moderate Con 0.307
Dec 25, 2025 1 likes Deportations From Canada at Their …
I know that by December 2025 there are 5 million people whose visas expired. How many left?! What about others? Why Canada gave so many visas?
I know that by December 2025 there are 5 million people whose visas expired. How many left?! What about others? Why Canada gave so many visas?
Identity Attack0.0054756827
Insult0.009032886
Profanity0.010262563
Threat0.006149062
Severe Toxicity0.00071525574
Low Tox 0.016964182 Moderate Con 0.425
Dec 28, 2025 Deportations From Canada at Their …
In my opinion it makes no sense that the government does not know where all these people that are missing that are to leave, if they are getting money from tax payers or health care …
In my opinion it makes no sense that the government does not know where all these people that are missing that are to leave, if they are getting money from tax payers or health care they have to know where they are to receive any of these benefits
Identity Attack0.0032743104
Insult0.00983089
Profanity0.010689554
Threat0.006058442
Severe Toxicity0.00061511993
Low Tox 0.016964182 Moderate Con 0.423 Policy_Critique
Feb 26, 2026 9 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
How did you choose the individuals to interview? Alot of this is 'I heard from a friend'
How did you choose the individuals to interview? Alot of this is 'I heard from a friend'
Identity Attack0.0026453468
Insult0.009317887
Profanity0.012243799
Threat0.006246155
Severe Toxicity0.000667572
Low Tox 0.016964182 Moderate Con 0.4
Sep 29, 2025 Inside Canada's Indian Metropolis (Brampton)
Good!!!!
Good!!!!
Identity Attack0.0032003147
Insult0.008462882
Profanity0.01490822
Threat0.0076507707
Severe Toxicity0.0013542175
Low Tox 0.016964182 Constructive 0.501
Dec 25, 2025 Deportations From Canada at Their …
Okay. BYEEEEEEEEEEE!
Okay. BYEEEEEEEEEEE!
Identity Attack0.0017019014
Insult0.009868891
Profanity0.013507691
Threat0.007068211
Severe Toxicity0.0015830994
Low Tox 0.016964182 Moderate Con 0.318 Humor_Satire
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
lower the price of food
lower the price of food
Identity Attack0.002552852
Insult0.0075128763
Profanity0.011816809
Threat0.007068211
Severe Toxicity0.00092983246
Low Tox 0.016964182 Low Con 0.281 Call_To_Action
Jan 11, 2026 362 likes Canada’s new rules in 2026
Open borders still exist.
Open borders still exist.
Identity Attack0.0058826595
Insult0.0075128763
Profanity0.011167783
Threat0.0070034824
Severe Toxicity0.0009250641
Low Tox 0.016964182 Low Con 0.204 Unverified_Claim
Dec 24, 2025 Deportations From Canada at Their …
I don't hink they are doing their job properly. And this will be a good chance to examine what is really happening, what are they doing. Canada needs to get fixed in terms of this …
I don't hink they are doing their job properly. And this will be a good chance to examine what is really happening, what are they doing. Canada needs to get fixed in terms of this situation.
Identity Attack0.0044767405
Insult0.009868891
Profanity0.009408582
Threat0.006712203
Severe Toxicity0.00067710876
Low Tox 0.016964182 Constructive 0.512
Oct 12, 2025 IRCC Names India in Study …
This action is in the right direction, yet, it's like 5 years late.
This action is in the right direction, yet, it's like 5 years late.
Identity Attack0.0023216156
Insult0.009070885
Profanity0.011936366
Threat0.0077025536
Severe Toxicity0.00084877014
Low Tox 0.016964182 Moderate Con 0.363
Oct 4, 2025 1 likes IRCC Names India in Study …
SEPTEMBER 15th OTTOWA 🙏💪💪💪💪💪💪💪‼️‼️‼️‼️
SEPTEMBER 15th OTTOWA 🙏💪💪💪💪💪💪💪‼️‼️‼️‼️
Identity Attack0.0034038029
Insult0.008538882
Profanity0.015830519
Threat0.0071717775
Severe Toxicity0.0020503998
Low Tox 0.016964182 Low Con 0.25
Aug 30, 2025 2 likes Why Canadians Are Turning Against …
Very nice!
Very nice!
Identity Attack0.004328749
Insult0.008747884
Profanity0.016342908
Threat0.008181547
Severe Toxicity0.0017261505
Low Tox 0.016964182 Moderate Con 0.453
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
early
early
Identity Attack0.0031633168
Insult0.009070885
Profanity0.014532468
Threat0.007689608
Severe Toxicity0.0012493134
Low Tox 0.016964182 Moderate Con 0.479
Sep 18, 2025 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.