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 1001 of 1230
I believe this is intentional
I believe this is intentional
Identity Attack0.0055496786
Insult0.011920903
Profanity0.01982715
Threat0.00951496
Severe Toxicity0.0019741058
Low Tox 0.03592727 Moderate Con 0.331 Unverified_Claim
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
These rules help improve immigrants lives how about all Canadians get tax cuts.
These rules help improve immigrants lives how about all Canadians get tax cuts.
Identity Attack0.022590388
Insult0.012680908
Profanity0.00998929
Threat0.006576272
Severe Toxicity0.0010585785
Low Tox 0.03592727 Constructive 0.539 Policy_Critique
Jan 11, 2026 6 likes Canada’s new rules in 2026
Hindus are good people
Hindus are good people
Identity Attack0.026007013
Insult0.012794908
Profanity0.021125201
Threat0.0083886795
Severe Toxicity0.002708435
Low Tox 0.03592727 Moderate Con 0.361 Solidarity
Feb 5, 2026 Inside Canada's Indian Invasion...
Unlike other countries, Canada is honest about the saturation that is happening over the time. They are objective about it. If citizens feel insecure about their future, it is time for them to halt immigration …
Unlike other countries, Canada is honest about the saturation that is happening over the time. They are objective about it. If citizens feel insecure about their future, it is time for them to halt immigration for some time. AI Coming, people are loosing jobs. Rents are increasing etc.
Identity Attack0.015958117
Insult0.014884921
Profanity0.009716015
Threat0.00704232
Severe Toxicity0.0011777878
Low Tox 0.03592727 Moderate Con 0.432 Policy_Critique
Feb 12, 2026 Canada's tighter immigration policy divides …
Lol
Lol
Identity Attack0.0030153254
Insult0.0154929245
Profanity0.027410502
Threat0.006912862
Severe Toxicity0.0023841858
Low Tox 0.03592727 Moderate Con 0.49
Jan 28, 2026 Inside Canada's Indian Invasion...
Not anywhere near high enough. 100% REMIGRATION rate is needed now. Canada is full.
Not anywhere near high enough. 100% REMIGRATION rate is needed now. Canada is full.
Identity Attack0.016259583
Insult0.011958904
Profanity0.010587076
Threat0.007068211
Severe Toxicity0.0012874603
Low Tox 0.03592727 Moderate Con 0.309
Dec 24, 2025 Deportations From Canada at Their …
bro on the bike is a legend
bro on the bike is a legend
Identity Attack0.00569767
Insult0.014314918
Profanity0.018119188
Threat0.009981008
Severe Toxicity0.002412796
Low Tox 0.03592727 Moderate Con 0.411 Meta_Commentary
Feb 27, 2026 1 likes Inside Canada's Indian Invasion...
By far the best short Horror film I've ever seen. Good job.
By far the best short Horror film I've ever seen. Good job.
Identity Attack0.004236255
Insult0.01309891
Profanity0.017504321
Threat0.0091524795
Severe Toxicity0.0016975403
Low Tox 0.03592727 Moderate Con 0.468
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
What's the tuk tuk about?
What's the tuk tuk about?
Identity Attack0.0032188136
Insult0.014352918
Profanity0.02522431
Threat0.006912862
Severe Toxicity0.0018787384
Low Tox 0.03592727 Low Con 0.275 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
Bro was 5 mins away from my house
Bro was 5 mins away from my house
Identity Attack0.0063266335
Insult0.012680908
Profanity0.02303812
Threat0.009696201
Severe Toxicity0.0024032593
Low Tox 0.03592727 Moderate Con 0.392 Personal_Narrative
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Check on the root cause… welcome to India!
Check on the root cause… welcome to India!
Identity Attack0.019374741
Insult0.012490907
Profanity0.014703264
Threat0.008582866
Severe Toxicity0.0021457672
Low Tox 0.03592727 Moderate Con 0.369 Comparative_Framing
Aug 26, 2025 Why Canadians Are Turning Against …
Fun Fact - Punjab exists in both India and Pakistan, so People saying that they're from Punjab is a good cover to not say which country they're from.
Fun Fact - Punjab exists in both India and Pakistan, so People saying that they're from Punjab is a good cover to not say which country they're from.
Identity Attack0.026408968
Insult0.013592913
Profanity0.016137952
Threat0.00704232
Severe Toxicity0.0012588501
Low Tox 0.03592727 Moderate Con 0.436 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadian Culture FIRST!
Canadian Culture FIRST!
Identity Attack0.0233943
Insult0.0113889
Profanity0.010826191
Threat0.007365964
Severe Toxicity0.0022411346
Low Tox 0.03592727 Moderate Con 0.369
Aug 25, 2025 363 likes Why Canadians Are Turning Against …
I love your videos. Greetings from ksovo
I love your videos. Greetings from ksovo
Identity Attack0.013948337
Insult0.012414906
Profanity0.024062896
Threat0.011508608
Severe Toxicity0.0033950806
Low Tox 0.03592727 Moderate Con 0.478 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
punjabi are the best / elite of india. punjabis are good people. sat sri akal my brothers and sisters
punjabi are the best / elite of india. punjabis are good people. sat sri akal my brothers and sisters
Identity Attack0.024801146
Insult0.013782915
Profanity0.02385794
Threat0.009981008
Severe Toxicity0.0032806396
Low Tox 0.03592727 Moderate Con 0.458 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada didn’t break it ..the Liberal Party did.
Canada didn’t break it ..the Liberal Party did.
Identity Attack0.011321344
Insult0.015416925
Profanity0.011031146
Threat0.007922632
Severe Toxicity0.0011920929
Low Tox 0.03592727 Low Con 0.151 Policy_Critique
Jun 20, 2025 10 likes How Canada broke its immigration …
Young individuals are experiencing😂😂😂 an increase in unemployment and difficulty in finding jobs because of the long wait times. The process of solving these problems can be accelerated by AI systems. What is the duration …
Young individuals are experiencing😂😂😂 an increase in unemployment and difficulty in finding jobs because of the long wait times. The process of solving these problems can be accelerated by AI systems. What is the duration of time these individuals are waiting for a job?
Identity Attack0.0054756827
Insult0.012756908
Profanity0.016069634
Threat0.0066280556
Severe Toxicity0.0014972687
Low Tox 0.03592727 Moderate Con 0.396 Economic_Argument
Jan 20, 2026 Why Canada’s immigration system has …
Coming right up sar
Coming right up sar
Identity Attack0.0064006294
Insult0.014048916
Profanity0.022218296
Threat0.010705971
Severe Toxicity0.0024318695
Low Tox 0.03592727 Low Con 0.293 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
“I can’t break my visa rules?” “No.” 😮😢
“I can’t break my visa rules?” “No.” 😮😢
Identity Attack0.0048837173
Insult0.011920903
Profanity0.01620627
Threat0.007094103
Severe Toxicity0.0012874603
Low Tox 0.03592727 Moderate Con 0.38 Humor_Satire
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
If they want to change Canada into their own country, why are they leaving their own country at the first place?
If they want to change Canada into their own country, why are they leaving their own country at the first place?
Identity Attack0.021786476
Insult0.012224905
Profanity0.0103992
Threat0.0065050707
Severe Toxicity0.0011920929
Low Tox 0.03592727 Low Con 0.203
Aug 25, 2025 Why Canadians Are Turning Against …
Ahhhhhh, this is a shame! But, I sort of understand why,,,, too many bad apples,,,,,,
Ahhhhhh, this is a shame! But, I sort of understand why,,,, too many bad apples,,,,,,
Identity Attack0.00035709247
Insult0.027655354
Profanity0.00036779357
Threat0.00013332375
Severe Toxicity0.0000034502195
Low Tox 0.035748348 Fear_Threat
Dec 9, 2025
Literally me 8:16
Literally me 8:16
Identity Attack0.009360458
Insult0.011692902
Profanity0.026317406
Threat0.011146127
Severe Toxicity0.002708435
Low Tox 0.035691574 Moderate Con 0.376
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
These students have made the Canadian construction contractor sit at home as they can not compete with their close to nothing prices
These students have made the Canadian construction contractor sit at home as they can not compete with their close to nothing prices
Identity Attack0.0076955543
Insult0.019999169
Profanity0.010347961
Threat0.0056765415
Severe Toxicity0.0006723404
Low Tox 0.035691574 Low Con 0.272
Oct 1, 2025 IRCC Names India in Study …
Dont worry Canadians just vote in the Liberals for another term im sure they will fix it.
Dont worry Canadians just vote in the Liberals for another term im sure they will fix it.
Identity Attack0.018369852
Insult0.014428918
Profanity0.011492296
Threat0.007974415
Severe Toxicity0.0013542175
Low Tox 0.035691574 Low Con 0.268 Humor_Satire
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
India..., such a beautiful culture..., living in troubled times, is the lot of us all.
India..., such a beautiful culture..., living in troubled times, is the lot of us all.
Identity Attack0.020178653
Insult0.011996903
Profanity0.019485557
Threat0.009281937
Severe Toxicity0.0019264221
Low Tox 0.035691574 Constructive 0.519 Solidarity
Sep 19, 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.