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 1114 of 1230
We have a serious unemployment crisis in this country that is particularly affecting young Canadians. The unemployment rate has been continuously going up over the last three years. It has now hit 7.1%, but the …
We have a serious unemployment crisis in this country that is particularly affecting young Canadians. The unemployment rate has been continuously going up over the last three years. It has now hit 7.1%, but the youth unemployment rate is really at catastrophic levels, at 14.5%. Many young people are desperately looking for jobs and are unable to find them.
Identity Attack0.0052906936
Insult0.010818896
Profanity0.009784333
Threat0.0062008454
Severe Toxicity0.0006341934
Low Tox 0.019854378 Constructive 0.581 Economic_Argument
Sep 30, 2025 25 likes IRCC Names India in Study …
Thats nothing, watch how many they will bring in this year.
Thats nothing, watch how many they will bring in this year.
Identity Attack0.0032743104
Insult0.009108886
Profanity0.01309778
Threat0.00823333
Severe Toxicity0.0011444092
Low Tox 0.019854378 Low Con 0.105 Fear_Threat
Jan 18, 2026 2.9 million Canadian temporary visas …
We need ICE in Canada now
We need ICE in Canada now
Identity Attack0.006363631
Insult0.009032886
Profanity0.010996987
Threat0.008220384
Severe Toxicity0.0012779236
Low Tox 0.019854378 Low Con 0.252
Aug 30, 2025 1 likes Why Canadians Are Turning Against …
brampton? you mean new delhi?
brampton? you mean new delhi?
Identity Attack0.0069185994
Insult0.013592913
Profanity0.015454767
Threat0.0076507707
Severe Toxicity0.0012683868
Low Tox 0.019854378 Low Con 0.273 Humor_Satire
Sep 20, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
In today’s world, this tension plays out across continents. Economic insecurity often fuels nationalist movements, which promise protection and identity but risk deepening divisions. At the same time, socialist ideas gain traction where people demand …
In today’s world, this tension plays out across continents. Economic insecurity often fuels nationalist movements, which promise protection and identity but risk deepening divisions. At the same time, socialist ideas gain traction where people demand fairness, inclusion, and solidarity beyond borders. The way societies manage migration and poverty will determine whether cooperation or exclusion becomes the dominant story of our time.
Identity Attack0.007880543
Insult0.009260887
Profanity0.010792031
Threat0.0071199946
Severe Toxicity0.0008201599
Low Tox 0.019728716 Constructive 0.587 Moral_Argument
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
2:03 wise man. I agree with him.
2:03 wise man. I agree with him.
Identity Attack0.005956655
Insult0.008842885
Profanity0.0166845
Threat0.0086087575
Severe Toxicity0.0017356873
Low Tox 0.019728716 Moderate Con 0.479 Meta_Commentary
Feb 11, 2026 1 likes Inside Canada's Indian Invasion...
11:29 so tyler found him before rcmp and Canadas border patrol… bruh
11:29 so tyler found him before rcmp and Canadas border patrol… bruh
Identity Attack0.00310782
Insult0.010020891
Profanity0.01041628
Threat0.007081157
Severe Toxicity0.0008392334
Low Tox 0.019728716 Low Con 0.294 Meta_Commentary
Jan 27, 2026 8 likes Inside Canada's Indian Invasion...
Dirkah dirkah
Dirkah dirkah
Identity Attack0.0044582416
Insult0.011046898
Profanity0.022764845
Threat0.0074824756
Severe Toxicity0.0018024445
Low Tox 0.019728716 Moderate Con 0.309 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
1.6 billion people live in India and about 33 percent want to move to America. That is a big population shift.
1.6 billion people live in India and about 33 percent want to move to America. That is a big population shift.
Identity Attack0.012061302
Insult0.008709883
Profanity0.01174849
Threat0.0065827454
Severe Toxicity0.0008869171
Low Tox 0.019728716 Low Con 0.262 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
I’m not Canadian but I’m with Canadian people 😉🙏
I’m not Canadian but I’m with Canadian people 😉🙏
Identity Attack0.011247349
Insult0.008747884
Profanity0.013951761
Threat0.0070552654
Severe Toxicity0.0012397766
Low Tox 0.019728716 Constructive 0.501 Solidarity
Mar 3, 2026 Inside Canada's Indian Invasion...
so, no tracking for anything
so, no tracking for anything
Identity Attack0.0029043318
Insult0.008842885
Profanity0.014669105
Threat0.0074048014
Severe Toxicity0.0011110306
Low Tox 0.019728716 Moderate Con 0.308
Oct 12, 2025 IRCC Names India in Study …
My grand parents left in the 40's and 50s, went to the UK and now we live in NZ. There is a complete disconnect between the old and new as well as the fact that …
My grand parents left in the 40's and 50s, went to the UK and now we live in NZ. There is a complete disconnect between the old and new as well as the fact that assimilation simply isnt necessary because you can access all the culture (music, family/social connetion) on your phone. Previously you needed to integrate in order to survive; now life is more hermetic and as a result less integration occurs out of necessity.
Identity Attack0.007917541
Insult0.009906891
Profanity0.0117997285
Threat0.006155535
Severe Toxicity0.0008773804
Low Tox 0.019728716 Constructive 0.776
Oct 19, 2025 9 likes Inside Canada's Indian Metropolis (Brampton)
Not high enough.
Not high enough.
Identity Attack0.0021181274
Insult0.010172892
Profanity0.012141321
Threat0.007094103
Severe Toxicity0.00094890594
Low Tox 0.019728716 Low Con 0.293
Dec 26, 2025 1 likes Deportations From Canada at Their …
Thank you for saying canada is the greatest country on earth at the beginning. You can tell I'm canadian because I said thank you for this.
Thank you for saying canada is the greatest country on earth at the beginning. You can tell I'm canadian because I said thank you for this.
Identity Attack0.007732552
Insult0.009906891
Profanity0.011560614
Threat0.006220264
Severe Toxicity0.00096321106
Low Tox 0.019728716 Constructive 0.638 Humor_Satire
Feb 15, 2026 Inside Canada's Indian Invasion...
I live here save me :)
I live here save me :)
Identity Attack0.0064006294
Insult0.008994885
Profanity0.015659723
Threat0.009048914
Severe Toxicity0.0015068054
Low Tox 0.019728716 Moderate Con 0.475 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
People still wonder why Alberta wants out ????
People still wonder why Alberta wants out ????
Identity Attack0.0052166977
Insult0.010210892
Profanity0.010091767
Threat0.0066798385
Severe Toxicity0.000872612
Low Tox 0.019728716 Low Con 0.286 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Not high enough.
Not high enough.
Identity Attack0.0021181274
Insult0.010172892
Profanity0.012141321
Threat0.007094103
Severe Toxicity0.00094890594
Low Tox 0.019728716 Low Con 0.293
Dec 24, 2025 23 likes Deportations From Canada at Their …
I studied 4 times, and passed my exam yesterday with 20 out of 20. Good thing was I had 45minutes to complete to test, but when I completed remaining time was 37minutes. I finished in …
I studied 4 times, and passed my exam yesterday with 20 out of 20. Good thing was I had 45minutes to complete to test, but when I completed remaining time was 37minutes. I finished in 8minutes. Thanks a lot. Exam is not rocket science do not worry 😊😊
Identity Attack0.0034592997
Insult0.008633883
Profanity0.015283971
Threat0.007961469
Severe Toxicity0.0013542175
Low Tox 0.019728716 Constructive 0.675 Personal_Narrative
Nov 13, 2025 1 likes Canadian Citizenship Test 2025 – …
Not right.
Not right.
Identity Attack0.0023493639
Insult0.009355888
Profanity0.011936366
Threat0.0067445673
Severe Toxicity0.00076293945
Low Tox 0.019728716 Moderate Con 0.344
Oct 12, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
55k is low income in this country
55k is low income in this country
Identity Attack0.0048097214
Insult0.008937885
Profanity0.0113044195
Threat0.006045496
Severe Toxicity0.0007009506
Low Tox 0.019728716 Low Con 0.272
Jan 3, 2026 94 likes New rules, regulations take effect …
This how Toronto looks like in another 3 years
This how Toronto looks like in another 3 years
Identity Attack0.0054756827
Insult0.010210892
Profanity0.010313802
Threat0.00713294
Severe Toxicity0.0011014938
Low Tox 0.019728716 Low Con 0.149
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
I was going to say Surrey or Brampton
I was going to say Surrey or Brampton
Identity Attack0.0053276913
Insult0.009184887
Profanity0.015659723
Threat0.0083886795
Severe Toxicity0.001373291
Low Tox 0.019728716 Moderate Con 0.435 Comparative_Framing
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Just wow
Just wow
Identity Attack0.003644289
Insult0.009203887
Profanity0.017436003
Threat0.0076766624
Severe Toxicity0.0015068054
Low Tox 0.019728716 Moderate Con 0.437
Jan 27, 2026 Inside Canada's Indian Invasion...
Refuge's claim should be deemed recevable only if made outside the canadian territory. In an other country, in a canadian embassy.
Refuge's claim should be deemed recevable only if made outside the canadian territory. In an other country, in a canadian embassy.
Identity Attack0.0103594
Insult0.008329881
Profanity0.010108846
Threat0.006770459
Severe Toxicity0.00074386597
Low Tox 0.019728716 Low Con 0.221 Policy_Critique
Feb 26, 2026 13 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
More....MORE!
More....MORE!
Identity Attack0.0023678627
Insult0.009431887
Profanity0.012858666
Threat0.007586042
Severe Toxicity0.001449585
Low Tox 0.019728716 Moderate Con 0.35
Dec 26, 2025 Deportations From Canada at Their …
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.