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 1107 of 1230
Captain based
Captain based
Identity Attack0.004421244
Insult0.0107048955
Profanity0.015454767
Threat0.0074048014
Severe Toxicity0.0011825562
Low Tox 0.02072494 Moderate Con 0.318 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
We need ice in CANADA
We need ice in CANADA
Identity Attack0.005364689
Insult0.009108886
Profanity0.0118680475
Threat0.008531082
Severe Toxicity0.0016307831
Low Tox 0.02072494 Low Con 0.266 Call_To_Action
Dec 26, 2025 Deportations From Canada at Their …
Thank you for doing this video, We do not see diffrent sides of the story in the canadian media
Thank you for doing this video, We do not see diffrent sides of the story in the canadian media
Identity Attack0.00899048
Insult0.009393888
Profanity0.012141321
Threat0.0071588317
Severe Toxicity0.0011205673
Low Tox 0.020607091 Constructive 0.577 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
We need ice in Canada
We need ice in Canada
Identity Attack0.005512681
Insult0.009089886
Profanity0.012038844
Threat0.008556974
Severe Toxicity0.0015830994
Low Tox 0.020607091 Moderate Con 0.314
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Just done the exam jan 2026. Just read this video. Got 18/20.
Just done the exam jan 2026. Just read this video. Got 18/20.
Identity Attack0.003903274
Insult0.008462882
Profanity0.01402008
Threat0.0082074385
Severe Toxicity0.0014209747
Low Tox 0.020607091 Moderate Con 0.478 Meta_Commentary
Jan 23, 2026 2 likes Canadian Citizenship Test 2025 – …
The great replacement is live and well. Tucker did a recent podcast on it.
The great replacement is live and well. Tucker did a recent podcast on it.
Identity Attack0.0034962974
Insult0.010286893
Profanity0.015625564
Threat0.008181547
Severe Toxicity0.0011730194
Low Tox 0.020607091 Low Con 0.26 Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
Where the end tho..?
Where the end tho..?
Identity Attack0.003144818
Insult0.008424882
Profanity0.016889455
Threat0.008453408
Severe Toxicity0.0014209747
Low Tox 0.020607091 Moderate Con 0.343 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
This video raises another big question. How much is the CBC costing tax payers? I'm sure most Canadian's would have no problem with defunding them and sending that money back to the Canadian tax payers.
This video raises another big question. How much is the CBC costing tax payers? I'm sure most Canadian's would have no problem with defunding them and sending that money back to the Canadian tax payers.
Identity Attack0.006511623
Insult0.010818896
Profanity0.010194245
Threat0.0062849927
Severe Toxicity0.00078201294
Low Tox 0.020607091 Constructive 0.616
Oct 15, 2018 6 likes How much do refugees and …
We need ice in Canada
We need ice in Canada
Identity Attack0.005512681
Insult0.009089886
Profanity0.012038844
Threat0.008556974
Severe Toxicity0.0015830994
Low Tox 0.020607091 Moderate Con 0.314 Call_To_Action
Feb 18, 2026 35 likes Canadian immigration officers investigating hundreds …
Diplomatic immunity?
Diplomatic immunity?
Identity Attack0.0020071338
Insult0.010286893
Profanity0.0113727385
Threat0.006835188
Severe Toxicity0.0008010864
Low Tox 0.020607091 Low Con 0.292 Question
Nov 20, 2025 2 likes Thousands of refugees allowed into …
With no medical or background checks
With no medical or background checks
Identity Attack0.0029413297
Insult0.009469888
Profanity0.011936366
Threat0.006712203
Severe Toxicity0.00089645386
Low Tox 0.020607091 Low Con 0.222
Nov 21, 2025 19 likes Thousands of refugees allowed into …
SAVE US
SAVE US
Identity Attack0.0045507364
Insult0.008576883
Profanity0.014327513
Threat0.009411395
Severe Toxicity0.0014877319
Low Tox 0.020607091 Moderate Con 0.406
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
The goal is to bring people on the same principles and laws while giving them the freedom to maintain their culture.
The goal is to bring people on the same principles and laws while giving them the freedom to maintain their culture.
Identity Attack0.011099357
Insult0.008690883
Profanity0.012482914
Threat0.007068211
Severe Toxicity0.0009727478
Low Tox 0.020607091 Moderate Con 0.361
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
From 18000 to 750,000. That’s a solid vote bank for the politicians (this is a common political practice in countries like India).
From 18000 to 750,000. That’s a solid vote bank for the politicians (this is a common political practice in countries like India).
Identity Attack0.012061302
Insult0.009906891
Profanity0.011133623
Threat0.0068028234
Severe Toxicity0.00084400177
Low Tox 0.020607091 Moderate Con 0.31
Sep 19, 2025 171 likes Inside Canada's Indian Metropolis (Brampton)
Bring this to Ontario!!!
Bring this to Ontario!!!
Identity Attack0.006178642
Insult0.008880884
Profanity0.011082385
Threat0.0079873605
Severe Toxicity0.0012302399
Low Tox 0.020607091 Moderate Con 0.338 Call_To_Action
Feb 18, 2026 Canadian immigration officers investigating hundreds …
this is an old video trudeau gives each one 100 000 a year now per person
this is an old video trudeau gives each one 100 000 a year now per person
Identity Attack0.0026083488
Insult0.011122898
Profanity0.011048226
Threat0.006382086
Severe Toxicity0.00084400177
Low Tox 0.020607091 Moderate Con 0.31
Nov 7, 2018 2 likes How much do refugees and …
Well well we’ll 🇮🇳
Well well we’ll 🇮🇳
Identity Attack0.006622616
Insult0.009868891
Profanity0.017231047
Threat0.008453408
Severe Toxicity0.001821518
Low Tox 0.020607091 Moderate Con 0.322 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
I feel the same way..I paid taxes my whole life..I don’t even have a doctor..im retired I should have a doctor
I feel the same way..I paid taxes my whole life..I don’t even have a doctor..im retired I should have a doctor
Identity Attack0.0024233595
Insult0.010666896
Profanity0.012346277
Threat0.0061878995
Severe Toxicity0.0008058548
Low Tox 0.020607091 Constructive 0.552
Jan 9, 2026 1 likes Why Canadians Are Turning Against …
Do the international students complaining about how they have to pay more for university than Canadian citizens not realize that we pay taxes that goes towards subsidizing our education?
Do the international students complaining about how they have to pay more for university than Canadian citizens not realize that we pay taxes that goes towards subsidizing our education?
Identity Attack0.0076585566
Insult0.0116169015
Profanity0.00951106
Threat0.0058448366
Severe Toxicity0.00064849854
Low Tox 0.020607091 Moderate Con 0.441
Oct 8, 2025 7 likes Inside Canada's Indian Metropolis (Brampton)
This needs to be shared Nationwide. This should be on the news
This needs to be shared Nationwide. This should be on the news
Identity Attack0.005771666
Insult0.008291881
Profanity0.01490822
Threat0.008789998
Severe Toxicity0.0014781952
Low Tox 0.020607091 Moderate Con 0.375 Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
Oh cool!!!
Oh cool!!!
Identity Attack0.0034962974
Insult0.009545889
Profanity0.016752819
Threat0.00756015
Severe Toxicity0.00166893
Low Tox 0.020607091 Moderate Con 0.478
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
If you double immigration, then increase it every year for 4 years, cutting it back by 10% isnt making a defference.... if we had stayed on a reasonable growth scale instead of doubling immigration in …
If you double immigration, then increase it every year for 4 years, cutting it back by 10% isnt making a defference.... if we had stayed on a reasonable growth scale instead of doubling immigration in 2021, then we would be letting in about 60% of the current target
Identity Attack0.00880549
Insult0.008899884
Profanity0.009750174
Threat0.006162008
Severe Toxicity0.00077724457
Low Tox 0.020607091 Moderate Con 0.368 Policy_Critique
Jan 12, 2026 1 likes Canada’s new rules in 2026
Will get fast tracked for Cana citizenship...
Will get fast tracked for Cana citizenship...
Identity Attack0.00725158
Insult0.0094128875
Profanity0.00995513
Threat0.007909686
Severe Toxicity0.0008773804
Low Tox 0.020607091 Moderate Con 0.304 Unverified_Claim
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Very respectful people
Very respectful people
Identity Attack0.007214582
Insult0.009450888
Profanity0.01893901
Threat0.008246276
Severe Toxicity0.0017166138
Low Tox 0.020607091 Moderate Con 0.432 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
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...
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.