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 1149 of 1230
this conservative MP can become a future leader of the party
this conservative MP can become a future leader of the party
Identity Attack0.0042547537
Insult0.009355888
Profanity0.013131939
Threat0.0074048014
Severe Toxicity0.0009918213
Low Tox 0.015519086 Low Con 0.238
Sep 27, 2025 417 likes IRCC Names India in Study …
78 million is a fraction of the money gifted to Ukraine, and on top of it the support payments to Ukrainians in Canada... if its about money there are other pressing issues.
78 million is a fraction of the money gifted to Ukraine, and on top of it the support payments to Ukrainians in Canada... if its about money there are other pressing issues.
Identity Attack0.0069185994
Insult0.009089886
Profanity0.009374423
Threat0.0061231707
Severe Toxicity0.0006079674
Low Tox 0.015519086 Moderate Con 0.482
Jan 12, 2026 Deportations From Canada at Their …
Asking for country and answering a state🤷🤷
Asking for country and answering a state🤷🤷
Identity Attack0.0029598286
Insult0.008975885
Profanity0.010604155
Threat0.006045496
Severe Toxicity0.00067710876
Low Tox 0.015519086 Low Con 0.233 Meta_Commentary
Mar 1, 2026 Inside Canada's Indian Invasion...
No it isnt like home.
No it isnt like home.
Identity Attack0.0022753682
Insult0.008443882
Profanity0.011816809
Threat0.00636914
Severe Toxicity0.000705719
Low Tox 0.015519086 Moderate Con 0.328 Comparative_Framing
Mar 1, 2026 1 likes Inside Canada's Indian Invasion...
Nothing is going to happen. Its catch and release game and accused applying refugee status. The news just made ad revenue for watching the news. Thanks for helping Canadian media
Nothing is going to happen. Its catch and release game and accused applying refugee status. The news just made ad revenue for watching the news. Thanks for helping Canadian media
Identity Attack0.0044582416
Insult0.009146886
Profanity0.009733095
Threat0.0064468146
Severe Toxicity0.0006532669
Low Tox 0.015519086 Low Con 0.244 Policy_Critique
Feb 21, 2026 Canadian immigration officers investigating hundreds …
Keep it going!
Keep it going!
Identity Attack0.0022846176
Insult0.008823884
Profanity0.013131939
Threat0.0077284453
Severe Toxicity0.0011873245
Low Tox 0.015519086 Moderate Con 0.446
Dec 24, 2025 1 likes Deportations From Canada at Their …
Hello
Hello
Identity Attack0.004421244
Insult0.008709883
Profanity0.017094411
Threat0.008531082
Severe Toxicity0.001707077
Low Tox 0.015519086 Constructive 0.519
Jan 27, 2026 Inside Canada's Indian Invasion...
New Zealand take note!
New Zealand take note!
Identity Attack0.00569767
Insult0.008614883
Profanity0.012038844
Threat0.007081157
Severe Toxicity0.001115799
Low Tox 0.015519086 Low Con 0.278 Comparative_Framing
Oct 2, 2025 IRCC Names India in Study …
Will there be a part 2?
Will there be a part 2?
Identity Attack0.0032558115
Insult0.007303875
Profanity0.015147334
Threat0.008712323
Severe Toxicity0.0013542175
Low Tox 0.0154562555 Low Con 0.261 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
"But saaaar"
"But saaaar"
Identity Attack0.0017943961
Insult0.009127886
Profanity0.019075647
Threat0.00636914
Severe Toxicity0.0013160706
Low Tox 0.0154562555 Moderate Con 0.337 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
you say they get the same amount but they didnt pay a dime into the system so in the end they get more .
you say they get the same amount but they didnt pay a dime into the system so in the end they get more .
Identity Attack0.0023863618
Insult0.0088618845
Profanity0.013576009
Threat0.0064727063
Severe Toxicity0.0007390976
Low Tox 0.0154562555 Low Con 0.279
Mar 16, 2019 How much do refugees and …
The lady @ 5:03 is 1001% correct.
The lady @ 5:03 is 1001% correct.
Identity Attack0.0044582416
Insult0.008253881
Profanity0.013951761
Threat0.0074306927
Severe Toxicity0.0011873245
Low Tox 0.0154562555 Moderate Con 0.368 Meta_Commentary
Oct 4, 2025 7 likes Inside Canada's Indian Metropolis (Brampton)
Believe when we see it
Believe when we see it
Identity Attack0.003884775
Insult0.00806388
Profanity0.014703264
Threat0.008336896
Severe Toxicity0.0012874603
Low Tox 0.0154562555 Moderate Con 0.32
Jan 5, 2026 New rules, regulations take effect …
I'm in Halifax, NS. They are here in full force . All over the province really , every small town. 10 deep in a one bedroom apartment. You can get an Uber in 30 seconds …
I'm in Halifax, NS. They are here in full force . All over the province really , every small town. 10 deep in a one bedroom apartment. You can get an Uber in 30 seconds tho
Identity Attack0.003866276
Insult0.0086718835
Profanity0.012482914
Threat0.007365964
Severe Toxicity0.0010681152
Low Tox 0.0154562555 Constructive 0.611 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
And nothing being done
And nothing being done
Identity Attack0.0022198714
Insult0.007797878
Profanity0.01261955
Threat0.0072235605
Severe Toxicity0.0009822845
Low Tox 0.0154562555 Low Con 0.296 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
I know I am.
I know I am.
Identity Attack0.003866276
Insult0.007892879
Profanity0.015010698
Threat0.0077802283
Severe Toxicity0.0012302399
Low Tox 0.0154562555 Moderate Con 0.449 Meta_Commentary
Aug 27, 2025 Why Canadians Are Turning Against …
If you don’t have children you really do t need a three bedroom home. If your children are gone from the home you really don’t need a three bedroom home. See the problem here. If …
If you don’t have children you really do t need a three bedroom home. If your children are gone from the home you really don’t need a three bedroom home. See the problem here. If you really want food grown so you can eat you really don’t want more three bedroom homes built…
Identity Attack0.0022198714
Insult0.008443882
Profanity0.010604155
Threat0.0063432488
Severe Toxicity0.00068187714
Low Tox 0.0154562555 Moderate Con 0.376
Jan 3, 2026 New rules, regulations take effect …
Same thing is happening to all commonwealth countries. You should see Australia
Same thing is happening to all commonwealth countries. You should see Australia
Identity Attack0.0060676485
Insult0.008044879
Profanity0.010552917
Threat0.007029374
Severe Toxicity0.000872612
Low Tox 0.0154562555 Moderate Con 0.346 Comparative_Framing
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
So we are sharing the numbers. "What are the numbers?" "We don't habe thise numbers!"
So we are sharing the numbers. "What are the numbers?" "We don't habe thise numbers!"
Identity Attack0.002293867
Insult0.008462882
Profanity0.012004685
Threat0.006466233
Severe Toxicity0.00077724457
Low Tox 0.015393426 Moderate Con 0.302
Jan 7, 2026 IRCC Names India in Study …
"students"
"students"
Identity Attack0.004328749
Insult0.008576883
Profanity0.013405213
Threat0.006770459
Severe Toxicity0.0009965897
Low Tox 0.015393426 Moderate Con 0.377
Sep 30, 2025 IRCC Names India in Study …
waheguru ji
waheguru ji
Identity Attack0.0060676485
Insult0.011996903
Profanity0.019485557
Threat0.0076766624
Severe Toxicity0.0018405914
Low Tox 0.015393426 Low Con 0.235
Dec 16, 2025 Inside Canada's Indian Metropolis (Brampton)
FInally, thank God we are doing the right thing it has been goign on for years. Thank you to whoever had courage to allow this ❤🫡🇨🇦
FInally, thank God we are doing the right thing it has been goign on for years. Thank you to whoever had courage to allow this ❤🫡🇨🇦
Identity Attack0.0040512653
Insult0.007930879
Profanity0.014088398
Threat0.007340072
Severe Toxicity0.0012302399
Low Tox 0.015393426 Constructive 0.541 Solidarity
Nov 10, 2025 IRCC Names India in Study …
Well said my friend
Well said my friend
Identity Attack0.0043657473
Insult0.008272881
Profanity0.0157622
Threat0.007883795
Severe Toxicity0.0012969971
Low Tox 0.015393426 Moderate Con 0.47 Meta_Commentary
Aug 26, 2025 Why Canadians Are Turning Against …
Not anymore they don't. I keep seeing 25 grand and 80 grand a year.
Not anymore they don't. I keep seeing 25 grand and 80 grand a year.
Identity Attack0.0024788564
Insult0.008576883
Profanity0.011355659
Threat0.0072753434
Severe Toxicity0.0008773804
Low Tox 0.015393426 Moderate Con 0.423
Feb 17, 2025 How much do refugees and …
Insurance companies must love Brampton.
Insurance companies must love Brampton.
Identity Attack0.003348306
Insult0.009678889
Profanity0.011458136
Threat0.0064532873
Severe Toxicity0.00078201294
Low Tox 0.015393426 Low Con 0.182 Humor_Satire
Feb 4, 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.