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 1156 of 1230
I pass my test 17/20 thanks again
I pass my test 17/20 thanks again
Identity Attack0.0036627878
Insult0.0077028773
Profanity0.01535229
Threat0.007974415
Severe Toxicity0.0012683868
Low Tox 0.014639461 Moderate Con 0.498 Meta_Commentary
Feb 18, 2026 1 likes Canadian Citizenship Test 2025 – …
Imagine if some conservative PM came to power and brought an agency similar to I.C.E. to ...., Canada.
Imagine if some conservative PM came to power and brought an agency similar to I.C.E. to ...., Canada.
Identity Attack0.0034038029
Insult0.009868891
Profanity0.010228404
Threat0.0061425893
Severe Toxicity0.00061035156
Low Tox 0.014639461 Low Con 0.197
Sep 22, 2025 32 likes Inside Canada's Indian Metropolis (Brampton)
Canada’s fertility rate collapsed to ~1.25 (historic low). Instead of supporting families, housing, and wages, government chose population replacement via mass immigration. That’s not demographic policy — that’s demographic outsourcing.
Canada’s fertility rate collapsed to ~1.25 (historic low). Instead of supporting families, housing, and wages, government chose population replacement via mass immigration. That’s not demographic policy — that’s demographic outsourcing.
Identity Attack0.005956655
Insult0.008291881
Profanity0.008887654
Threat0.006039023
Severe Toxicity0.0006008148
Low Tox 0.014639461 Moderate Con 0.427 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
As a Canadian this is so true everywhere
As a Canadian this is so true everywhere
Identity Attack0.008324518
Insult0.007835878
Profanity0.010928668
Threat0.0062396824
Severe Toxicity0.0009059906
Low Tox 0.014639461 Moderate Con 0.475 Identity_Assertion
Jan 28, 2026 103 likes Inside Canada's Indian Invasion...
Doing taxes for 1 millions canadians, its just practise. Soon it will be for everyone
Doing taxes for 1 millions canadians, its just practise. Soon it will be for everyone
Identity Attack0.004643231
Insult0.008823884
Profanity0.009476901
Threat0.006265574
Severe Toxicity0.000667572
Low Tox 0.014639461 Low Con 0.193 Unverified_Claim
Jan 15, 2026 Canada’s new rules in 2026
Great documentary
Great documentary
Identity Attack0.0042177555
Insult0.00806388
Profanity0.015693882
Threat0.008336896
Severe Toxicity0.0014877319
Low Tox 0.014639461 Moderate Con 0.388
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
I used to work in a small farming community near the border in Quebec. People crossing is absolutely common.
I used to work in a small farming community near the border in Quebec. People crossing is absolutely common.
Identity Attack0.004180758
Insult0.008576883
Profanity0.009801413
Threat0.006485652
Severe Toxicity0.0007677078
Low Tox 0.014639461 Constructive 0.555
Jan 27, 2026 Inside Canada's Indian Invasion...
Ha I bet the one thing they didn't try was offering a better salary.
Ha I bet the one thing they didn't try was offering a better salary.
Identity Attack0.001674153
Insult0.008652883
Profanity0.011458136
Threat0.006304411
Severe Toxicity0.00068187714
Low Tox 0.014576632 Low Con 0.246 Economic_Argument
Feb 11, 2026 Canada's tighter immigration policy divides …
He needs to do the same in Texas.
He needs to do the same in Texas.
Identity Attack0.0045507364
Insult0.007835878
Profanity0.011014067
Threat0.007586042
Severe Toxicity0.0009250641
Low Tox 0.014576632 Low Con 0.265 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I dont have cable for over 20 years Try internet, and you are lucky you make 21 dollars per/h
I dont have cable for over 20 years Try internet, and you are lucky you make 21 dollars per/h
Identity Attack0.0023678627
Insult0.00819688
Profanity0.012687869
Threat0.0066345283
Severe Toxicity0.00086307526
Low Tox 0.014576632 Moderate Con 0.377
Sep 1, 2025 1 likes Why Canadians Are Turning Against …
thank you! got 20/20 today.
thank you! got 20/20 today.
Identity Attack0.00258985
Insult0.00808288
Profanity0.013302735
Threat0.007819066
Severe Toxicity0.0011444092
Low Tox 0.014576632 Moderate Con 0.496 Meta_Commentary
Feb 2, 2026 2 likes Canadian Citizenship Test 2025 – …
Hey I want to PDF for this question answer is it possible?
Hey I want to PDF for this question answer is it possible?
Identity Attack0.0038292783
Insult0.007835878
Profanity0.015625564
Threat0.008298059
Severe Toxicity0.001449585
Low Tox 0.014576632 Moderate Con 0.414 Question
Jan 2, 2026 Canadian Citizenship Test 2025 – …
1:27 better future means a better future for Canada as well. You should contribute something back also.
1:27 better future means a better future for Canada as well. You should contribute something back also.
Identity Attack0.0029228306
Insult0.008576883
Profanity0.010262563
Threat0.006602164
Severe Toxicity0.0008201599
Low Tox 0.014576632 Moderate Con 0.475 Moral_Argument
Feb 13, 2026 Canada's tighter immigration policy divides …
Whatever…..
Whatever…..
Identity Attack0.0013781702
Insult0.008367881
Profanity0.013507691
Threat0.0065827454
Severe Toxicity0.0009584427
Low Tox 0.014576632 Moderate Con 0.371
Jan 18, 2026 2.9 million Canadian temporary visas …
what about British and French?
what about British and French?
Identity Attack0.0073625734
Insult0.0076268767
Profanity0.013849284
Threat0.0072753434
Severe Toxicity0.0010442734
Low Tox 0.014576632 Low Con 0.252 Question
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Early 😜
Early 😜
Identity Attack0.0017943961
Insult0.009184887
Profanity0.013610168
Threat0.0074824756
Severe Toxicity0.0011348724
Low Tox 0.014576632 Moderate Con 0.435
Jan 27, 2026 Inside Canada's Indian Invasion...
I had a guess it'd be Brampton.
I had a guess it'd be Brampton.
Identity Attack0.002885833
Insult0.008633883
Profanity0.012551232
Threat0.007301235
Severe Toxicity0.00093460083
Low Tox 0.014576632 Moderate Con 0.419 Meta_Commentary
Oct 8, 2025 Inside Canada's Indian Metropolis (Brampton)
Those students permits missing they might moved to Nova Scotia because they will get easy work permit get pr in Nova Scotia and hoping Nova Scotia should look into it too.
Those students permits missing they might moved to Nova Scotia because they will get easy work permit get pr in Nova Scotia and hoping Nova Scotia should look into it too.
Identity Attack0.0055496786
Insult0.008253881
Profanity0.0113727385
Threat0.0067316215
Severe Toxicity0.00074863434
Low Tox 0.014576632 Constructive 0.568
Sep 29, 2025 IRCC Names India in Study …
Voting has consequences.
Voting has consequences.
Identity Attack0.0025158543
Insult0.007645877
Profanity0.010245483
Threat0.0064532873
Severe Toxicity0.00064849854
Low Tox 0.014576632 Low Con 0.233 Call_To_Action
Jan 20, 2026 2 likes Why Canada’s immigration system has …
The country is beginning to heal.
The country is beginning to heal.
Identity Attack0.003921773
Insult0.007816878
Profanity0.012175481
Threat0.007598988
Severe Toxicity0.0010633469
Low Tox 0.014576632 Moderate Con 0.387
Nov 21, 2025 23 likes Quebec Ends Economic Immigration Program …
the mim wage in gujarat india is 441 rupee per hour. 441 india rupee is $6.63 canada dollars. they come to canada and get a over 200 per cent wage increase.
the mim wage in gujarat india is 441 rupee per hour. 441 india rupee is $6.63 canada dollars. they come to canada and get a over 200 per cent wage increase.
Identity Attack0.0075845607
Insult0.008405882
Profanity0.01041628
Threat0.0062396824
Severe Toxicity0.0007200241
Low Tox 0.014576632 Moderate Con 0.301 Economic_Argument
Feb 22, 2026 2 likes LILLEY UNLEASHED: The fall of …
We love Canada too😭😭😭💔
We love Canada too😭😭😭💔
Identity Attack0.005919657
Insult0.0077408776
Profanity0.012482914
Threat0.006543908
Severe Toxicity0.0010347366
Low Tox 0.014576632 Moderate Con 0.495 Solidarity
Jan 16, 2026 2 likes Why Canadians Are Turning Against …
Who is paying for this free food? Someone is fitting the bill, is it the tax payers?!
Who is paying for this free food? Someone is fitting the bill, is it the tax payers?!
Identity Attack0.0015169121
Insult0.009526889
Profanity0.010279642
Threat0.0058966195
Severe Toxicity0.0005865097
Low Tox 0.014576632 Low Con 0.198 Economic_Argument
Sep 26, 2025 Inside Canada's Indian Metropolis (Brampton)
It’s like this in every Canadian city now
It’s like this in every Canadian city now
Identity Attack0.0055866763
Insult0.007930879
Profanity0.010945748
Threat0.0069516995
Severe Toxicity0.0010347366
Low Tox 0.014576632 Low Con 0.287
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
3.04 well said!
3.04 well said!
Identity Attack0.0024048607
Insult0.008006879
Profanity0.0118680475
Threat0.007353018
Severe Toxicity0.0011253357
Low Tox 0.014576632 Moderate Con 0.4
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
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.