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 1010 of 1230
I would be so happy to have that much Indian food available
I would be so happy to have that much Indian food available
Identity Attack0.021585498
Insult0.011084898
Profanity0.021398475
Threat0.009048914
Severe Toxicity0.002670288
Low Tox 0.034513097 Moderate Con 0.367
Jan 27, 2026 Inside Canada's Indian Invasion...
10:00 - that's why i didn't go to a hospital for a dislocated shoulder recently. I feel a deep lack of trust in our systems these days.
10:00 - that's why i didn't go to a hospital for a dislocated shoulder recently. I feel a deep lack of trust in our systems these days.
Identity Attack0.003366805
Insult0.01625293
Profanity0.011680172
Threat0.0064079775
Severe Toxicity0.0008201599
Low Tox 0.034513097 Constructive 0.577 Personal_Narrative
Sep 29, 2025 5 likes Inside Canada's Indian Metropolis (Brampton)
How come they disappeared?
How come they disappeared?
Identity Attack0.0040142676
Insult0.010210892
Profanity0.015898837
Threat0.012647836
Severe Toxicity0.0015735626
Low Tox 0.034513097 Moderate Con 0.301 Question
Sep 30, 2025 IRCC Names India in Study …
This is where all your Tim Hortons money goes.
This is where all your Tim Hortons money goes.
Identity Attack0.0018313939
Insult0.019354604
Profanity0.010501678
Threat0.005773635
Severe Toxicity0.00061035156
Low Tox 0.034277402 Low Con 0.2
Oct 9, 2025 Inside Canada's Indian Metropolis (Brampton)
Importing prospective Liberal Voters gaming the system Open Society Foundations
Importing prospective Liberal Voters gaming the system Open Society Foundations
Identity Attack0.012240025
Insult0.014238917
Profanity0.013985921
Threat0.007857903
Severe Toxicity0.0014686584
Low Tox 0.034277402 Low Con 0.157 Unverified_Claim
Nov 21, 2025 2 likes Thousands of refugees allowed into …
Canada will work for china soon
Canada will work for china soon
Identity Attack0.019676208
Insult0.012832909
Profanity0.015044857
Threat0.008155655
Severe Toxicity0.0020694733
Low Tox 0.034277402 Low Con 0.229 Fear_Threat
Feb 11, 2026 Canada's tighter immigration policy divides …
In Victoria Australia we have a place like this , Craigieburn
In Victoria Australia we have a place like this , Craigieburn
Identity Attack0.009064475
Insult0.01306091
Profanity0.01846078
Threat0.009204263
Severe Toxicity0.002336502
Low Tox 0.034277402 Moderate Con 0.316 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
The problem is these corporations wants huge profits by hiring cheap labor. Its not that there isn't domestic labour ready to work at a tire shop its what they are offering for it.
The problem is these corporations wants huge profits by hiring cheap labor. Its not that there isn't domestic labour ready to work at a tire shop its what they are offering for it.
Identity Attack0.0043102503
Insult0.01890341
Profanity0.011714331
Threat0.006051969
Severe Toxicity0.00084877014
Low Tox 0.034277402 Moderate Con 0.345 Economic_Argument
Feb 11, 2026 6 likes Canada's tighter immigration policy divides …
8:18
8:18
Identity Attack0.007029593
Insult0.0113509
Profanity0.023994578
Threat0.011223801
Severe Toxicity0.0028419495
Low Tox 0.034277402 Low Con 0.275
Jan 28, 2026 Inside Canada's Indian Invasion...
I wouldn't say Canada is the only Western country to break it's immigration system. Have you seen what is happening in the UK?
I wouldn't say Canada is the only Western country to break it's immigration system. Have you seen what is happening in the UK?
Identity Attack0.018972786
Insult0.012528907
Profanity0.010433359
Threat0.0068416605
Severe Toxicity0.0010585785
Low Tox 0.034277402 Constructive 0.525 Comparative_Framing
Jun 20, 2025 4 likes How Canada broke its immigration …
You should show Markham next as a stark contrast... How clean it is
You should show Markham next as a stark contrast... How clean it is
Identity Attack0.0042177555
Insult0.015416925
Profanity0.014600786
Threat0.008505191
Severe Toxicity0.0016212463
Low Tox 0.034277402 Moderate Con 0.318
Oct 30, 2025 13 likes Inside Canada's Indian Metropolis (Brampton)
Sad. Canada has changed over the last 20 years….
Sad. Canada has changed over the last 20 years….
Identity Attack0.014350293
Insult0.01640493
Profanity0.009084069
Threat0.0059840037
Severe Toxicity0.0010871887
Low Tox 0.034277402 Moderate Con 0.435 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Thanks, I just passed and scored 20/20 in 7 minutes. The questions were so easy, straight from the book and this video helped a lot. I also did a lot of mock tests.
Thanks, I just passed and scored 20/20 in 7 minutes. The questions were so easy, straight from the book and this video helped a lot. I also did a lot of mock tests.
Identity Attack0.0068446035
Insult0.012870909
Profanity0.029050145
Threat0.009359611
Severe Toxicity0.002231598
Low Tox 0.034277402 Constructive 0.65 Personal_Narrative
Jan 26, 2026 15 likes Canadian Citizenship Test 2025 – …
Where does sharia law fit into it?
Where does sharia law fit into it?
Identity Attack0.02138452
Insult0.010590895
Profanity0.014225035
Threat0.0065568537
Severe Toxicity0.0015258789
Low Tox 0.034277402 Low Con 0.185 Question
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
Please...... my born Canadians neeeeed jobs too!!!!!!!!!
Please...... my born Canadians neeeeed jobs too!!!!!!!!!
Identity Attack0.017766917
Insult0.011160898
Profanity0.011116544
Threat0.006246155
Severe Toxicity0.0012493134
Low Tox 0.034277402 Moderate Con 0.395 Economic_Argument
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
We got Tyler in Brampton before GTA VI 🔥🔥🔥
We got Tyler in Brampton before GTA VI 🔥🔥🔥
Identity Attack0.005364689
Insult0.012224905
Profanity0.023174755
Threat0.009799767
Severe Toxicity0.0026512146
Low Tox 0.034277402 Low Con 0.276 Humor_Satire
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Why is the Turkish translation of the videos late?
Why is the Turkish translation of the videos late?
Identity Attack0.024600167
Insult0.011084898
Profanity0.02071529
Threat0.008893564
Severe Toxicity0.0019550323
Low Tox 0.034277402 Low Con 0.239 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Just cancel all applications in the backlogs, done.
Just cancel all applications in the backlogs, done.
Identity Attack0.0032743104
Insult0.009944891
Profanity0.015420608
Threat0.011042561
Severe Toxicity0.0014781952
Low Tox 0.034277402 Low Con 0.16 Call_To_Action
Jan 19, 2026 273 likes Why Canada’s immigration system has …
Bramladesh!!
Bramladesh!!
Identity Attack0.011469335
Insult0.020901557
Profanity0.030639706
Threat0.010680079
Severe Toxicity0.0038146973
Low Tox 0.034277402 Low Con 0.192 Humor_Satire
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Thank the liberals
Thank the liberals
Identity Attack0.015455672
Insult0.013858915
Profanity0.016616182
Threat0.008090926
Severe Toxicity0.0019741058
Low Tox 0.034277402 Moderate Con 0.307 Policy_Critique
Feb 19, 2026 Canadian immigration officers investigating hundreds …
17:24 it’s the free money they get.
17:24 it’s the free money they get.
Identity Attack0.004347248
Insult0.012034904
Profanity0.015454767
Threat0.0076119336
Severe Toxicity0.0014972687
Low Tox 0.034277402 Low Con 0.178
Aug 26, 2025 Why Canadians Are Turning Against …
Keep voting liberal and you'll keep getting the same results.
Keep voting liberal and you'll keep getting the same results.
Identity Attack0.012061302
Insult0.014504919
Profanity0.010945748
Threat0.007068211
Severe Toxicity0.0012207031
Low Tox 0.034277402 Low Con 0.195 Call_To_Action
Aug 25, 2025 Why Canadians Are Turning Against …
Kalergi Plan in full swing
Kalergi Plan in full swing
Identity Attack0.007917541
Insult0.015416925
Profanity0.017436003
Threat0.008712323
Severe Toxicity0.0026512146
Low Tox 0.034277402 Low Con 0.147 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
"Let me explain your culture to you and how it includes me saar 👳🏾"
"Let me explain your culture to you and how it includes me saar 👳🏾"
Identity Attack0.01565665
Insult0.0142009165
Profanity0.019075647
Threat0.007029374
Severe Toxicity0.0031471252
Low Tox 0.034277402 Moderate Con 0.375 Humor_Satire
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
It’s not just Canada, Australia too and it just isn’t working ☹️☹️
It’s not just Canada, Australia too and it just isn’t working ☹️☹️
Identity Attack0.014149316
Insult0.013668913
Profanity0.011970525
Threat0.0061749537
Severe Toxicity0.0010824203
Low Tox 0.034277402 Moderate Con 0.439 Comparative_Framing
Feb 8, 2026 Inside Canada's Indian Invasion...
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.