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 1220 of 1230
So, it will still not stop me from visiting my Navajo brothers.😊
So, it will still not stop me from visiting my Navajo brothers.😊
Identity Attack0.00015525096
Insult0.00020082314
Profanity0.000018657742
Threat0.00006464082
Severe Toxicity0.0000024237806
Low Tox 0.0007165331
Dec 8, 2025 2 likes
Or don’t go at all. Stay home and support Canada! 🇨🇦
Or don’t go at all. Stay home and support Canada! 🇨🇦
Identity Attack0.00010185143
Insult0.00022987703
Profanity0.000028888206
Threat0.000052978292
Severe Toxicity0.0000021258768
Low Tox 0.00071382115 Call_To_Action
Dec 10, 2025
Its called safety
Its called safety
Identity Attack0.000078500074
Insult0.00025162785
Profanity0.000028495268
Threat0.00007514022
Severe Toxicity0.0000025028214
Low Tox 0.00071264326
Dec 15, 2025
We aren’t going anyway
We aren’t going anyway
Identity Attack0.00013550915
Insult0.00023721808
Profanity0.000025072311
Threat0.00003472742
Severe Toxicity0.0000022805325
Low Tox 0.0007110829 Personal_Narrative
Dec 10, 2025
How many Canadians can even afford to go to the States? I can barely afford to go to work.
How many Canadians can even afford to go to the States? I can barely afford to go to work.
Identity Attack0.00034417136
Insult0.00019014589
Profanity0.000022440272
Threat0.000039043804
Severe Toxicity0.000002531054
Low Tox 0.0007101673
Dec 10, 2025
Thanks to Canada i hope they will keep their immigration policy as liberal and considerate to other nationalities.!!!
Thanks to Canada i hope they will keep their immigration policy as liberal and considerate to other nationalities.!!!
Identity Attack0.00009439454
Insult0.00024900545
Profanity0.00001717458
Threat0.000035039022
Severe Toxicity0.0000017260779
Low Tox 0.00070957537
Apr 14, 2025 1 likes
too late
too late
Identity Attack0.00006178916
Insult0.00025729672
Profanity0.000022318325
Threat0.00008172909
Severe Toxicity0.0000024254591
Low Tox 0.000707845
Apr 14, 2025 7 likes
No need to go there, there's lots to do and see in Canada. 🇨🇦
No need to go there, there's lots to do and see in Canada. 🇨🇦
Identity Attack0.00012058259
Insult0.00023009678
Profanity0.000027533984
Threat0.000036471163
Severe Toxicity0.0000020613531
Low Tox 0.0007051512 Solidarity
Dec 9, 2025
Never going, so I don’t care.
Never going, so I don’t care.
Identity Attack0.00009629377
Insult0.00025731145
Profanity0.000027869564
Threat0.00003909287
Severe Toxicity0.0000023846883
Low Tox 0.0007015049 Personal_Narrative
Dec 9, 2025
yeah...not for a while. So many other cool places around the world to see and without the hassle
yeah...not for a while. So many other cool places around the world to see and without the hassle
Identity Attack0.000059105987
Insult0.00032602556
Profanity0.000029315594
Threat0.000020379386
Severe Toxicity0.0000019348618
Low Tox 0.0006949049 Personal_Narrative
Dec 8, 2025 6 likes
See ya later!
See ya later!
Identity Attack0.000085409105
Insult0.00014816404
Profanity0.000027415554
Threat0.00031011665
Severe Toxicity0.0000043097407
Low Tox 0.0006941364
Apr 14, 2025 6 likes
Canada should do the same for all visitors
Canada should do the same for all visitors
Identity Attack0.00017386265
Insult0.00019823335
Profanity0.000019743746
Threat0.000048080907
Severe Toxicity0.0000021248147
Low Tox 0.00069191563
Dec 12, 2025
Not when we don’t go there lol.
Not when we don’t go there lol.
Identity Attack0.000105671636
Insult0.00023638675
Profanity0.000030269195
Threat0.00003406053
Severe Toxicity0.0000021831042
Low Tox 0.00068656326 Meta_Commentary
Jan 23, 2026
Stay out spend money in Canada on Canadian goods !
Stay out spend money in Canada on Canadian goods !
Identity Attack0.0000798328
Insult0.00023770213
Profanity0.000021779222
Threat0.00003846821
Severe Toxicity0.0000018742239
Low Tox 0.00068002206 Call_To_Action
Dec 9, 2025
I have a better idea. Do not go to USA.
I have a better idea. Do not go to USA.
Identity Attack0.00020804825
Insult0.00019860889
Profanity0.000021762675
Threat0.000033798053
Severe Toxicity0.0000022586307
Low Tox 0.0006773121
Dec 9, 2025 1 likes
Losing millions in immigration will actually help Canada after over-inflating immigration. It will better control the housing crisis, food crisis, healthcare crisis. Pausing immigration so the numbers correct itself will fix a lot of the …
Losing millions in immigration will actually help Canada after over-inflating immigration. It will better control the housing crisis, food crisis, healthcare crisis. Pausing immigration so the numbers correct itself will fix a lot of the issues Canadians face.
Identity Attack0.00016129999
Insult0.00020965506
Profanity0.0000160642
Threat0.000034526518
Severe Toxicity0.0000022098052
Low Tox 0.0006739027
Apr 20, 2025 6 likes
Just don't visit ever and the problem is solved.
Just don't visit ever and the problem is solved.
Identity Attack0.00009997283
Insult0.00020378282
Profanity0.000019686666
Threat0.000066131746
Severe Toxicity0.000002330796
Low Tox 0.00067371747 Call_To_Action
Dec 7, 2025 187 likes
No matter. Never going again lol
No matter. Never going again lol
Identity Attack0.00007054173
Insult0.00028101922
Profanity0.000026597594
Threat0.000030192194
Severe Toxicity0.000001984777
Low Tox 0.0006676437 Personal_Narrative
Dec 10, 2025
I have a biometric passport. This is the norm worldwide. Try going to Ukraine.
I have a biometric passport. This is the norm worldwide. Try going to Ukraine.
Identity Attack0.00026495833
Insult0.00016279102
Profanity0.000028374276
Threat0.000056860124
Severe Toxicity0.0000026102798
Low Tox 0.0006651534 Comparative_Framing
Dec 9, 2025
Strange how Canada has finally stepped up to order military equipment, military personal, borders in the North and with USA borders putting more man power and technology. Changed and removed provincial boundaries for trade, liberal …
Strange how Canada has finally stepped up to order military equipment, military personal, borders in the North and with USA borders putting more man power and technology. Changed and removed provincial boundaries for trade, liberal party wants to change like the dems in the USA. Leaders should go in and do a good job and not just think about them selves. Maybe Trump has helped in that way even when we don’t want to admit it. Leaders has got away with things for along time.
Identity Attack0.00010509171
Insult0.0002843471
Profanity0.00006087333
Threat0.000045825087
Severe Toxicity0.000015931742
Low Tox 0.0006615455 Policy_Critique
Apr 14, 2025 2 likes
Also Americans: tourism is way down and no one knows why!😂
Also Americans: tourism is way down and no one knows why!😂
Identity Attack0.00019830387
Insult0.00020439501
Profanity0.000024453975
Threat0.000027566957
Severe Toxicity0.0000020211842
Low Tox 0.000657784 Humor_Satire
Dec 9, 2025
Why would any right-minded Canadian travel to the UFSA? Have you not been paying attention at all? Please show a bit of patriotism and common sense and “just don’t go”. The rest of the world …
Why would any right-minded Canadian travel to the UFSA? Have you not been paying attention at all? Please show a bit of patriotism and common sense and “just don’t go”. The rest of the world is out there. Magastan wants to isolate itself?… So be it.
Identity Attack0.00013730553
Insult0.000262913
Profanity0.000026348744
Threat0.000031802887
Severe Toxicity0.0000020728714
Low Tox 0.000656457
Dec 8, 2025
Foreign students only benefit Canada if they can pay their own way, with their own money!! 🧨🎇✨️🎗🎋
Foreign students only benefit Canada if they can pay their own way, with their own money!! 🧨🎇✨️🎗🎋
Identity Attack0.00018596917
Insult0.00017774377
Profanity0.000020924808
Threat0.000043029144
Severe Toxicity0.0000022321017
Low Tox 0.0006534234
Apr 16, 2025 1 likes
Make it easy, don’t go. Lots to see in Canada
Make it easy, don’t go. Lots to see in Canada
Identity Attack0.00017231374
Insult0.00020387981
Profanity0.000023755887
Threat0.000051840074
Severe Toxicity0.000002303277
Low Tox 0.00065214984 Humor_Satire
Dec 11, 2025
What’s the issue? It’s what liberal voters voted for
What’s the issue? It’s what liberal voters voted for
Identity Attack0.000053892185
Insult0.00031508916
Profanity0.00002245102
Threat0.00002014963
Severe Toxicity0.0000015646327
Low Tox 0.00065034063 Policy_Critique
Dec 8, 2025 4 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.