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 1025 of 1230
You should see my Doctors Office
You should see my Doctors Office
Identity Attack0.003921773
Insult0.011692902
Profanity0.015557245
Threat0.0086087575
Severe Toxicity0.0014686584
Low Tox 0.03192045 Moderate Con 0.4 Personal_Narrative
Nov 22, 2025 1 likes Thousands of refugees allowed into …
Where is Housing is a basic right? Who's going to take strong action again house flipping mom and pop business?
Where is Housing is a basic right? Who's going to take strong action again house flipping mom and pop business?
Identity Attack0.004088263
Insult0.014504919
Profanity0.012380436
Threat0.007637825
Severe Toxicity0.0011396408
Low Tox 0.03192045 Moderate Con 0.379
Jan 21, 2026 Canada’s new rules in 2026
A tragedy. My heart goes out to REAL Canadians.
A tragedy. My heart goes out to REAL Canadians.
Identity Attack0.017867407
Insult0.011274899
Profanity0.009289024
Threat0.007029374
Severe Toxicity0.001168251
Low Tox 0.03192045 Constructive 0.502 Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
they've yet to find a single bar of deodorant in the city, true story
they've yet to find a single bar of deodorant in the city, true story
Identity Attack0.002830336
Insult0.014352918
Profanity0.013883443
Threat0.006530962
Severe Toxicity0.0010204315
Low Tox 0.03192045 Moderate Con 0.312
Jan 17, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
best video. I had my test last night. Scored 18/20 in just 6 minutes. All 18 questions were from the video, remaining 2 were new.
best video. I had my test last night. Scored 18/20 in just 6 minutes. All 18 questions were from the video, remaining 2 were new.
Identity Attack0.00932346
Insult0.010666896
Profanity0.02522431
Threat0.011223801
Severe Toxicity0.0029182434
Low Tox 0.03192045 Constructive 0.536 Meta_Commentary
Feb 3, 2026 3 likes Canadian Citizenship Test 2025 – …
It’s not about race; it’s about housing, infrastructure, and sustainability. You can't import a population crisis and call it 'growth'. 🏠🚫
It’s not about race; it’s about housing, infrastructure, and sustainability. You can't import a population crisis and call it 'growth'. 🏠🚫
Identity Attack0.009989422
Insult0.011198899
Profanity0.01127026
Threat0.0066733654
Severe Toxicity0.0011825562
Low Tox 0.03192045 Moderate Con 0.44 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Is Pierre Poilievre Maple Maga? He offered to do business with Elon Musk who cut Medicaid to 18 million people in the USA!!! Is he really Canada First?
Is Pierre Poilievre Maple Maga? He offered to do business with Elon Musk who cut Medicaid to 18 million people in the USA!!! Is he really Canada First?
Identity Attack0.0052166977
Insult0.017227544
Profanity0.011167783
Threat0.006330303
Severe Toxicity0.0010442734
Low Tox 0.03192045 Moderate Con 0.345 Question
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Ty sir for this video it needs to be said
Ty sir for this video it needs to be said
Identity Attack0.006881601
Insult0.010666896
Profanity0.022901481
Threat0.010809537
Severe Toxicity0.0032424927
Low Tox 0.03192045 Moderate Con 0.361 Solidarity
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Great video
Great video
Identity Attack0.009693438
Insult0.0114649
Profanity0.025770858
Threat0.011715741
Severe Toxicity0.0038146973
Low Tox 0.03192045 Moderate Con 0.461 Meta_Commentary
Jun 18, 2025 2 likes How Canada broke its immigration …
When she says ‘they’ promised a better life, she’s talking about her immigration agent. Canada only ever issued her and millions like her a ‘temporary’ visa. I’m empathetic, I came with a temporary visa originally …
When she says ‘they’ promised a better life, she’s talking about her immigration agent. Canada only ever issued her and millions like her a ‘temporary’ visa. I’m empathetic, I came with a temporary visa originally but I did not ‘invest’ anything into my life but the bare minimum until my status was permanent.
Identity Attack0.0071775843
Insult0.016632931
Profanity0.010826191
Threat0.006051969
Severe Toxicity0.0008535385
Low Tox 0.03192045 Constructive 0.668 Personal_Narrative
Feb 11, 2026 Canada's tighter immigration policy divides …
TDS sports haha
TDS sports haha
Identity Attack0.0045692353
Insult0.014504919
Profanity0.024814399
Threat0.006925808
Severe Toxicity0.0021839142
Low Tox 0.03192045 Moderate Con 0.408
Jan 27, 2026 Inside Canada's Indian Invasion...
We let to many of them here in Canada to be fair they are very nice people and we Canadians respect every culture but at same time they need to do the same with Canadian …
We let to many of them here in Canada to be fair they are very nice people and we Canadians respect every culture but at same time they need to do the same with Canadian culture❤
Identity Attack0.022791367
Insult0.011920903
Profanity0.013029462
Threat0.007145886
Severe Toxicity0.0013637543
Low Tox 0.03192045 Constructive 0.651
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Brampton should be a priority
Brampton should be a priority
Identity Attack0.008694496
Insult0.013174911
Profanity0.01627459
Threat0.0086087575
Severe Toxicity0.0019168854
Low Tox 0.03192045 Low Con 0.257 Call_To_Action
Dec 24, 2025 Deportations From Canada at Their …
Do a part 2 on surrey
Do a part 2 on surrey
Identity Attack0.006955597
Insult0.010894896
Profanity0.021945024
Threat0.010938995
Severe Toxicity0.0025558472
Low Tox 0.03192045 Low Con 0.259 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
Enough is enough
Enough is enough
Identity Attack0.0053276913
Insult0.011312899
Profanity0.01893901
Threat0.009048914
Severe Toxicity0.0020885468
Low Tox 0.03192045 Moderate Con 0.338
Aug 26, 2025 6 likes Why Canadians Are Turning Against …
my test is in 8 days please pray for me as i've been waiting for my citizenship for 9 years . Edit : I passed, Good luck to you all
my test is in 8 days please pray for me as i've been waiting for my citizenship for 9 years . Edit : I passed, Good luck to you all
Identity Attack0.008139528
Insult0.010894896
Profanity0.016752819
Threat0.008789998
Severe Toxicity0.0016307831
Low Tox 0.03192045 Constructive 0.596 Personal_Narrative
Jan 17, 2026 3 likes Canadian Citizenship Test 2025 – …
To be here as a citizen today, I had to pay CAD$35.000 for a two years program in Toronto. But to get the study visa I had to prove a lot of things, including money, …
To be here as a citizen today, I had to pay CAD$35.000 for a two years program in Toronto. But to get the study visa I had to prove a lot of things, including money, proof that I had paid the college (at least 1st year), English, a Bachelor degree (education), a clear criminal history, and what attach me to my country. I had to study hard, and only after graduation I could have 3y work permit. By working in Canada I could get more point to become a permanent resident. After 2y having my PR, I could get the citizenship, but I had to prove I pay taxes, clear criminal history, and other things that show I would be a good citizen. So, I worked (and still work) hard, I am currently in two jobs and at school taking my masters, I respect the laws, I respect the culture (I never tried to impose mine), and I pay over CAD$10.000 in taxes per year on my income. That said, I feel as a slap on my face when fraudulent and dishonest people are able to be here cheating the system in any way. Some people may say I am an immigrant against immigration. NO, I am in favor of people taking the right path to immigrate, and make real contributions for this country, not coming to be scammers and criminals.
Identity Attack0.0076955543
Insult0.017227544
Profanity0.015079016
Threat0.006492125
Severe Toxicity0.0011730194
Low Tox 0.03192045 Constructive 0.774
Oct 10, 2025 IRCC Names India in Study …
Dialysis is for people with CHRONIC kidney disease, just how long are we supposed to fund the worlds treatment? Our healthcare system is strained to its capacity! Every week one can find a news story …
Dialysis is for people with CHRONIC kidney disease, just how long are we supposed to fund the worlds treatment? Our healthcare system is strained to its capacity! Every week one can find a news story about someone who was waitlisted too long for an oncologist or a scan, and no longer has a chance of recovery ❤️‍🩹
Identity Attack0.00673361
Insult0.014162917
Profanity0.011219022
Threat0.00636914
Severe Toxicity0.0012397766
Low Tox 0.03192045 Constructive 0.657 Policy_Critique
Dec 24, 2025 Deportations From Canada at Their …
None of these costs would have been incurred if the Trudeau government hadn't completely failed at its job.
None of these costs would have been incurred if the Trudeau government hadn't completely failed at its job.
Identity Attack0.0024418586
Insult0.019161236
Profanity0.00995513
Threat0.0060066585
Severe Toxicity0.0006866455
Low Tox 0.03192045 Low Con 0.166 Policy_Critique
Dec 24, 2025 1 likes Deportations From Canada at Their …
So why is this continuing when it's clearly not what the native born citizens want? Because no one will stand up and take the required action!
So why is this continuing when it's clearly not what the native born citizens want? Because no one will stand up and take the required action!
Identity Attack0.00828752
Insult0.012642908
Profanity0.011406898
Threat0.0071847234
Severe Toxicity0.0010490417
Low Tox 0.03192045 Moderate Con 0.321 Call_To_Action
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
canada goverment wants this to happen
canada goverment wants this to happen
Identity Attack0.009175468
Insult0.010286893
Profanity0.014327513
Threat0.010291707
Severe Toxicity0.0019931793
Low Tox 0.03192045 Low Con 0.164 Unverified_Claim
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
too little, too late
too little, too late
Identity Attack0.0029598286
Insult0.01306091
Profanity0.015967157
Threat0.008311004
Severe Toxicity0.0015449524
Low Tox 0.03192045 Moderate Con 0.334 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Only in Canada, Thanks to the liberal government.
Only in Canada, Thanks to the liberal government.
Identity Attack0.01656105
Insult0.014504919
Profanity0.010296722
Threat0.006155535
Severe Toxicity0.0011634827
Low Tox 0.03192045 Low Con 0.215 Policy_Critique
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
We call it Singh hortons. Not tim hortons now
We call it Singh hortons. Not tim hortons now
Identity Attack0.00621564
Insult0.01617693
Profanity0.014805742
Threat0.007301235
Severe Toxicity0.0012493134
Low Tox 0.03192045 Moderate Con 0.311 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
A change in Government is way past due ... is there still time to prevent the end of Canada as an independent democracy? It's very doubtful!
A change in Government is way past due ... is there still time to prevent the end of Canada as an independent democracy? It's very doubtful!
Identity Attack0.007288578
Insult0.016100928
Profanity0.010313802
Threat0.0071070488
Severe Toxicity0.0011110306
Low Tox 0.03192045 Moderate Con 0.358 Call_To_Action
Feb 28, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
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.