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 1108 of 1230
Yoooooo
Yoooooo
Identity Attack0.0038477771
Insult0.009013886
Profanity0.01846078
Threat0.008000307
Severe Toxicity0.0016880035
Low Tox 0.020607091 Moderate Con 0.455
Jan 27, 2026 Inside Canada's Indian Invasion...
On average, $6,000 is transferred annually to each immigrant, which is funded by Canadian taxpayers. This amount reflects the financial burden from Canadians to be provided to immigrants as they settle in Canada.
On average, $6,000 is transferred annually to each immigrant, which is funded by Canadian taxpayers. This amount reflects the financial burden from Canadians to be provided to immigrants as they settle in Canada.
Identity Attack0.01274247
Insult0.009051885
Profanity0.009587918
Threat0.0059678215
Severe Toxicity0.0006866455
Low Tox 0.020607091 Moderate Con 0.41 Unverified_Claim
Jun 20, 2025 5 likes How Canada broke its immigration …
Ask for advice from the President next door.
Ask for advice from the President next door.
Identity Attack0.0016371552
Insult0.011274899
Profanity0.010160086
Threat0.0069387536
Severe Toxicity0.0006580353
Low Tox 0.020607091 Low Con 0.23
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Do Worcester MA next
Do Worcester MA next
Identity Attack0.005771666
Insult0.009298887
Profanity0.015318131
Threat0.008841781
Severe Toxicity0.0016403198
Low Tox 0.020607091 Low Con 0.254 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
It's pretty obvious that most of the commenters here didn't actually watch the video.
It's pretty obvious that most of the commenters here didn't actually watch the video.
Identity Attack0.0027378413
Insult0.010590895
Profanity0.011816809
Threat0.0064144502
Severe Toxicity0.0007200241
Low Tox 0.020607091 Low Con 0.246
Oct 25, 2017 7 likes How much do refugees and …
I live in India 🎉
I live in India 🎉
Identity Attack0.01087737
Insult0.00975489
Profanity0.018187506
Threat0.008401625
Severe Toxicity0.0018501282
Low Tox 0.020607091 Moderate Con 0.487 Personal_Narrative
Feb 18, 2026 Inside Canada's Indian Invasion...
It's happening here in the Maritimes too, but that's not a bad thing IMO. Cultural diversity is a strength. If anything we should be focused on the more important things like why it costs $2000 …
It's happening here in the Maritimes too, but that's not a bad thing IMO. Cultural diversity is a strength. If anything we should be focused on the more important things like why it costs $2000 a month for a non-trap house apartment, and why are eggs four times the price they were 5 years ago.
Identity Attack0.0049577127
Insult0.009944891
Profanity0.013439372
Threat0.0064985976
Severe Toxicity0.00091552734
Low Tox 0.02048268 Constructive 0.756 Moral_Argument
Jan 28, 2026 Inside Canada's Indian Invasion...
Breaking point and check the system there must be 100 thousand applications tomorrow
Breaking point and check the system there must be 100 thousand applications tomorrow
Identity Attack0.0035332954
Insult0.009336887
Profanity0.013576009
Threat0.0077802283
Severe Toxicity0.0011730194
Low Tox 0.02048268 Low Con 0.196
Jan 20, 2026 Why Canada’s immigration system has …
This is only about 15 minutes up the highway from me
This is only about 15 minutes up the highway from me
Identity Attack0.003884775
Insult0.007968879
Profanity0.015113175
Threat0.009696201
Severe Toxicity0.001745224
Low Tox 0.02048268 Moderate Con 0.378 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
1st or 51st😂
1st or 51st😂
Identity Attack0.0030153254
Insult0.009051885
Profanity0.016342908
Threat0.008401625
Severe Toxicity0.0015449524
Low Tox 0.02048268 Moderate Con 0.318 Humor_Satire
Sep 28, 2025 1 likes IRCC Names India in Study …
Passed the test on May 4. This video covered everything. Huge thanks!❤❤❤
Passed the test on May 4. This video covered everything. Huge thanks!❤❤❤
Identity Attack0.0057346676
Insult0.009165886
Profanity0.017162729
Threat0.008893564
Severe Toxicity0.002002716
Low Tox 0.02048268 Constructive 0.525 Meta_Commentary
May 4, 2025 15 likes Canadian Citizenship Test 2025 – …
Canada government has to frequently check all businesses owned by people who came to Canada and are Canadians by naturalization. Because, when they hire employees they hire their people no other people and if they …
Canada government has to frequently check all businesses owned by people who came to Canada and are Canadians by naturalization. Because, when they hire employees they hire their people no other people and if they hire outside their community they hire one or may be two. That is it. So businesses in canada have to be checked if the employees are from different country of orgin.
Identity Attack0.012441003
Insult0.009469888
Profanity0.00950252
Threat0.0059548756
Severe Toxicity0.0007009506
Low Tox 0.02048268 Moderate Con 0.375 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
they are in toronto at Brampton😅
they are in toronto at Brampton😅
Identity Attack0.0049577127
Insult0.010476895
Profanity0.014600786
Threat0.0071717775
Severe Toxicity0.0012207031
Low Tox 0.02048268 Moderate Con 0.324
Nov 5, 2025 IRCC Names India in Study …
Maybe Donald Trump could fix this.
Maybe Donald Trump could fix this.
Identity Attack0.0034223017
Insult0.00983089
Profanity0.012722028
Threat0.008531082
Severe Toxicity0.0011634827
Low Tox 0.02048268 Low Con 0.138 Comparative_Framing
Feb 19, 2026 1 likes Canadian immigration officers investigating hundreds …
Brampton on top
Brampton on top
Identity Attack0.0046987277
Insult0.0114269
Profanity0.016479544
Threat0.0078449575
Severe Toxicity0.0014972687
Low Tox 0.02048268 Moderate Con 0.371
Jan 27, 2026 Inside Canada's Indian Invasion...
Don’t search up the trucking industry scandles in canada👀
Don’t search up the trucking industry scandles in canada👀
Identity Attack0.005364689
Insult0.012110904
Profanity0.010143006
Threat0.006058442
Severe Toxicity0.0007677078
Low Tox 0.02048268 Low Con 0.239 Unverified_Claim
Jan 27, 2026 40 likes Inside Canada's Indian Invasion...
There is talent already here , use the locals
There is talent already here , use the locals
Identity Attack0.004587734
Insult0.011046898
Profanity0.013371054
Threat0.0073789097
Severe Toxicity0.0011491776
Low Tox 0.02048268 Moderate Con 0.312 Economic_Argument
Nov 23, 2025 Quebec Ends Economic Immigration Program …
I guess they confused temporary with permanent.
I guess they confused temporary with permanent.
Identity Attack0.002830336
Insult0.010780896
Profanity0.012414595
Threat0.006912862
Severe Toxicity0.0008201599
Low Tox 0.02048268 Moderate Con 0.343
Nov 21, 2025 5 likes Quebec Ends Economic Immigration Program …
Shocking 🙄
Shocking 🙄
Identity Attack0.0014891637
Insult0.011160898
Profanity0.015557245
Threat0.0063626673
Severe Toxicity0.0013065338
Low Tox 0.02048268 Moderate Con 0.386
Sep 29, 2025 IRCC Names India in Study …
This is really good tutorious for me and i will have my exam this month. Thank you whoever posted.
This is really good tutorious for me and i will have my exam this month. Thank you whoever posted.
Identity Attack0.0046247323
Insult0.009127886
Profanity0.018187506
Threat0.008893564
Severe Toxicity0.0015354156
Low Tox 0.02048268 Constructive 0.539 Personal_Narrative
Jul 4, 2025 1 likes Canadian Citizenship Test 2025 – …
i love this series!!! Tyler and Nick doing gods work. thank you my true patriots of america
i love this series!!! Tyler and Nick doing gods work. thank you my true patriots of america
Identity Attack0.0073255757
Insult0.009298887
Profanity0.01887069
Threat0.008427517
Severe Toxicity0.0016880035
Low Tox 0.02048268 Moderate Con 0.416 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Just as we french province and china towns 😊
Just as we french province and china towns 😊
Identity Attack0.009989422
Insult0.009393888
Profanity0.013029462
Threat0.0071070488
Severe Toxicity0.0013160706
Low Tox 0.02048268 Moderate Con 0.429 Comparative_Framing
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
should go to Surrey BC next
should go to Surrey BC next
Identity Attack0.0060676485
Insult0.009507888
Profanity0.013712646
Threat0.007961469
Severe Toxicity0.001373291
Low Tox 0.02048268 Low Con 0.241 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Do Surrey, BC next !
Do Surrey, BC next !
Identity Attack0.0038477771
Insult0.010856897
Profanity0.014225035
Threat0.007857903
Severe Toxicity0.0015830994
Low Tox 0.02048268 Moderate Con 0.414 Call_To_Action
Feb 25, 2026 5 likes Inside Canada's Indian Invasion...
We all know the number is way higher than that. Come on now.
We all know the number is way higher than that. Come on now.
Identity Attack0.0034223017
Insult0.009108886
Profanity0.013336895
Threat0.008272167
Severe Toxicity0.0012588501
Low Tox 0.02048268 Low Con 0.222
Sep 29, 2025 IRCC Names India in Study …
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.