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 1211 of 1230
Canadians please take your business to Mexico, Cuba, Brazil, The Caribbean, Spain, Portugal, etc. Go where you are treated best.
Canadians please take your business to Mexico, Cuba, Brazil, The Caribbean, Spain, Portugal, etc. Go where you are treated best.
Identity Attack0.0023148595
Insult0.0004655777
Profanity0.000032275977
Threat0.00014433938
Severe Toxicity0.000003463188
Low Tox 0.0024310052
Dec 7, 2025 20 likes
It’s simple, you’re not wanted
It’s simple, you’re not wanted
Identity Attack0.00012855743
Insult0.0016346548
Profanity0.000039812516
Threat0.000038455408
Severe Toxicity0.0000017830191
Low Tox 0.002415921
Dec 13, 2025
Their country, their rules.
Their country, their rules.
Identity Attack0.00034783324
Insult0.00076176855
Profanity0.000024655592
Threat0.000039417806
Severe Toxicity0.000001832932
Low Tox 0.0024126733 Moral_Argument
Dec 8, 2025
Make sure to mess up some infrastructure
Make sure to mess up some infrastructure
Identity Attack0.00014798979
Insult0.0004389834
Profanity0.00004632586
Threat0.0011601831
Severe Toxicity0.000005123389
Low Tox 0.0024030143
Dec 10, 2025
Anyone surprised. Under the Liberals, Canada let’s in thousands of unvetted persons from around the world!
Anyone surprised. Under the Liberals, Canada let’s in thousands of unvetted persons from around the world!
Identity Attack0.0002600431
Insult0.0009480462
Profanity0.000028287086
Threat0.000049987124
Severe Toxicity0.0000018092055
Low Tox 0.0023935167
Dec 7, 2025 38 likes
Why would Canada be exempt, foreign nationals is foreign nation Canadian Germane or whatever…
Why would Canada be exempt, foreign nationals is foreign nation Canadian Germane or whatever…
Identity Attack0.0011822326
Insult0.00053934235
Profanity0.000036833728
Threat0.00007051516
Severe Toxicity0.0000025904756
Low Tox 0.0023595933
Dec 8, 2025 1 likes
I'll never go to the States while Trump is in power.
I'll never go to the States while Trump is in power.
Identity Attack0.00014836324
Insult0.0009816263
Profanity0.000030935582
Threat0.000044744353
Severe Toxicity0.0000015959199
Low Tox 0.0023149103
Dec 10, 2025
Bring just what Canada needs!!
Bring just what Canada needs!!
Identity Attack0.00064889836
Insult0.0005899388
Profanity0.00004591454
Threat0.00015160858
Severe Toxicity0.0000023812045
Low Tox 0.0022647218
Apr 14, 2025 18 likes
This world is never be the same every where you go not just the USA.
This world is never be the same every where you go not just the USA.
Identity Attack0.00043323298
Insult0.0007989344
Profanity0.00003867091
Threat0.000058769103
Severe Toxicity0.0000022060215
Low Tox 0.0022614724
Dec 7, 2025
Canadians cross the border every day without incident. I am sure that any changes going forward, will make them well-prepared.
Canadians cross the border every day without incident. I am sure that any changes going forward, will make them well-prepared.
Identity Attack0.0016115292
Insult0.00043137398
Profanity0.000034192366
Threat0.000101398095
Severe Toxicity0.0000031271707
Low Tox 0.0022595462
Dec 9, 2025
I am so sorry to my Canadian friends and family 🇨🇦
I am so sorry to my Canadian friends and family 🇨🇦
Identity Attack0.00048649858
Insult0.0006587313
Profanity0.000049803413
Threat0.00007986828
Severe Toxicity0.0000022984889
Low Tox 0.0022524076 Solidarity
Dec 10, 2025 1 likes
Canada needs to become the 51st state
Canada needs to become the 51st state
Identity Attack0.00080182415
Insult0.00045922623
Profanity0.000032942437
Threat0.00011460342
Severe Toxicity0.0000025873549
Low Tox 0.0022459808 Identity_Assertion
Dec 8, 2025 4 likes
Please check ques 73... is option B correct?
Please check ques 73... is option B correct?
Identity Attack0.00026129736
Insult0.005669865
Profanity0.008528981
Threat0.005335906
Severe Toxicity0.0002002716
Low Tox 0.0021833533 Moderate Con 0.314 Question
Jul 30, 2025 Canadian Citizenship Test 2025 – …
We can only hope, but new world order neoliberals want to make Canada a proper thrid world country of economic dualism in every city. The ultra wealthy people who have everything they want and more, …
We can only hope, but new world order neoliberals want to make Canada a proper thrid world country of economic dualism in every city. The ultra wealthy people who have everything they want and more, and you who will own nothing and be happy listing to Yoko Ono and John Lennon sing hippy songs to you.
Identity Attack0.00013972305
Insult0.0013130872
Profanity0.000056494053
Threat0.000030143
Severe Toxicity0.0000020706232
Low Tox 0.0021753937
Apr 28, 2025
Pierre Polivra ? did I hear this right ? Jee, howcome it is not pronounced correctly ? Oh man
Pierre Polivra ? did I hear this right ? Jee, howcome it is not pronounced correctly ? Oh man
Identity Attack0.00033437964
Insult0.00087073905
Profanity0.00022118427
Threat0.00014302811
Severe Toxicity0.000030028836
Low Tox 0.0021693697
Apr 14, 2025 2 likes
I doubt this. Especially if the liberals win a fourth term, it’ll be back to mass immigration in no time.
I doubt this. Especially if the liberals win a fourth term, it’ll be back to mass immigration in no time.
Identity Attack0.0003394207
Insult0.0005155184
Profanity0.000016392283
Threat0.000051399504
Severe Toxicity0.0000017437383
Low Tox 0.0021564264 Policy_Critique
Apr 15, 2025
DO NOT GO! Problem solved
DO NOT GO! Problem solved
Identity Attack0.00015977872
Insult0.0005187634
Profanity0.000036842266
Threat0.00021916394
Severe Toxicity0.0000027798606
Low Tox 0.002153534
Dec 10, 2025
Just don’t go. Why are you going at all?
Just don’t go. Why are you going at all?
Identity Attack0.00010013129
Insult0.0012231102
Profanity0.000048852893
Threat0.00008663792
Severe Toxicity0.0000020549367
Low Tox 0.0021533903
Dec 8, 2025 26 likes
I’m flying to Mexico and then to Japan. I spasticity chose flights that didn’t have layovers in the United States. It cost more but it’s worth it
I’m flying to Mexico and then to Japan. I spasticity chose flights that didn’t have layovers in the United States. It cost more but it’s worth it
Identity Attack0.0033602428
Insult0.0004533838
Profanity0.000038152957
Threat0.00007659749
Severe Toxicity0.0000031243146
Low Tox 0.0021526632
Dec 8, 2025 1 likes
Canadians need to realize that democracy continues to exist because of America. Without America we would be taken over. The next superpower will not have democracy or human rights
Canadians need to realize that democracy continues to exist because of America. Without America we would be taken over. The next superpower will not have democracy or human rights
Identity Attack0.0016351287
Insult0.00039178698
Profanity0.000030854175
Threat0.000073747935
Severe Toxicity0.000002959524
Low Tox 0.002143695 Moral_Argument
Dec 8, 2025 14 likes
That's fine. I think we have permanent residents and new naturalized citizens that went to America that never came back to our country for decades that are not being reported to the public. America is …
That's fine. I think we have permanent residents and new naturalized citizens that went to America that never came back to our country for decades that are not being reported to the public. America is just trying to fix loophooles for their country.
Identity Attack0.00016808667
Insult0.0010283373
Profanity0.00006494519
Threat0.00003096067
Severe Toxicity0.000002250703
Low Tox 0.0021313783
Dec 7, 2025 3 likes
Canadian government should do the same. Simple!
Canadian government should do the same. Simple!
Identity Attack0.00046300262
Insult0.0005327968
Profanity0.000034911478
Threat0.00008837848
Severe Toxicity0.0000021202663
Low Tox 0.0021303836
Dec 11, 2025
Stop going there unless you MUST, for livelihood reasons... problem solved.
Stop going there unless you MUST, for livelihood reasons... problem solved.
Identity Attack0.00016042967
Insult0.0004661701
Profanity0.000034232497
Threat0.00031381357
Severe Toxicity0.0000031782492
Low Tox 0.0021258623
Dec 10, 2025
Just don't go and take your business elsewhere. Keep it simple 😊
Just don't go and take your business elsewhere. Keep it simple 😊
Identity Attack0.00011339841
Insult0.0010970681
Profanity0.000043416723
Threat0.00007344062
Severe Toxicity0.0000023101381
Low Tox 0.0021223864
Dec 12, 2025
I don’t tend to travel to a country that threatens my country, thats just me. ❤🇨🇦
I don’t tend to travel to a country that threatens my country, thats just me. ❤🇨🇦
Identity Attack0.0006627037
Insult0.00052622746
Profanity0.00004975371
Threat0.00011116642
Severe Toxicity0.0000032145238
Low Tox 0.002113884
Dec 8, 2025 209 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.