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 993 of 1230
RIP Canada.
RIP Canada.
Identity Attack0.020982565
Insult0.013630914
Profanity0.012312118
Threat0.01086132
Severe Toxicity0.0023841858
Low Tox 0.037577134 Moderate Con 0.354 Fear_Threat
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
ice would eye lid when seeing.
ice would eye lid when seeing.
Identity Attack0.0035517942
Insult0.012186904
Profanity0.015079016
Threat0.010757755
Severe Toxicity0.0018024445
Low Tox 0.037577134 Moderate Con 0.34 Meta_Commentary
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
At this point trump can have canada 😢
At this point trump can have canada 😢
Identity Attack0.008694496
Insult0.015948927
Profanity0.011184863
Threat0.006835188
Severe Toxicity0.0013923645
Low Tox 0.037577134 Low Con 0.204 Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
2:05 he can stay.
2:05 he can stay.
Identity Attack0.0057346676
Insult0.012224905
Profanity0.019963788
Threat0.010628296
Severe Toxicity0.0024414062
Low Tox 0.037577134 Low Con 0.255 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
I have a test next week. Be honest, I am so nervous and worry. i hope i pass my test in one attempt insallah
I have a test next week. Be honest, I am so nervous and worry. i hope i pass my test in one attempt insallah
Identity Attack0.011691323
Insult0.012110904
Profanity0.022218296
Threat0.009644418
Severe Toxicity0.0019836426
Low Tox 0.037577134 Constructive 0.505 Meta_Commentary
Jul 17, 2025 12 likes Canadian Citizenship Test 2025 – …
Thank you, Liberal voters 👏👏. I hope it was worth the v-signalling.
Thank you, Liberal voters 👏👏. I hope it was worth the v-signalling.
Identity Attack0.010581387
Insult0.015568925
Profanity0.012141321
Threat0.008414571
Severe Toxicity0.0015640259
Low Tox 0.037577134 Moderate Con 0.457 Policy_Critique
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
why would go into canada to get into the us???
why would go into canada to get into the us???
Identity Attack0.020882076
Insult0.011046898
Profanity0.01265371
Threat0.006925808
Severe Toxicity0.0013256073
Low Tox 0.037577134 Low Con 0.213 Question
Mar 3, 2026 Inside Canada's Indian Invasion...
Noticed in the uk its the same for all tim hortons 😂
Noticed in the uk its the same for all tim hortons 😂
Identity Attack0.0075845607
Insult0.01625293
Profanity0.018665737
Threat0.007094103
Severe Toxicity0.0015354156
Low Tox 0.037577134 Moderate Con 0.367 Comparative_Framing
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
That is a funny way of spelling the Kalergi Plan.
That is a funny way of spelling the Kalergi Plan.
Identity Attack0.004994711
Insult0.015340924
Profanity0.014498309
Threat0.007521313
Severe Toxicity0.0014019012
Low Tox 0.037577134 Low Con 0.18
Jun 22, 2025 How Canada broke its immigration …
Do like Poland!!
Do like Poland!!
Identity Attack0.01555616
Insult0.012072904
Profanity0.021876704
Threat0.0086087575
Severe Toxicity0.002861023
Low Tox 0.037577134 Moderate Con 0.437 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Which project is called "Massive" 😂
Which project is called "Massive" 😂
Identity Attack0.002830336
Insult0.013174911
Profanity0.01887069
Threat0.0083886795
Severe Toxicity0.0021076202
Low Tox 0.037577134 Low Con 0.216 Humor_Satire
Jan 21, 2026 Why Canada’s immigration system has …
the guy on the bike is a legend, says how it is. if you see him buy him a beer
the guy on the bike is a legend, says how it is. if you see him buy him a beer
Identity Attack0.0034038029
Insult0.017012933
Profanity0.014839902
Threat0.008634649
Severe Toxicity0.0015163422
Low Tox 0.037577134 Constructive 0.564 Solidarity
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
It’s so easy, so don’t give student visas to that country citizens if they prove that they’ll break the laws here in Canada anymore
It’s so easy, so don’t give student visas to that country citizens if they prove that they’ll break the laws here in Canada anymore
Identity Attack0.014752249
Insult0.015416925
Profanity0.010518758
Threat0.0071717775
Severe Toxicity0.0010633469
Low Tox 0.03734144 Low Con 0.3 Policy_Critique
Oct 2, 2025 IRCC Names India in Study …
Bro if i go to canada i am staying in canada 😂
Bro if i go to canada i am staying in canada 😂
Identity Attack0.016259583
Insult0.01313691
Profanity0.019553876
Threat0.0077802283
Severe Toxicity0.0021266937
Low Tox 0.03734144 Moderate Con 0.306 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
How's it going to get better? Only one way!!! Polievre is the only way out of this.!!!.
How's it going to get better? Only one way!!! Polievre is the only way out of this.!!!.
Identity Attack0.0032743104
Insult0.014808921
Profanity0.012858666
Threat0.00814271
Severe Toxicity0.0016117096
Low Tox 0.03734144 Moderate Con 0.356 Call_To_Action
Aug 29, 2025 2 likes Why Canadians Are Turning Against …
They must be freezing cold
They must be freezing cold
Identity Attack0.0058456613
Insult0.012528907
Profanity0.020373698
Threat0.010162249
Severe Toxicity0.0024414062
Low Tox 0.03734144 Moderate Con 0.421 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
Ancient connection of AMERICAN & INDIAN continent is again Restablishing.
Ancient connection of AMERICAN & INDIAN continent is again Restablishing.
Identity Attack0.022188433
Insult0.0114649
Profanity0.017367685
Threat0.008815889
Severe Toxicity0.0021076202
Low Tox 0.03734144 Low Con 0.265
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
My brother works for immigration Canada, he said that although Carney said immigrants are deported, but in reality his government is bringing in more Asylum refugees into Canada, which means Canadians will have to take …
My brother works for immigration Canada, he said that although Carney said immigrants are deported, but in reality his government is bringing in more Asylum refugees into Canada, which means Canadians will have to take care of them with their tax dollars. Carney told the immigration workers not to tell anyone about this.
Identity Attack0.022791367
Insult0.013782915
Profanity0.010450439
Threat0.006763986
Severe Toxicity0.0010871887
Low Tox 0.03734144 Constructive 0.693
Dec 24, 2025 8 likes Deportations From Canada at Their …
Imagine people in charge don't have the paperwork.They never have the paperwork
Imagine people in charge don't have the paperwork.They never have the paperwork
Identity Attack0.003089321
Insult0.017485369
Profanity0.012892825
Threat0.0061296434
Severe Toxicity0.00074863434
Low Tox 0.03734144 Low Con 0.155 Policy_Critique
Oct 3, 2025 IRCC Names India in Study …
Lived in Mississauga, in the town nextdoor. Brampton is nicknamed "Brown Town" for that reason...
Lived in Mississauga, in the town nextdoor. Brampton is nicknamed "Brown Town" for that reason...
Identity Attack0.016159095
Insult0.01617693
Profanity0.012141321
Threat0.0069516995
Severe Toxicity0.0015830994
Low Tox 0.03734144 Constructive 0.604 Personal_Narrative
Mar 2, 2026 Inside Canada's Indian Invasion...
This is what demographic collapse looks like.
This is what demographic collapse looks like.
Identity Attack0.008657498
Insult0.011654901
Profanity0.0128245065
Threat0.0072882893
Severe Toxicity0.0015544891
Low Tox 0.03734144 Low Con 0.186 Fear_Threat
Feb 11, 2026 Canada's tighter immigration policy divides …
As you can see in the comments, Canadians are not crying.
As you can see in the comments, Canadians are not crying.
Identity Attack0.019475231
Insult0.015948927
Profanity0.011526455
Threat0.0063432488
Severe Toxicity0.0010681152
Low Tox 0.03734144 Moderate Con 0.303 Meta_Commentary
Jan 1, 2026 Deportations From Canada at Their …
the guy on the bike kept me watching this video. I love him.
the guy on the bike kept me watching this video. I love him.
Identity Attack0.007806548
Insult0.012946909
Profanity0.022218296
Threat0.01086132
Severe Toxicity0.0030326843
Low Tox 0.03734144 Moderate Con 0.464
Jan 27, 2026 Inside Canada's Indian Invasion...
Americans finding out people migrate all over the word and not just the states.
Americans finding out people migrate all over the word and not just the states.
Identity Attack0.019475231
Insult0.014504919
Profanity0.012004685
Threat0.0066280556
Severe Toxicity0.0012207031
Low Tox 0.03734144 Moderate Con 0.349 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
3:46 😂 u are by far the best content creator on this app
3:46 😂 u are by far the best content creator on this app
Identity Attack0.008435511
Insult0.013706914
Profanity0.026590679
Threat0.009903334
Severe Toxicity0.0033569336
Low Tox 0.03734144 Moderate Con 0.39 Meta_Commentary
Jan 27, 2026 3 likes 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.