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 1080 of 1230
So Punjab is not a part of India right?
So Punjab is not a part of India right?
Identity Attack0.015154205
Insult0.010172892
Profanity0.015249812
Threat0.006815769
Severe Toxicity0.0012207031
Low Tox 0.023906821 Low Con 0.247 Question
Jan 28, 2026 Inside Canada's Indian Invasion...
Same thing is happening to the whole of Australia, something needs to change before it’s too late
Same thing is happening to the whole of Australia, something needs to change before it’s too late
Identity Attack0.00847251
Insult0.0096028885
Profanity0.012346277
Threat0.008789998
Severe Toxicity0.0012493134
Low Tox 0.023906821 Moderate Con 0.38 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
I don't see what's wrong with it?
I don't see what's wrong with it?
Identity Attack0.0058456613
Insult0.009203887
Profanity0.019007329
Threat0.0089712385
Severe Toxicity0.0018692017
Low Tox 0.023906821 Moderate Con 0.333
Nov 4, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
India on top bro
India on top bro
Identity Attack0.013847848
Insult0.011274899
Profanity0.01941724
Threat0.008259222
Severe Toxicity0.00207901
Low Tox 0.023906821 Moderate Con 0.309 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
There are way more than 800,000 people actually living in Brampton. Even local politicians acknowledge this. The censuses obviously don't count people here living illegally in lofts above their workplaces, nor do they count the …
There are way more than 800,000 people actually living in Brampton. Even local politicians acknowledge this. The censuses obviously don't count people here living illegally in lofts above their workplaces, nor do they count the thousands upon thousands of people living packed into illegal basement apartments and officially empty "investment properties." Why do you think covid lasted longer in Brampton than anywhere else in Canada and commuting in this city is impossible
Identity Attack0.008435511
Insult0.012414906
Profanity0.009681856
Threat0.006058442
Severe Toxicity0.0008392334
Low Tox 0.023906821 Constructive 0.715 Unverified_Claim
Dec 16, 2025 Inside Canada's Indian Metropolis (Brampton)
Thankyou so much i have passed my exam today 16/20 because i watch this video ❤
Thankyou so much i have passed my exam today 16/20 because i watch this video ❤
Identity Attack0.006363631
Insult0.0096028885
Profanity0.021876704
Threat0.008945347
Severe Toxicity0.0022602081
Low Tox 0.023906821 Constructive 0.522 Personal_Narrative
Jul 31, 2025 3 likes Canadian Citizenship Test 2025 – …
8:32 👍🤝
8:32 👍🤝
Identity Attack0.0039957687
Insult0.010590895
Profanity0.021398475
Threat0.008582866
Severe Toxicity0.0029563904
Low Tox 0.023906821 Moderate Con 0.314
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Many of the emigrant they also come from the USA to Canada. Not o only from Canada to the USA.
Many of the emigrant they also come from the USA to Canada. Not o only from Canada to the USA.
Identity Attack0.016058605
Insult0.0092228865
Profanity0.010450439
Threat0.0061231707
Severe Toxicity0.0008583069
Low Tox 0.023788974 Moderate Con 0.398 Comparative_Framing
Mar 3, 2026 Inside Canada's Indian Invasion...
MORE! MORE!! MORE!!!
MORE! MORE!! MORE!!!
Identity Attack0.0034408006
Insult0.009944891
Profanity0.014464149
Threat0.007870848
Severe Toxicity0.0017642975
Low Tox 0.023788974 Moderate Con 0.392 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
I love her ❤❤❤
I love her ❤❤❤
Identity Attack0.006955597
Insult0.00983089
Profanity0.022559889
Threat0.008945347
Severe Toxicity0.0025367737
Low Tox 0.023788974 Constructive 0.516
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
hi, i just want to say thank you. i watched your video and completed my test 18 out of 20. Thank you so much for making this video
hi, i just want to say thank you. i watched your video and completed my test 18 out of 20. Thank you so much for making this video
Identity Attack0.008028535
Insult0.010362893
Profanity0.021740068
Threat0.010705971
Severe Toxicity0.002746582
Low Tox 0.023788974 Constructive 0.573 Meta_Commentary
Jun 21, 2025 2 likes Canadian Citizenship Test 2025 – …
So true the crime rate is up and disorganization in the cities.
So true the crime rate is up and disorganization in the cities.
Identity Attack0.003866276
Insult0.011958904
Profanity0.009664777
Threat0.0067316215
Severe Toxicity0.000834465
Low Tox 0.023788974 Constructive 0.566 Unverified_Claim
Oct 26, 2025 Inside Canada's Indian Metropolis (Brampton)
Yes yes yes God help us
Yes yes yes God help us
Identity Attack0.007991537
Insult0.009260887
Profanity0.018324144
Threat0.0078449575
Severe Toxicity0.0018882751
Low Tox 0.023788974 Moderate Con 0.36
Sep 6, 2025 Why Canadians Are Turning Against …
🚫👳🏾
🚫👳🏾
Identity Attack0.002830336
Insult0.010552894
Profanity0.023652986
Threat0.008272167
Severe Toxicity0.0025939941
Low Tox 0.023788974 Low Con 0.291
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Bike Guy… wow…
Bike Guy… wow…
Identity Attack0.0023401144
Insult0.014580919
Profanity0.012995303
Threat0.006576272
Severe Toxicity0.0011444092
Low Tox 0.023788974 Moderate Con 0.444 Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
🇦🇿🫶
🇦🇿🫶
Identity Attack0.005660672
Insult0.0113889
Profanity0.028093686
Threat0.007819066
Severe Toxicity0.0026893616
Low Tox 0.023788974 Low Con 0.292
Feb 4, 2026 1 likes Inside Canada's Indian Invasion...
IT'S ABOUT TIME!
IT'S ABOUT TIME!
Identity Attack0.002885833
Insult0.009640889
Profanity0.014634945
Threat0.008686432
Severe Toxicity0.0016307831
Low Tox 0.023788974 Low Con 0.258 Solidarity
Feb 18, 2026 Canadian immigration officers investigating hundreds …
New trend just apply for Refugee status through lawyer to avoid deportation, look it up for reference
New trend just apply for Refugee status through lawyer to avoid deportation, look it up for reference
Identity Attack0.010581387
Insult0.008918885
Profanity0.009869732
Threat0.006530962
Severe Toxicity0.00076293945
Low Tox 0.023788974 Moderate Con 0.352
Dec 24, 2025 1 likes Deportations From Canada at Their …
well, when you give away the candy store ....
well, when you give away the candy store ....
Identity Attack0.0019238886
Insult0.011236899
Profanity0.011628932
Threat0.007417747
Severe Toxicity0.0009250641
Low Tox 0.023788974 Low Con 0.237 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
2:00 Truth
2:00 Truth
Identity Attack0.0043102503
Insult0.010210892
Profanity0.017367685
Threat0.007909686
Severe Toxicity0.0019550323
Low Tox 0.023788974 Low Con 0.299
Jan 28, 2026 Inside Canada's Indian Invasion...
Because they let too many in the country.
Because they let too many in the country.
Identity Attack0.0075845607
Insult0.010476895
Profanity0.010911589
Threat0.006576272
Severe Toxicity0.00092983246
Low Tox 0.023788974 Low Con 0.19 Policy_Critique
Dec 25, 2025 Deportations From Canada at Their …
It is too little. There are almost 5 million more with expired visas to go
It is too little. There are almost 5 million more with expired visas to go
Identity Attack0.00673361
Insult0.010590895
Profanity0.011816809
Threat0.00675104
Severe Toxicity0.0008583069
Low Tox 0.023788974 Moderate Con 0.327
Dec 23, 2025 87 likes Deportations From Canada at Their …
Good Bye
Good Bye
Identity Attack0.004088263
Insult0.010742896
Profanity0.017982552
Threat0.00899713
Severe Toxicity0.0018501282
Low Tox 0.023788974 Moderate Con 0.452
Jan 16, 2026 2.9 million Canadian temporary visas …
Considering this is a CBC video that is funded by the government I would call this propaganda...
Considering this is a CBC video that is funded by the government I would call this propaganda...
Identity Attack0.0027008436
Insult0.012718908
Profanity0.011099464
Threat0.0062396824
Severe Toxicity0.00079631805
Low Tox 0.023788974 Low Con 0.282
Apr 25, 2018 How much do refugees and …
Wrong.
Wrong.
Identity Attack0.0017666477
Insult0.011236899
Profanity0.012004685
Threat0.0063885585
Severe Toxicity0.00071048737
Low Tox 0.023788974 Moderate Con 0.409
Sep 22, 2025 1 likes 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.