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 1174 of 1230
Focus on family creation not wage suppression.
Focus on family creation not wage suppression.
Identity Attack0.0024788564
Insult0.0076838774
Profanity0.00995513
Threat0.0065115434
Severe Toxicity0.0005912781
Low Tox 0.012314741 Low Con 0.268 Policy_Critique
Jan 3, 2026 1 likes New rules, regulations take effect …
GOD SAVE CANADA 🇨🇦 🙏 GOD SAVE AMERICA 🇺🇸 🙏
GOD SAVE CANADA 🇨🇦 🙏 GOD SAVE AMERICA 🇺🇸 🙏
Identity Attack0.0049577127
Insult0.0071043735
Profanity0.011714331
Threat0.0072882893
Severe Toxicity0.0011968613
Low Tox 0.012314741 Low Con 0.277
Aug 29, 2025 2 likes Why Canadians Are Turning Against …
diversity is canadas strength
diversity is canadas strength
Identity Attack0.0064006294
Insult0.007531876
Profanity0.0113727385
Threat0.0066733654
Severe Toxicity0.0010156631
Low Tox 0.012314741 Low Con 0.275 Moral_Argument
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
79,000 Singh's
79,000 Singh's
Identity Attack0.0054756827
Insult0.008842885
Profanity0.014225035
Threat0.007857903
Severe Toxicity0.0014209747
Low Tox 0.012314741 Low Con 0.271
Oct 3, 2025 IRCC Names India in Study …
Well done India 🇮🇳 🇮🇳 🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳
Well done India 🇮🇳 🇮🇳 🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳
Identity Attack0.0057346676
Insult0.0092228865
Profanity0.015181494
Threat0.007353018
Severe Toxicity0.0019359589
Low Tox 0.012314741 Moderate Con 0.4
Oct 1, 2025 IRCC Names India in Study …
A lot has to do with the Canada's immigration policy and foreign policy. I came in 2010, this country has changed a lot.
A lot has to do with the Canada's immigration policy and foreign policy. I came in 2010, this country has changed a lot.
Identity Attack0.006955597
Insult0.007873878
Profanity0.009382962
Threat0.005974294
Severe Toxicity0.00056028366
Low Tox 0.012314741 Constructive 0.573 Personal_Narrative
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
👍👍
👍👍
Identity Attack0.002210622
Insult0.008291881
Profanity0.014771583
Threat0.0071588317
Severe Toxicity0.001411438
Low Tox 0.012314741 Moderate Con 0.451
Nov 25, 2025 Quebec Ends Economic Immigration Program …
Do Surrey BC next then Richmond BC
Do Surrey BC next then Richmond BC
Identity Attack0.0035887922
Insult0.008044879
Profanity0.011201942
Threat0.006848133
Severe Toxicity0.0008773804
Low Tox 0.012314741 Moderate Con 0.352 Call_To_Action
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
FIRST Nation?
FIRST Nation?
Identity Attack0.0036812867
Insult0.007151874
Profanity0.011236101
Threat0.0066345283
Severe Toxicity0.00082969666
Low Tox 0.012314741 Moderate Con 0.369 Question
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
I’m never going back there now. They can make visiting as unpleasant as they wish.👍
I’m never going back there now. They can make visiting as unpleasant as they wish.👍
Identity Attack0.00047645957
Insult0.0060833176
Profanity0.00008352033
Threat0.00015243512
Severe Toxicity0.0000025722316
Low Tox 0.01230806
Dec 12, 2025
That's true
That's true
Identity Attack0.0032928092
Insult0.007341875
Profanity0.013712646
Threat0.0071847234
Severe Toxicity0.0010967255
Low Tox 0.01225191 Moderate Con 0.403
Jan 27, 2026 Inside Canada's Indian Invasion...
So ... what's the solution?
So ... what's the solution?
Identity Attack0.0020811295
Insult0.0074368757
Profanity0.012004685
Threat0.006912862
Severe Toxicity0.00089645386
Low Tox 0.01225191 Low Con 0.262
Jun 19, 2025 1 likes How Canada broke its immigration …
Thank you so much my God you heard my prayers.
Thank you so much my God you heard my prayers.
Identity Attack0.0047357255
Insult0.0070473733
Profanity0.0138151245
Threat0.0071717775
Severe Toxicity0.0012493134
Low Tox 0.01225191 Constructive 0.507 Solidarity
Nov 23, 2025 1 likes Quebec Ends Economic Immigration Program …
The Bay Area has way more
The Bay Area has way more
Identity Attack0.0035702933
Insult0.007930879
Profanity0.012243799
Threat0.006653947
Severe Toxicity0.000910759
Low Tox 0.01225191 Low Con 0.209 Comparative_Framing
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
As a Canadian born citizen, thank you for this.
As a Canadian born citizen, thank you for this.
Identity Attack0.0065486208
Insult0.0075508766
Profanity0.010245483
Threat0.0064727063
Severe Toxicity0.0007724762
Low Tox 0.01225191 Constructive 0.525 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
📊 Québec Immigration – Top Countries (Recent %) ┌───────────────┬──────────────┐ │ Country │ Ratio (%) │ ├───────────────┼──────────────┤ │ France │ 14.7% │ │ Cameroon │ 8.3% │ │ China │ 8.6% │ │ Algeria │ 5.6% …
📊 Québec Immigration – Top Countries (Recent %) ┌───────────────┬──────────────┐ │ Country │ Ratio (%) │ ├───────────────┼──────────────┤ │ France │ 14.7% │ │ Cameroon │ 8.3% │ │ China │ 8.6% │ │ Algeria │ 5.6% │ │ Tunisia │ 5.0% │ │ Morocco │ 4.9% │ │ Haiti │ 4.4% │ │ India │ 2.6% │ │ Others │ 45.9% │ └───────────────┴──────────────┘
Identity Attack0.007547563
Insult0.007968879
Profanity0.012346277
Threat0.0062267366
Severe Toxicity0.0011730194
Low Tox 0.01225191 Moderate Con 0.365 Meta_Commentary
Nov 21, 2025 Quebec Ends Economic Immigration Program …
Thank you for bringing global attention to this issue.
Thank you for bringing global attention to this issue.
Identity Attack0.004125261
Insult0.0077028773
Profanity0.01354185
Threat0.007819066
Severe Toxicity0.0009918213
Low Tox 0.01225191 Moderate Con 0.444 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
🎉🎉🎉🎉🎉🎉🎉🎉
🎉🎉🎉🎉🎉🎉🎉🎉
Identity Attack0.0022661188
Insult0.007664877
Profanity0.016889455
Threat0.007081157
Severe Toxicity0.0016212463
Low Tox 0.01225191 Moderate Con 0.448
Nov 20, 2025 6 likes Quebec Ends Economic Immigration Program …
Ryerson mentioned
Ryerson mentioned
Identity Attack0.0032558115
Insult0.007987879
Profanity0.01309778
Threat0.0069646453
Severe Toxicity0.00088214874
Low Tox 0.01225191 Low Con 0.285 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
As a Canadian, thank you for covering this
As a Canadian, thank you for covering this
Identity Attack0.0063266335
Insult0.007645877
Profanity0.012141321
Threat0.006848133
Severe Toxicity0.00093460083
Low Tox 0.01225191 Constructive 0.501 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
It's not just Brampton, it's all Canadian cities
It's not just Brampton, it's all Canadian cities
Identity Attack0.006437627
Insult0.007531876
Profanity0.011406898
Threat0.006433869
Severe Toxicity0.00077724457
Low Tox 0.01225191 Moderate Con 0.333 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
We noticing yet?
We noticing yet?
Identity Attack0.0022846176
Insult0.007493876
Profanity0.0127903465
Threat0.007081157
Severe Toxicity0.0009965897
Low Tox 0.01225191 Moderate Con 0.362 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
51st state❤
51st state❤
Identity Attack0.003366805
Insult0.007664877
Profanity0.0127561875
Threat0.0072753434
Severe Toxicity0.0011777878
Low Tox 0.01225191 Moderate Con 0.349
Jan 20, 2026 Why Canada’s immigration system has …
Immigration is out of control ! It is 2025 , the year isn’t even half over and they have already brought in almost 1 million mostly Indians . You need to get your facts straight …
Immigration is out of control ! It is 2025 , the year isn’t even half over and they have already brought in almost 1 million mostly Indians . You need to get your facts straight .
Identity Attack0.014597976
Insult0.0013591878
Profanity0.00011599752
Threat0.00016591376
Severe Toxicity0.000005316609
Low Tox 0.012240606
Jun 26, 2025
Finally an honest review
Finally an honest review
Identity Attack0.0032373124
Insult0.0075698765
Profanity0.013678487
Threat0.0075083673
Severe Toxicity0.0010061264
Low Tox 0.01218908 Moderate Con 0.359 Meta_Commentary
Jan 28, 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.