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 1049 of 1230
Visiting Canada and India at same time is awesome 😂
Visiting Canada and India at same time is awesome 😂
Identity Attack0.012943448
Insult0.011046898
Profanity0.016411226
Threat0.0074306927
Severe Toxicity0.0018024445
Low Tox 0.028149333 Moderate Con 0.433 Humor_Satire
Feb 25, 2026 Inside Canada's Indian Invasion...
thats CaNDIA now
thats CaNDIA now
Identity Attack0.004236255
Insult0.010780896
Profanity0.020578653
Threat0.008129764
Severe Toxicity0.0018978119
Low Tox 0.028149333 Moderate Con 0.321 Humor_Satire
Feb 6, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
You didn't mention free dental care which Canadians do not get.
You didn't mention free dental care which Canadians do not get.
Identity Attack0.017867407
Insult0.012566907
Profanity0.009195087
Threat0.0057606893
Severe Toxicity0.000834465
Low Tox 0.028149333 Moderate Con 0.468
Dec 15, 2019 7 likes How much do refugees and …
TAHNKYOU TYLER FOR MAKEING THIS VIDEO
TAHNKYOU TYLER FOR MAKEING THIS VIDEO
Identity Attack0.00776955
Insult0.0114269
Profanity0.02303812
Threat0.010783645
Severe Toxicity0.0036621094
Low Tox 0.028149333 Moderate Con 0.325
Jan 27, 2026 Inside Canada's Indian Invasion...
The liberal dream !
The liberal dream !
Identity Attack0.008768492
Insult0.012490907
Profanity0.012107162
Threat0.0068869707
Severe Toxicity0.0012302399
Low Tox 0.028149333 Low Con 0.284 Policy_Critique
Feb 14, 2026 Why Canada’s immigration system has …
We need these number to be negative. Not just a bit lowered.
We need these number to be negative. Not just a bit lowered.
Identity Attack0.0036812867
Insult0.0107048955
Profanity0.013576009
Threat0.0074824756
Severe Toxicity0.0010967255
Low Tox 0.028149333 Low Con 0.188
Jan 5, 2026 New rules, regulations take effect …
Love for India 🤘. My favorite food
Love for India 🤘. My favorite food
Identity Attack0.013144426
Insult0.0105148945
Profanity0.022286616
Threat0.008505191
Severe Toxicity0.0026130676
Low Tox 0.028149333 Moderate Con 0.467 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Ain't it something how not even 100 years ago when people had problems with certain people they knew how to make them leave.
Ain't it something how not even 100 years ago when people had problems with certain people they knew how to make them leave.
Identity Attack0.0035702933
Insult0.01306091
Profanity0.012073003
Threat0.0082074385
Severe Toxicity0.00096797943
Low Tox 0.028149333 Moderate Con 0.373
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
People don't have kids because they can't afford it. Make life affordable and Canadians will have more kids. That's the best solution.
People don't have kids because they can't afford it. Make life affordable and Canadians will have more kids. That's the best solution.
Identity Attack0.0093974555
Insult0.012338906
Profanity0.009570839
Threat0.006537435
Severe Toxicity0.0010299683
Low Tox 0.028149333 Moderate Con 0.395 Economic_Argument
Aug 25, 2025 672 likes Why Canadians Are Turning Against …
ALSO out young people looking for summer jobs
ALSO out young people looking for summer jobs
Identity Attack0.0052906936
Insult0.011160898
Profanity0.014805742
Threat0.007573096
Severe Toxicity0.0013637543
Low Tox 0.028149333 Moderate Con 0.324 Economic_Argument
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
Schools should pay bills
Schools should pay bills
Identity Attack0.008694496
Insult0.010172892
Profanity0.014259194
Threat0.0077025536
Severe Toxicity0.0012588501
Low Tox 0.028149333 Low Con 0.244
Dec 24, 2025 7 likes Deportations From Canada at Their …
It's not culture, it's habit
It's not culture, it's habit
Identity Attack0.006770608
Insult0.011084898
Profanity0.015932998
Threat0.006763986
Severe Toxicity0.0013446808
Low Tox 0.028149333 Low Con 0.195
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
They are working in garages, oil change places, under the table
They are working in garages, oil change places, under the table
Identity Attack0.0023863618
Insult0.014162917
Profanity0.012858666
Threat0.0066798385
Severe Toxicity0.0009870529
Low Tox 0.028031485 Moderate Con 0.312
Sep 29, 2025 3 likes IRCC Names India in Study …
Come to the Lord Jesus Christ. Repent of your sins and accept him as your Lord and Savior. He's coming soon to take us to a better place where everything will be free of charge
Come to the Lord Jesus Christ. Repent of your sins and accept him as your Lord and Savior. He's coming soon to take us to a better place where everything will be free of charge
Identity Attack0.008694496
Insult0.010666896
Profanity0.012892825
Threat0.007081157
Severe Toxicity0.0011539459
Low Tox 0.028031485 Moderate Con 0.372
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
We are no kap it gets hard for us n the government keeps telling them to come for jobs and stuff but we barley hav for us thats already here
We are no kap it gets hard for us n the government keeps telling them to come for jobs and stuff but we barley hav for us thats already here
Identity Attack0.00621564
Insult0.013364912
Profanity0.01627459
Threat0.0071070488
Severe Toxicity0.0012397766
Low Tox 0.028031485 Moderate Con 0.454
Aug 26, 2025 Why Canadians Are Turning Against …
Doug Ford is gonna re-think his anti-bike policies after seeing this.
Doug Ford is gonna re-think his anti-bike policies after seeing this.
Identity Attack0.0023863618
Insult0.014048916
Profanity0.010194245
Threat0.007327127
Severe Toxicity0.0007915497
Low Tox 0.028031485 Low Con 0.218 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank you Michelle.. finally someone is asking the right questions. If these four women.. do not have a clue where these 79,000 students are they should be held accountable. They should be investigated..
Thank you Michelle.. finally someone is asking the right questions. If these four women.. do not have a clue where these 79,000 students are they should be held accountable. They should be investigated..
Identity Attack0.009545447
Insult0.01313691
Profanity0.009417122
Threat0.006757513
Severe Toxicity0.000667572
Low Tox 0.028031485 Constructive 0.625
Sep 29, 2025 IRCC Names India in Study …
From the comments it seems that no one actually watched the whole video...
From the comments it seems that no one actually watched the whole video...
Identity Attack0.0030708222
Insult0.011578901
Profanity0.014088398
Threat0.007029374
Severe Toxicity0.00096321106
Low Tox 0.028031485 Low Con 0.218 Meta_Commentary
Sep 21, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
5.51 😮😮😮😮
5.51 😮😮😮😮
Identity Attack0.0024973555
Insult0.010210892
Profanity0.026044132
Threat0.0073918556
Severe Toxicity0.0033187866
Low Tox 0.028031485 Low Con 0.276
Jan 29, 2026 Inside Canada's Indian Invasion...
Mayfield Rd is the borderline, and it's seeping into Bolton
Mayfield Rd is the borderline, and it's seeping into Bolton
Identity Attack0.0048837173
Insult0.012870909
Profanity0.013063621
Threat0.007754337
Severe Toxicity0.0012493134
Low Tox 0.028031485 Moderate Con 0.436 Fear_Threat
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
0:38 Yes, immigrants in Canada pay taxes. Your tax obligations depend on your residency status, which is based on factors like the number of days you spend in Canada and your ties to the country. …
0:38 Yes, immigrants in Canada pay taxes. Your tax obligations depend on your residency status, which is based on factors like the number of days you spend in Canada and your ties to the country. Income earned from Canadian sources is generally taxable for both residents and non-residents.
Identity Attack0.01766643
Insult0.010096892
Profanity0.011133623
Threat0.0057606893
Severe Toxicity0.00088214874
Low Tox 0.028031485 Moderate Con 0.451 Meta_Commentary
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
They started letting in "you people". That's how.
They started letting in "you people". That's how.
Identity Attack0.0039587705
Insult0.012870909
Profanity0.012551232
Threat0.0071847234
Severe Toxicity0.0011396408
Low Tox 0.028031485 Low Con 0.131
Jun 22, 2025 How Canada broke its immigration …
Why is about the money being 'saved'? Why pose it that way Vassy? What about the the LEGITIMATE Canadians who, as a result of this policy, are suffering or waiting for life sustaining care?
Why is about the money being 'saved'? Why pose it that way Vassy? What about the the LEGITIMATE Canadians who, as a result of this policy, are suffering or waiting for life sustaining care?
Identity Attack0.0073255757
Insult0.014352918
Profanity0.009920971
Threat0.0063108844
Severe Toxicity0.0009536743
Low Tox 0.028031485 Moderate Con 0.476 Policy_Critique
Feb 24, 2026 9 likes 'We do know that there's …
*The majority population of every country should be the people born in said country*
*The majority population of every country should be the people born in said country*
Identity Attack0.014450782
Insult0.008633883
Profanity0.015659723
Threat0.0075083673
Severe Toxicity0.0016021729
Low Tox 0.028031485 Low Con 0.153 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Need a Canadian ICE
Need a Canadian ICE
Identity Attack0.009027477
Insult0.011198899
Profanity0.0128245065
Threat0.0091524795
Severe Toxicity0.0020885468
Low Tox 0.028031485 Moderate Con 0.371 Call_To_Action
Dec 1, 2025 1 likes IRCC Names India in Study …
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.