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 1100 of 1230
What's to stop these people from coming back? I hope it's not "voluntary compliance"...
What's to stop these people from coming back? I hope it's not "voluntary compliance"...
Identity Attack0.0041067624
Insult0.009678889
Profanity0.010347961
Threat0.007819066
Severe Toxicity0.00096321106
Low Tox 0.021549871 Moderate Con 0.328 Question
Feb 18, 2026 99 likes Canadian immigration officers investigating hundreds …
The great replacement theory in action
The great replacement theory in action
Identity Attack0.004994711
Insult0.0096028885
Profanity0.014703264
Threat0.0076119336
Severe Toxicity0.0012588501
Low Tox 0.021549871 Low Con 0.227 Fear_Threat
Feb 10, 2026 Inside Canada's Indian Invasion...
I like you & your attitude about coming to Canada. I’m subscribing. I feel for the young girl looking for a job. There are tons of jobs on indeed in my city. I apply for …
I like you & your attitude about coming to Canada. I’m subscribing. I feel for the young girl looking for a job. There are tons of jobs on indeed in my city. I apply for both part & full time. I apply for at least 10-20 a day. I’m not getting calls for interviews. I’ve even applied twice to one job because I was not chosen but 2 weeks later the same position was back. I’m fortunate enough to not have to work. I have a husband that makes a very good salary that pays for all of the bills , groceries & vacations. Up until Covid collapsed my 2 franchises & I was sinking more money in than making it I had to sell one for 1/3 of what I paid for it & give the other away. I started a small business at home doing lash extensions. I have my regular clients. But if I want to save my own money it’s not sustainable or steady. I want to work because I enjoy leaving my home not to just go grocery shopping or visit family. That’s even if they are home from work. I like having a purpose. I’m skilled in accounting, cleaning, sales, marketing, customer service you name it. Many might say that I’m very lucky. I am very blessed but it’s also very lonely. Plus I have always worked & had independence. I hate asking my husband to send me money so I can pay my cell, credit card bills. I don’t even go shopping without him for new clothes because I rely on him to pay for those too. Hypothetically we broke up tomorrow I’d be screwed. I worry about if he dies. There’s life insurance but we still have a mortgage to pay & monthly bills. Plus of course I’d make sure his kids got some too. Not to mention I’ve had mental health struggles with social anxiety & agoraphobia years ago. The more I stay home the more I get anxious about going out. Days can get boring & then I find myself napping all afternoon. I need a job. I just want my own money. I don’t want to go to my husband every 3 months & ask him to send me 2000.00 to clear up my overdraft for one business day. I don’t even want to have to use it. Sorry for the rant but I feel that even when filing out applications many times I’m asked if I’m racialized. In other words is my skin brown.
Identity Attack0.005771666
Insult0.012946909
Profanity0.013576009
Threat0.006382086
Severe Toxicity0.0010490417
Low Tox 0.021549871 Constructive 0.835 Personal_Narrative
Sep 8, 2025 Why Canadians Are Turning Against …
Tim Hortons is all about Visa business
Tim Hortons is all about Visa business
Identity Attack0.0047727237
Insult0.0113889
Profanity0.014259194
Threat0.006686311
Severe Toxicity0.0009870529
Low Tox 0.021549871 Low Con 0.242 Unverified_Claim
Feb 8, 2026 Inside Canada's Indian Invasion...
BhaRats. 😂
BhaRats. 😂
Identity Attack0.011247349
Insult0.013782915
Profanity0.022901481
Threat0.008427517
Severe Toxicity0.0022602081
Low Tox 0.021549871 Low Con 0.218
Sep 28, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Trudeau's people.
Trudeau's people.
Identity Attack0.0045322375
Insult0.012414906
Profanity0.010621235
Threat0.006110225
Severe Toxicity0.0009775162
Low Tox 0.021549871 Low Con 0.214 Policy_Critique
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
Special thanks to everyone who made comments to strengthen the credibility of this collection of questions. Indeed they are of immense help. Just passed 19/20 solely by playing this video 3x and on 2x speed. …
Special thanks to everyone who made comments to strengthen the credibility of this collection of questions. Indeed they are of immense help. Just passed 19/20 solely by playing this video 3x and on 2x speed. Best of luck everyone 🍁
Identity Attack0.0058826595
Insult0.00971689
Profanity0.018597418
Threat0.009178371
Severe Toxicity0.001783371
Low Tox 0.021549871 Constructive 0.647 Meta_Commentary
Dec 18, 2025 7 likes Canadian Citizenship Test 2025 – …
Nothing to see here
Nothing to see here
Identity Attack0.004384246
Insult0.009678889
Profanity0.01490822
Threat0.0074954215
Severe Toxicity0.0011873245
Low Tox 0.021549871 Low Con 0.266 Meta_Commentary
Dec 27, 2025 Deportations From Canada at Their …
Maybe every taxpayer citizen of their country should do their own shutdown in unity and the government economicswill shut down because it will stop the flow of money and they need citizens money to make …
Maybe every taxpayer citizen of their country should do their own shutdown in unity and the government economicswill shut down because it will stop the flow of money and they need citizens money to make it work they would have no choice but to change legislation to protect their citizens instead of these citizens because all they did was use these do’s and do nots to make this socialism and make it work for them that’s why they do it it’s economic gain for them it’s huge profits
Identity Attack0.004236255
Insult0.010856897
Profanity0.012038844
Threat0.0066798385
Severe Toxicity0.0008773804
Low Tox 0.021549871 Low Con 0.283
Jan 28, 2018 3 likes How much do refugees and …
Borrow ICE from US for a week!
Borrow ICE from US for a week!
Identity Attack0.0046247323
Insult0.010476895
Profanity0.010604155
Threat0.0077025536
Severe Toxicity0.0012588501
Low Tox 0.021549871 Moderate Con 0.327
Dec 13, 2025 2 likes IRCC Names India in Study …
Classic government
Classic government
Identity Attack0.0055866763
Insult0.010818896
Profanity0.015830519
Threat0.0072365063
Severe Toxicity0.0013160706
Low Tox 0.021549871 Moderate Con 0.398 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Brampton -> Brahmpur, Ottawa - Uttarabad, Vancouver -> Vangakubhir
Brampton -> Brahmpur, Ottawa - Uttarabad, Vancouver -> Vangakubhir
Identity Attack0.00984143
Insult0.011920903
Profanity0.013985921
Threat0.007624879
Severe Toxicity0.0018119812
Low Tox 0.021549871 Low Con 0.259 Humor_Satire
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
so ... whats the problem?
so ... whats the problem?
Identity Attack0.0023678627
Insult0.010020891
Profanity0.014190876
Threat0.0064468146
Severe Toxicity0.0009775162
Low Tox 0.021432023 Low Con 0.273
Dec 25, 2025 Deportations From Canada at Their …
You should do alberta next
You should do alberta next
Identity Attack0.006178642
Insult0.009678889
Profanity0.012312118
Threat0.007754337
Severe Toxicity0.0014019012
Low Tox 0.021432023 Low Con 0.256 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
We fixed these issues recently in the states 😂
We fixed these issues recently in the states 😂
Identity Attack0.005512681
Insult0.009146886
Profanity0.017026093
Threat0.00756015
Severe Toxicity0.001335144
Low Tox 0.021432023 Moderate Con 0.358 Comparative_Framing
Oct 5, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Good. It needs to be higher
Good. It needs to be higher
Identity Attack0.004643231
Insult0.009906891
Profanity0.01627459
Threat0.008556974
Severe Toxicity0.0015163422
Low Tox 0.021432023 Low Con 0.281
Dec 23, 2025 84 likes Deportations From Canada at Their …
Thank you for this video. Today I took a test and scored 19 out of 20. I encourage people to watch this video before the exam.
Thank you for this video. Today I took a test and scored 19 out of 20. I encourage people to watch this video before the exam.
Identity Attack0.0052906936
Insult0.008937885
Profanity0.017777596
Threat0.009851551
Severe Toxicity0.0018882751
Low Tox 0.021432023 Constructive 0.643 Personal_Narrative
Jan 6, 2026 8 likes Canadian Citizenship Test 2025 – …
Who’s saying we don’t pay taxes 😂
Who’s saying we don’t pay taxes 😂
Identity Attack0.0021643746
Insult0.011654901
Profanity0.013917602
Threat0.006194372
Severe Toxicity0.00096321106
Low Tox 0.021432023 Moderate Con 0.313 Humor_Satire
Sep 21, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Abbotsford!!!!!
Abbotsford!!!!!
Identity Attack0.002830336
Insult0.0114649
Profanity0.013507691
Threat0.0071717775
Severe Toxicity0.0013065338
Low Tox 0.021432023 Low Con 0.292
Oct 8, 2025 Inside Canada's Indian Metropolis (Brampton)
Millions more are on their way.
Millions more are on their way.
Identity Attack0.005401687
Insult0.009545889
Profanity0.011697251
Threat0.007598988
Severe Toxicity0.0011205673
Low Tox 0.021432023 Moderate Con 0.311 Fear_Threat
Jun 18, 2025 8 likes How Canada broke its immigration …
We're past this breaking point around 6 years ago
We're past this breaking point around 6 years ago
Identity Attack0.0038107792
Insult0.00983089
Profanity0.015454767
Threat0.007741391
Severe Toxicity0.0010251999
Low Tox 0.021432023 Moderate Con 0.317 Fear_Threat
Jan 19, 2026 460 likes Why Canada’s immigration system has …
Mississauga is next
Mississauga is next
Identity Attack0.0073625734
Insult0.0096028885
Profanity0.013234417
Threat0.008919456
Severe Toxicity0.0016784668
Low Tox 0.021432023 Moderate Con 0.315 Fear_Threat
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Thanks Tyler this is not talked about here
Thanks Tyler this is not talked about here
Identity Attack0.0026083488
Insult0.0114269
Profanity0.012722028
Threat0.0064597605
Severe Toxicity0.0008392334
Low Tox 0.021432023 Moderate Con 0.415 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
以前经济好的时候有多余的蛋糕,如今蛋糕自己都不够分,如何还能分给别人。
以前经济好的时候有多余的蛋糕,如今蛋糕自己都不够分,如何还能分给别人。
Identity Attack0.0023586133
Insult0.012338906
Profanity0.012004685
Threat0.0058286544
Severe Toxicity0.0006055832
Low Tox 0.021432023 Moderate Con 0.328 Economic_Argument
Nov 21, 2025 8 likes Quebec Ends Economic Immigration Program …
Browntow
Browntow
Identity Attack0.005401687
Insult0.010210892
Profanity0.017572641
Threat0.008466354
Severe Toxicity0.0015354156
Low Tox 0.021432023 Moderate Con 0.41
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
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.