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 1214 of 1230
Stop complaining, who would like to go it will go.
Stop complaining, who would like to go it will go.
Identity Attack0.000075403506
Insult0.0005952703
Profanity0.000024062694
Threat0.000048308728
Severe Toxicity0.0000016706841
Low Tox 0.0014078122 Moral_Argument
Dec 10, 2025
More Carney Blarney, liberal shills. Crossed the border last week. Asked me two questions. Said have a great time.
More Carney Blarney, liberal shills. Crossed the border last week. Asked me two questions. Said have a great time.
Identity Attack0.00008700485
Insult0.00076280336
Profanity0.0000360775
Threat0.000028650556
Severe Toxicity0.0000017048169
Low Tox 0.0013568178 Personal_Narrative
Jan 19, 2026 1 likes
We are a country not a state
We are a country not a state
Identity Attack0.00071608904
Insult0.00038337146
Profanity0.000036384004
Threat0.000029888699
Severe Toxicity0.0000032747498
Low Tox 0.00135308 Identity_Assertion
Dec 8, 2025
Then Canada must do the same thing
Then Canada must do the same thing
Identity Attack0.0004919382
Insult0.0002506337
Profanity0.000034601635
Threat0.00012181549
Severe Toxicity0.000002911552
Low Tox 0.0013496522 Comparative_Framing
Dec 9, 2025
But leave your cell phone at home
But leave your cell phone at home
Identity Attack0.00008775444
Insult0.00051359186
Profanity0.000018313754
Threat0.00008563795
Severe Toxicity0.000002233471
Low Tox 0.0013398476 Humor_Satire
Dec 8, 2025
Newsflash. They do this all over the world now at customs.
Newsflash. They do this all over the world now at customs.
Identity Attack0.000117951815
Insult0.00049173145
Profanity0.000026127827
Threat0.000041258565
Severe Toxicity0.0000017261256
Low Tox 0.0013304314
Dec 12, 2025
Welcome to the party Canada ….see why we voted for Donald Trump
Welcome to the party Canada ….see why we voted for Donald Trump
Identity Attack0.000040266736
Insult0.0008287797
Profanity0.000024448937
Threat0.000029469085
Severe Toxicity0.0000014783134
Low Tox 0.0013172895 Comparative_Framing
Apr 16, 2025 5 likes
bon voyage not a minute to soon
bon voyage not a minute to soon
Identity Attack0.00012772702
Insult0.0002791867
Profanity0.00007063496
Threat0.0003360363
Severe Toxicity0.000004589024
Low Tox 0.0013124894 Identity_Assertion
Apr 15, 2025
He is going to tap into tariff money for everything bailing out all industries, dividend checks, no taxes for anyboby. Yeah right.
He is going to tap into tariff money for everything bailing out all industries, dividend checks, no taxes for anyboby. Yeah right.
Identity Attack0.000048985567
Insult0.0008221215
Profanity0.000042109128
Threat0.000024009263
Severe Toxicity0.000001833925
Low Tox 0.0013039011
Dec 8, 2025
I wish Canada would serious about their border!
I wish Canada would serious about their border!
Identity Attack0.00025275192
Insult0.0003317812
Profanity0.000027042159
Threat0.000069387715
Severe Toxicity0.0000020893783
Low Tox 0.0013016874 Policy_Critique
Dec 8, 2025 11 likes
Don't go for more than 30 days then. We cant afford it anyways. Lol. The canadian dollar is so weak.
Don't go for more than 30 days then. We cant afford it anyways. Lol. The canadian dollar is so weak.
Identity Attack0.00012326792
Insult0.0006404131
Profanity0.00003436418
Threat0.000027138236
Severe Toxicity0.0000017249787
Low Tox 0.0012921472
Dec 8, 2025
Canada sarkar you are doing great job I love the Canada I love the Canada I love the Canada
Canada sarkar you are doing great job I love the Canada I love the Canada I love the Canada
Identity Attack0.0003301779
Insult0.0004180386
Profanity0.00003446063
Threat0.000071186
Severe Toxicity0.000002292399
Low Tox 0.0012719587
Apr 14, 2025 2 likes
American here and we really don't care if you come to visit. We don't care if you buy our products or not. In fact, I would guess most Americans don't even know the tariff war …
American here and we really don't care if you come to visit. We don't care if you buy our products or not. In fact, I would guess most Americans don't even know the tariff war we have going on with your country. We are 12x your size and you folks really need to wake up and realize that.
Identity Attack0.0001824266
Insult0.0005665862
Profanity0.000031188018
Threat0.000038105616
Severe Toxicity0.0000020557559
Low Tox 0.001267438 Identity_Assertion
Dec 7, 2025 12 likes
Canada always follow America no matter what.
Canada always follow America no matter what.
Identity Attack0.00038239782
Insult0.00031467067
Profanity0.0000282539
Threat0.000053893524
Severe Toxicity0.0000021217368
Low Tox 0.0012569824 Comparative_Framing
Apr 15, 2025 2 likes
Parties over .... both sides are tightening up
Parties over .... both sides are tightening up
Identity Attack0.00007675573
Insult0.00045758128
Profanity0.000030198615
Threat0.00004698553
Severe Toxicity0.00000186207
Low Tox 0.0012553702 Policy_Critique
Feb 7, 2026
If you don't have to, just don't go there.
If you don't have to, just don't go there.
Identity Attack0.00019634902
Insult0.00044846864
Profanity0.00003069002
Threat0.00005681568
Severe Toxicity0.0000022758004
Low Tox 0.001253107 Comparative_Framing
Dec 9, 2025
This seems to nave become a problem because of the number of “new Canadians”. That’s the part your not suppose to say out loud but is the real problem in the American eye.
This seems to nave become a problem because of the number of “new Canadians”. That’s the part your not suppose to say out loud but is the real problem in the American eye.
Identity Attack0.00019084592
Insult0.00051859475
Profanity0.000032082033
Threat0.000029981105
Severe Toxicity0.0000019248057
Low Tox 0.0012512739
Dec 8, 2025
Yeah, as a Canadian, why would I travel to the USA now?! Not happening.
Yeah, as a Canadian, why would I travel to the USA now?! Not happening.
Identity Attack0.0009007067
Insult0.0002608934
Profanity0.000031670927
Threat0.00005622672
Severe Toxicity0.0000026718496
Low Tox 0.0012472211 Personal_Narrative
Dec 10, 2025
Canada has been doing it for years, so stop complaining
Canada has been doing it for years, so stop complaining
Identity Attack0.00013139051
Insult0.0005043165
Profanity0.000024453764
Threat0.000035350822
Severe Toxicity0.000001617113
Low Tox 0.0012431246 Policy_Critique
Dec 10, 2025
I remember going into Canada to attend a 16 week log building class. They tore apart my truck and trailer outside and when nothing illegal was found said have a nice time. I could care …
I remember going into Canada to attend a 16 week log building class. They tore apart my truck and trailer outside and when nothing illegal was found said have a nice time. I could care less what difficulties canuks have getting into the USA.
Identity Attack0.00025209007
Insult0.00037682502
Profanity0.00003760204
Threat0.00006585158
Severe Toxicity0.0000024011076
Low Tox 0.0012392753
Dec 8, 2025 1 likes
Who cares.
Who cares.
Identity Attack0.000118329765
Insult0.00043957823
Profanity0.000028190463
Threat0.00004924176
Severe Toxicity0.0000018510253
Low Tox 0.0012374694
Dec 8, 2025 2 likes
Just dont go and travel within Canada.
Just dont go and travel within Canada.
Identity Attack0.00022038477
Insult0.00034485367
Profanity0.000029326635
Threat0.000063025844
Severe Toxicity0.0000019012493
Low Tox 0.0012350532 Call_To_Action
Dec 10, 2025
Not going there who cares
Not going there who cares
Identity Attack0.00010520892
Insult0.000536418
Profanity0.000028242719
Threat0.000043245527
Severe Toxicity0.0000017930371
Low Tox 0.0012268435
Dec 7, 2025 44 likes
How many intent towns now freezing!
How many intent towns now freezing!
Identity Attack0.00013460446
Insult0.0003780563
Profanity0.000032036052
Threat0.00007519857
Severe Toxicity0.0000022103468
Low Tox 0.001223999
Dec 13, 2025
Oh! Many immigrants are going to be leaving? I'll hold the door open for them. No disrespect intended. I know there are many hard-working immigrants who have contributed a lot to our country. That being …
Oh! Many immigrants are going to be leaving? I'll hold the door open for them. No disrespect intended. I know there are many hard-working immigrants who have contributed a lot to our country. That being said, I myself am third generation, which most of the boomer era are.
Identity Attack0.001128831
Insult0.00022569054
Profanity0.000011517464
Threat0.000057447116
Severe Toxicity0.000002742919
Low Tox 0.0012150384 Identity_Assertion
Apr 16, 2025 3 likes
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.