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 945 of 1230
12:48 Funny thing: It is illegal in Canada to bring a weapon to a meeting "in case of". The reason is "well, if you thought it could be dangerous, why'd you go?" ..
12:48 Funny thing: It is illegal in Canada to bring a weapon to a meeting "in case of". The reason is "well, if you thought it could be dangerous, why'd you go?" ..
Identity Attack0.009915425
Insult0.013858915
Profanity0.012073003
Threat0.013579931
Severe Toxicity0.001783371
Low Tox 0.04785245 Moderate Con 0.397 Policy_Critique
Jan 27, 2026 16 likes Inside Canada's Indian Invasion...
They’re in Brampton Caledon …. Dancing by the their temples🎉😂 , on scooter bikes around the GTA🎉😂
They’re in Brampton Caledon …. Dancing by the their temples🎉😂 , on scooter bikes around the GTA🎉😂
Identity Attack0.013847848
Insult0.016784932
Profanity0.016957775
Threat0.008815889
Severe Toxicity0.002336502
Low Tox 0.04785245 Low Con 0.249
Sep 29, 2025 IRCC Names India in Study …
5:20 Everything you need to know.
5:20 Everything you need to know.
Identity Attack0.006770608
Insult0.015036922
Profanity0.022696527
Threat0.011094344
Severe Toxicity0.0027656555
Low Tox 0.04785245 Low Con 0.253 Meta_Commentary
Feb 15, 2026 Inside Canada's Indian Invasion...
2:07 this is the best opinion in this whole video
2:07 this is the best opinion in this whole video
Identity Attack0.011025362
Insult0.014884921
Profanity0.029050145
Threat0.011172019
Severe Toxicity0.00415802
Low Tox 0.04785245 Moderate Con 0.305 Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
BASED BIKE BOB
BASED BIKE BOB
Identity Attack0.0061046463
Insult0.018967867
Profanity0.029050145
Threat0.008789998
Severe Toxicity0.002861023
Low Tox 0.04785245 Low Con 0.194
Jan 27, 2026 Inside Canada's Indian Invasion...
Good! Bye!! Won’t miss ya
Good! Bye!! Won’t miss ya
Identity Attack0.0031818156
Insult0.017936565
Profanity0.01620627
Threat0.009307829
Severe Toxicity0.0018405914
Low Tox 0.04785245 Moderate Con 0.449
Dec 23, 2025 6 likes Deportations From Canada at Their …
Omg imagine if wr had another Conservative Government we might prosper again
Omg imagine if wr had another Conservative Government we might prosper again
Identity Attack0.009175468
Insult0.01819439
Profanity0.021740068
Threat0.0069905366
Severe Toxicity0.0018024445
Low Tox 0.04785245 Moderate Con 0.354 Policy_Critique
Feb 18, 2026 LILLEY UNLEASHED: The fall of …
It was cute funny to have Apu Nahasapeemapetilon as my convience store worker. But every store bussines now . Im over it
It was cute funny to have Apu Nahasapeemapetilon as my convience store worker. But every store bussines now . Im over it
Identity Attack0.004587734
Insult0.023093075
Profanity0.017982552
Threat0.0074306927
Severe Toxicity0.0014209747
Low Tox 0.04785245 Moderate Con 0.477
Jan 18, 2026 2.9 million Canadian temporary visas …
Paying officers to remove ! I thought officers have salary , why you paying them extra ?
Paying officers to remove ! I thought officers have salary , why you paying them extra ?
Identity Attack0.0023216156
Insult0.012870909
Profanity0.011970525
Threat0.017328756
Severe Toxicity0.0017738342
Low Tox 0.04785245 Low Con 0.276
Dec 25, 2025 1 likes Deportations From Canada at Their …
I understand...but when you ask 'do they assimilate'...as a Canadian I haven't a clue what that means. Honest question...
I understand...but when you ask 'do they assimilate'...as a Canadian I haven't a clue what that means. Honest question...
Identity Attack0.038425524
Insult0.01625293
Profanity0.0113215
Threat0.005935457
Severe Toxicity0.001206398
Low Tox 0.04785245 Constructive 0.514 Question
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
The system is working way too slow and not high enough!
The system is working way too slow and not high enough!
Identity Attack0.0026453468
Insult0.020772645
Profanity0.016479544
Threat0.0066927844
Severe Toxicity0.0012683868
Low Tox 0.04785245 Low Con 0.217 Policy_Critique
Jan 1, 2026 1 likes Deportations From Canada at Their …
Aren’t they cold…
Aren’t they cold…
Identity Attack0.00449524
Insult0.016100928
Profanity0.02208166
Threat0.008285114
Severe Toxicity0.002155304
Low Tox 0.04760506 Moderate Con 0.362 Question
Jan 29, 2026 Inside Canada's Indian Invasion...
thanks libs...
thanks libs...
Identity Attack0.010581387
Insult0.024511116
Profanity0.017094411
Threat0.0068028234
Severe Toxicity0.0016975403
Low Tox 0.04760506 Moderate Con 0.404
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
12:53 just facts !
12:53 just facts !
Identity Attack0.005660672
Insult0.013858915
Profanity0.019348921
Threat0.008090926
Severe Toxicity0.002708435
Low Tox 0.04760506 Moderate Con 0.319 Meta_Commentary
Dec 27, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
As a Canadian I actually haven't met a single Canadian that is fine with this. The issue is that Canadians don't want to be like the U.S so they vote for the opposite. The problem …
As a Canadian I actually haven't met a single Canadian that is fine with this. The issue is that Canadians don't want to be like the U.S so they vote for the opposite. The problem is that the opposite of the U.S is means exactly this.
Identity Attack0.03894114
Insult0.017088935
Profanity0.011167783
Threat0.006155535
Severe Toxicity0.0013256073
Low Tox 0.04760506 Constructive 0.596 Policy_Critique
Feb 4, 2026 Inside Canada's Indian Invasion...
lOVE Desi women
lOVE Desi women
Identity Attack0.018872296
Insult0.01617693
Profanity0.034146797
Threat0.008789998
Severe Toxicity0.0036811829
Low Tox 0.04760506 Moderate Con 0.397 Meta_Commentary
Oct 31, 2025 Inside Canada's Indian Metropolis (Brampton)
Canada is going to be like UK France and Germany election have consequences politicians have no consequences all the best Canada
Canada is going to be like UK France and Germany election have consequences politicians have no consequences all the best Canada
Identity Attack0.01555616
Insult0.01838776
Profanity0.011441057
Threat0.007417747
Severe Toxicity0.0015544891
Low Tox 0.04760506 Low Con 0.221 Comparative_Framing
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
A flux of integration and disintegration.
A flux of integration and disintegration.
Identity Attack0.006992595
Insult0.01767874
Profanity0.01174849
Threat0.0069646453
Severe Toxicity0.0012493134
Low Tox 0.04760506 Moderate Con 0.318
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
We are not a number. Wow, their attitude now. Not an immigration asset for Canada.
We are not a number. Wow, their attitude now. Not an immigration asset for Canada.
Identity Attack0.0233943
Insult0.017163089
Profanity0.009767254
Threat0.006382086
Severe Toxicity0.0011873245
Low Tox 0.04760506 Low Con 0.253 Identity_Assertion
Nov 20, 2025 37 likes Quebec Ends Economic Immigration Program …
It's like this everywhere. Im in Northbay and its the newest brown town on the map
It's like this everywhere. Im in Northbay and its the newest brown town on the map
Identity Attack0.026609946
Insult0.017292
Profanity0.017914234
Threat0.008026198
Severe Toxicity0.0024032593
Low Tox 0.04760506 Moderate Con 0.468 Identity_Assertion
Jan 29, 2026 Inside Canada's Indian Invasion...
YOOOOO IM FROM BRAMPTON. 20 YEARS HERE. CANT WAIT TO WATCH THIS!!!!
YOOOOO IM FROM BRAMPTON. 20 YEARS HERE. CANT WAIT TO WATCH THIS!!!!
Identity Attack0.007547563
Insult0.014124917
Profanity0.020442016
Threat0.009281937
Severe Toxicity0.0031852722
Low Tox 0.04760506 Moderate Con 0.414
Jan 27, 2026 Inside Canada's Indian Invasion...
For 30 yrs now it has been know as Brambledesh
For 30 yrs now it has been know as Brambledesh
Identity Attack0.0073995716
Insult0.01617693
Profanity0.019007329
Threat0.008414571
Severe Toxicity0.0020503998
Low Tox 0.04760506 Moderate Con 0.355 Meta_Commentary
Oct 21, 2025 Inside Canada's Indian Metropolis (Brampton)
There are 33 k who are hiding still
There are 33 k who are hiding still
Identity Attack0.012340514
Insult0.016708933
Profanity0.02030538
Threat0.010343489
Severe Toxicity0.0021743774
Low Tox 0.04760506 Low Con 0.289
Dec 23, 2025 2 likes Deportations From Canada at Their …
In India, there is no order on the roadway. It's literally real life bumper cars. Everyone is just constantly running into each other every 2 seconds. It's incredible. Totally different world.
In India, there is no order on the roadway. It's literally real life bumper cars. Everyone is just constantly running into each other every 2 seconds. It's incredible. Totally different world.
Identity Attack0.031980325
Insult0.016708933
Profanity0.017709278
Threat0.00713294
Severe Toxicity0.0022792816
Low Tox 0.04760506 Moderate Con 0.444 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
WHEN IN ROME BE A ROMAN
WHEN IN ROME BE A ROMAN
Identity Attack0.020279141
Insult0.015796926
Profanity0.017572641
Threat0.0076637166
Severe Toxicity0.0022602081
Low Tox 0.04760506 Low Con 0.176 Identity_Assertion
Sep 5, 2025 2 likes Why Canadians Are Turning Against …
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.