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 1225 of 1230
This furthers my decision to NEVER go south of our border. No thank you!! Goodness!!!!
This furthers my decision to NEVER go south of our border. No thank you!! Goodness!!!!
Identity Attack0.000077985846
Insult0.00015711939
Profanity0.000021036052
Threat0.00002953151
Severe Toxicity0.000002386538
Low Tox 0.00043617762
Dec 11, 2025
Who from any country would want to go there for at least the next three years.
Who from any country would want to go there for at least the next three years.
Identity Attack0.000083624334
Insult0.00016774867
Profanity0.000021594431
Threat0.000025533862
Severe Toxicity0.0000020427792
Low Tox 0.00043203885 Fear_Threat
Dec 9, 2025
It's very easy. DON'T GO.
It's very easy. DON'T GO.
Identity Attack0.00008052965
Insult0.00016733987
Profanity0.00001925225
Threat0.00003162804
Severe Toxicity0.0000022333454
Low Tox 0.00042921747
Dec 7, 2025 522 likes
I'll believe it when I see it! The Liberals won't, haven't released the immigration numbers so this could be just another Liberal, Carney fabrication. Why did the gov't allow so many people in the first …
I'll believe it when I see it! The Liberals won't, haven't released the immigration numbers so this could be just another Liberal, Carney fabrication. Why did the gov't allow so many people in the first place: to receive votes! That is the only reason!
Identity Attack0.00005422138
Insult0.00018341397
Profanity0.000019666739
Threat0.000021658203
Severe Toxicity0.000002216555
Low Tox 0.00042902053
Aug 11, 2025
Enough I’m over weekly. No issue
Enough I’m over weekly. No issue
Identity Attack0.000050467923
Insult0.0001550242
Profanity0.00003741493
Threat0.000036003883
Severe Toxicity0.000002501936
Low Tox 0.0004285815
Dec 8, 2025
6 thats 70s wage!
6 thats 70s wage!
Identity Attack0.000053685522
Insult0.00016901964
Profanity0.000024222823
Threat0.000030654537
Severe Toxicity0.0000019865683
Low Tox 0.00042833807
Jul 6, 2025
Discover Canada
Discover Canada
Identity Attack0.000060993727
Insult0.00018891558
Profanity0.00001855711
Threat0.000023833925
Severe Toxicity0.0000021341687
Low Tox 0.00042795035 Call_To_Action
Dec 8, 2025
Travelling into the states was already low. Now it'll be even lower.
Travelling into the states was already low. Now it'll be even lower.
Identity Attack0.00008045781
Insult0.0001749816
Profanity0.000019673378
Threat0.000022981532
Severe Toxicity0.0000019626193
Low Tox 0.00042763998
Dec 9, 2025 70 likes
🎉Absolutely only citizens living and working here should be entitled to this privilege of buying property or renting here. This will definitely easy the housing crisis.
🎉Absolutely only citizens living and working here should be entitled to this privilege of buying property or renting here. This will definitely easy the housing crisis.
Identity Attack0.00007378585
Insult0.00015759411
Profanity0.000017408156
Threat0.000022632797
Severe Toxicity0.0000021393364
Low Tox 0.000426631 Economic_Argument
Apr 18, 2025 2 likes
i am sorry it is none of there business on income bank accounts etc !!!
i am sorry it is none of there business on income bank accounts etc !!!
Identity Attack0.000054560285
Insult0.00019144116
Profanity0.000022148828
Threat0.000020959276
Severe Toxicity0.0000022236986
Low Tox 0.00042602915 Moral_Argument
Dec 9, 2025
Many other countries make Canadians and others give fingerprints and pictures on arrival and check in on a regular basis with address with proof of residence in county. Nothing new.
Many other countries make Canadians and others give fingerprints and pictures on arrival and check in on a regular basis with address with proof of residence in county. Nothing new.
Identity Attack0.000128611
Insult0.00015379084
Profanity0.00001789461
Threat0.000029106137
Severe Toxicity0.000002663863
Low Tox 0.00042464532 Comparative_Framing
Dec 11, 2025
Just about time👍🏻
Just about time👍🏻
Identity Attack0.00006371614
Insult0.00018187065
Profanity0.000021170448
Threat0.00003399245
Severe Toxicity0.0000022080903
Low Tox 0.0004230413 Call_To_Action
Apr 17, 2025 2 likes
FDJT. I’m not bringing my entire financial portfolio with me, nor am I getting my fingerprints done. I am so done with the USA.
FDJT. I’m not bringing my entire financial portfolio with me, nor am I getting my fingerprints done. I am so done with the USA.
Identity Attack0.00005242391
Insult0.00016706996
Profanity0.000024212917
Threat0.000032806565
Severe Toxicity0.0000022811937
Low Tox 0.00041999648
Dec 10, 2025 11 likes
Just comply is what i keep hearing from the authorities, lol. How else do you expect them to run a police state. both sides of the border.
Just comply is what i keep hearing from the authorities, lol. How else do you expect them to run a police state. both sides of the border.
Identity Attack0.000055248893
Insult0.00016995374
Profanity0.000020156895
Threat0.000028455946
Severe Toxicity0.0000020834289
Low Tox 0.0004196717
Dec 11, 2025
Good news
Good news
Identity Attack0.000048552905
Insult0.00018817133
Profanity0.000018241437
Threat0.000019926852
Severe Toxicity0.0000021425462
Low Tox 0.0004194751
Apr 14, 2025 2 likes
American save 35 millions by years for oir electricity grace to canada
American save 35 millions by years for oir electricity grace to canada
Identity Attack0.00006235581
Insult0.00017972717
Profanity0.000020622007
Threat0.000025386555
Severe Toxicity0.0000021092605
Low Tox 0.0004181024 Unverified_Claim
Dec 8, 2025
Not worried . Never going down there again. Lots to do and see here in Canada and other places around the world.
Not worried . Never going down there again. Lots to do and see here in Canada and other places around the world.
Identity Attack0.00009102059
Insult0.0001617528
Profanity0.000017906594
Threat0.000023141307
Severe Toxicity0.0000020821756
Low Tox 0.00041384067 Personal_Narrative
Dec 21, 2025
If we have a recession, depression, this will speed up.
If we have a recession, depression, this will speed up.
Identity Attack0.00005759599
Insult0.00016287906
Profanity0.000020589543
Threat0.000022966371
Severe Toxicity0.0000020571622
Low Tox 0.0004135096
Apr 18, 2025 3 likes
So no need for Nexus anymore? They are taking fingerprints for free?
So no need for Nexus anymore? They are taking fingerprints for free?
Identity Attack0.00004848822
Insult0.00018890802
Profanity0.0000194958
Threat0.000023041464
Severe Toxicity0.000002072405
Low Tox 0.00041168067
Dec 12, 2025
We have an 11% unemployment rate.When willl get it?We don't have enough for us and we can depict the felons and bad driving records.We don't have enough when we can be choosy.On application decisions job …
We have an 11% unemployment rate.When willl get it?We don't have enough for us and we can depict the felons and bad driving records.We don't have enough when we can be choosy.On application decisions job positions limited housing we don't have enough
Identity Attack0.000053138538
Insult0.0001796564
Profanity0.000022250531
Threat0.000024195764
Severe Toxicity0.0000022489005
Low Tox 0.0004112069
Apr 28, 2025
3:36 If there's a snag...never go back.
3:36 If there's a snag...never go back.
Identity Attack0.000051982446
Insult0.00016519976
Profanity0.000018945462
Threat0.000032260716
Severe Toxicity0.0000020143625
Low Tox 0.00041108145
Dec 10, 2025
Not relevant anymore after election results
Not relevant anymore after election results
Identity Attack0.00005093382
Insult0.00019291072
Profanity0.000015817128
Threat0.00001687386
Severe Toxicity0.000001932623
Low Tox 0.00041091064
May 2, 2025 1 likes
Thank to Mark Carney 😡😡😡
Thank to Mark Carney 😡😡😡
Identity Attack0.000037670023
Insult0.00018515706
Profanity0.00002546939
Threat0.00003678185
Severe Toxicity0.0000022286856
Low Tox 0.0004092482 Policy_Critique
Dec 8, 2025
That would be good
That would be good
Identity Attack0.00007191538
Insult0.00013320657
Profanity0.000024686458
Threat0.00004014894
Severe Toxicity0.0000026711516
Low Tox 0.00040771498
Apr 20, 2025 2 likes
What about the unemployment rate Canadian citizens face as international students are working for cash and 2 or 3 jobs,
What about the unemployment rate Canadian citizens face as international students are working for cash and 2 or 3 jobs,
Identity Attack0.00009613917
Insult0.00015556141
Profanity0.000015179934
Threat0.000023953597
Severe Toxicity0.0000022308889
Low Tox 0.0004076524 Economic_Argument
Apr 15, 2025 10 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.