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 1140 of 1230
Do Frisco TX next.
Do Frisco TX next.
Identity Attack0.0029968263
Insult0.010058892
Profanity0.012517073
Threat0.0069387536
Severe Toxicity0.0011348724
Low Tox 0.016712861 Low Con 0.268
Jan 27, 2026 Inside Canada's Indian Invasion...
I lived near the border of Brampton. Their behavior and demographics have spread into the neighboring cities, going as far as Milton.
I lived near the border of Brampton. Their behavior and demographics have spread into the neighboring cities, going as far as Milton.
Identity Attack0.004606233
Insult0.010134893
Profanity0.010347961
Threat0.006466233
Severe Toxicity0.0007724762
Low Tox 0.016712861 Constructive 0.54 Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
🤜🤛👍😁
🤜🤛👍😁
Identity Attack0.0021273769
Insult0.010210892
Profanity0.021740068
Threat0.0068287146
Severe Toxicity0.002231598
Low Tox 0.016712861 Moderate Con 0.303
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Good
Good
Identity Attack0.0041992567
Insult0.008728883
Profanity0.01579636
Threat0.007883795
Severe Toxicity0.001411438
Low Tox 0.016712861 Moderate Con 0.498
Dec 26, 2025 Deportations From Canada at Their …
Trudeau loves these people
Trudeau loves these people
Identity Attack0.0052906936
Insult0.009982891
Profanity0.013439372
Threat0.006647474
Severe Toxicity0.001115799
Low Tox 0.016712861 Low Con 0.235
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
Should be zero immigration until Canadians first problems are corrected
Should be zero immigration until Canadians first problems are corrected
Identity Attack0.00875567
Insult0.0013543526
Profanity0.000031348445
Threat0.00041246673
Severe Toxicity0.0000038014164
Low Tox 0.016642964 Policy_Critique
Apr 14, 2025
Awsome,
Awsome,
Identity Attack0.0036627878
Insult0.008690883
Profanity0.016411226
Threat0.00789674
Severe Toxicity0.0014972687
Low Tox 0.016587202 Moderate Con 0.434
Jan 27, 2026 Inside Canada's Indian Invasion...
Man Brampton used to be so beautiful, all of the farm fields and people, I loved visiting my Nonna and Nonno in the middle of Brampton. You would not pay me to go back right …
Man Brampton used to be so beautiful, all of the farm fields and people, I loved visiting my Nonna and Nonno in the middle of Brampton. You would not pay me to go back right now.
Identity Attack0.00362579
Insult0.009298887
Profanity0.01220964
Threat0.006712203
Severe Toxicity0.00082969666
Low Tox 0.016587202 Constructive 0.642 Personal_Narrative
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
*this comment has been removed by the Canadian Government*
*this comment has been removed by the Canadian Government*
Identity Attack0.0068446035
Insult0.00810188
Profanity0.01128734
Threat0.007314181
Severe Toxicity0.000834465
Low Tox 0.016587202 Low Con 0.265 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
How about the Philippines?
How about the Philippines?
Identity Attack0.007547563
Insult0.007816878
Profanity0.014293353
Threat0.007689608
Severe Toxicity0.001168251
Low Tox 0.016587202 Moderate Con 0.312
Oct 12, 2025 IRCC Names India in Study …
Yes someones finally addressing the issue
Yes someones finally addressing the issue
Identity Attack0.0042732526
Insult0.00819688
Profanity0.014771583
Threat0.0086087575
Severe Toxicity0.0013160706
Low Tox 0.016587202 Moderate Con 0.31 Call_To_Action
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
I don't believe it... CTV being the next CBC..
I don't believe it... CTV being the next CBC..
Identity Attack0.0024418586
Insult0.0096028885
Profanity0.010655395
Threat0.006537435
Severe Toxicity0.0007724762
Low Tox 0.016587202 Moderate Con 0.33 Meta_Commentary
Dec 31, 2025 1 likes Deportations From Canada at Their …
How they got in the first place
How they got in the first place
Identity Attack0.0032188136
Insult0.008310881
Profanity0.014771583
Threat0.0074306927
Severe Toxicity0.0010251999
Low Tox 0.016587202 Low Con 0.289 Question
Sep 28, 2025 IRCC Names India in Study …
When and Where is the protest ???
When and Where is the protest ???
Identity Attack0.0030153254
Insult0.007797878
Profanity0.011253181
Threat0.007340072
Severe Toxicity0.00092983246
Low Tox 0.016587202 Moderate Con 0.301 Call_To_Action
Aug 25, 2025 Why Canadians Are Turning Against …
And yet, liberal government got elected for additional 4 years. Canada voted for this. No point to complain about it now.
And yet, liberal government got elected for additional 4 years. Canada voted for this. No point to complain about it now.
Identity Attack0.0040327664
Insult0.010286893
Profanity0.010006369
Threat0.0061037517
Severe Toxicity0.0005865097
Low Tox 0.016587202 Moderate Con 0.362 Call_To_Action
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
It took me 7 years to get a PR
It took me 7 years to get a PR
Identity Attack0.0034962974
Insult0.008690883
Profanity0.015386449
Threat0.007547205
Severe Toxicity0.0010919571
Low Tox 0.016587202 Moderate Con 0.316 Personal_Narrative
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Officially this. Un Officially millions
Officially this. Un Officially millions
Identity Attack0.0038477771
Insult0.008538882
Profanity0.014122557
Threat0.007624879
Severe Toxicity0.0011968613
Low Tox 0.016587202 Low Con 0.206 Unverified_Claim
Oct 3, 2025 IRCC Names India in Study …
Finally
Finally
Identity Attack0.003366805
Insult0.00808288
Profanity0.0166845
Threat0.008349842
Severe Toxicity0.0015163422
Low Tox 0.016587202 Moderate Con 0.456
Feb 11, 2026 Canada's tighter immigration policy divides …
You need to report that safehouse to ICE or RCMP, please.
You need to report that safehouse to ICE or RCMP, please.
Identity Attack0.0022846176
Insult0.008690883
Profanity0.009681856
Threat0.007883795
Severe Toxicity0.0008535385
Low Tox 0.016587202 Moderate Con 0.386 Call_To_Action
Jan 27, 2026 83 likes Inside Canada's Indian Invasion...
Age limit for international workers ,I am 56 years from Nepal .I would like to work in Canada .Is it ok from the gov. of Australia ,please ?
Age limit for international workers ,I am 56 years from Nepal .I would like to work in Canada .Is it ok from the gov. of Australia ,please ?
Identity Attack0.008065533
Insult0.008044879
Profanity0.010467518
Threat0.0063432488
Severe Toxicity0.00071525574
Low Tox 0.016587202 Constructive 0.567 Question
Jan 21, 2026 Why Canada’s immigration system has …
Century Initiative !!!! Century Initiative !!!! Century Initiative !!!! Century Initiative !!!!
Century Initiative !!!! Century Initiative !!!! Century Initiative !!!! Century Initiative !!!!
Identity Attack0.0031633168
Insult0.008405882
Profanity0.011441057
Threat0.0067316215
Severe Toxicity0.0011301041
Low Tox 0.016587202 Low Con 0.168 Meta_Commentary
Feb 26, 2026 5 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Dude could have just walked either way over the border and not spent a dime doing it. The entire canadian border is open and not monitored. In some areas one side of the road is …
Dude could have just walked either way over the border and not spent a dime doing it. The entire canadian border is open and not monitored. In some areas one side of the road is canada and the other side in America.
Identity Attack0.0048837173
Insult0.009868891
Profanity0.010279642
Threat0.00636914
Severe Toxicity0.0007390976
Low Tox 0.016587202 Low Con 0.297 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
One of the first
One of the first
Identity Attack0.0040512653
Insult0.008272881
Profanity0.01535229
Threat0.008246276
Severe Toxicity0.0012493134
Low Tox 0.016587202 Moderate Con 0.376 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Melbourne Australia is like this now, not just Canada.
Melbourne Australia is like this now, not just Canada.
Identity Attack0.008398513
Insult0.008937885
Profanity0.011133623
Threat0.0064985976
Severe Toxicity0.0009202957
Low Tox 0.016587202 Moderate Con 0.396 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Workers Cooperatives everywhere
Workers Cooperatives everywhere
Identity Attack0.004606233
Insult0.008937885
Profanity0.013200258
Threat0.0067769317
Severe Toxicity0.0010538101
Low Tox 0.016587202 Moderate Con 0.355
Oct 15, 2020 How much do refugees and …
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.