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 1066 of 1230
Hi Tyler, I love your videos, can you do some investigation on ICE, I would love to see your video on it!
Hi Tyler, I love your videos, can you do some investigation on ICE, I would love to see your video on it!
Identity Attack0.007547563
Insult0.010476895
Profanity0.020373698
Threat0.010628296
Severe Toxicity0.002412796
Low Tox 0.025792383 Moderate Con 0.495 Call_To_Action
Feb 9, 2026 Inside Canada's Indian Invasion...
We need to 10x this number.
We need to 10x this number.
Identity Attack0.004384246
Insult0.009393888
Profanity0.017982552
Threat0.010239923
Severe Toxicity0.0018501282
Low Tox 0.025792383 Low Con 0.176 Call_To_Action
Dec 27, 2025 Deportations From Canada at Their …
India first policy
India first policy
Identity Attack0.015254694
Insult0.011084898
Profanity0.014669105
Threat0.00789674
Severe Toxicity0.0017261505
Low Tox 0.025792383 Moderate Con 0.316
Oct 3, 2025 2 likes IRCC Names India in Study …
I think they are ending up in Raleigh Nc just saying 🤔
I think they are ending up in Raleigh Nc just saying 🤔
Identity Attack0.006770608
Insult0.010590895
Profanity0.013371054
Threat0.0082074385
Severe Toxicity0.0012397766
Low Tox 0.025792383 Moderate Con 0.412 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
8:25 brother's we have a Canadian brother who knows.
8:25 brother's we have a Canadian brother who knows.
Identity Attack0.012842959
Insult0.010628895
Profanity0.012722028
Threat0.0072235605
Severe Toxicity0.0013446808
Low Tox 0.025792383 Constructive 0.565 Meta_Commentary
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
This is Canadian dream ,40 people in one house ,go Canada go
This is Canadian dream ,40 people in one house ,go Canada go
Identity Attack0.010063417
Insult0.010210892
Profanity0.0103992
Threat0.007793174
Severe Toxicity0.0016784668
Low Tox 0.025792383 Moderate Con 0.412
Jan 7, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
I live an hour from Brampton - we call it “browntown”
I live an hour from Brampton - we call it “browntown”
Identity Attack0.008176526
Insult0.0116169015
Profanity0.013917602
Threat0.0076119336
Severe Toxicity0.0013256073
Low Tox 0.025792383 Moderate Con 0.382 Identity_Assertion
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
NEW ZEALAND. PLEASE TAKE NOTES
NEW ZEALAND. PLEASE TAKE NOTES
Identity Attack0.008250522
Insult0.010058892
Profanity0.013166099
Threat0.008103873
Severe Toxicity0.0015544891
Low Tox 0.025674535 Low Con 0.223 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
Tyler, keep up the good work man. It's dangerous stuff man! But we do genuinely appreciate what you're doing for our nation - A friendly Army Vet
Tyler, keep up the good work man. It's dangerous stuff man! But we do genuinely appreciate what you're doing for our nation - A friendly Army Vet
Identity Attack0.0025713511
Insult0.011882903
Profanity0.0118338885
Threat0.008401625
Severe Toxicity0.0011110306
Low Tox 0.025674535 Constructive 0.645 Solidarity
Jan 27, 2026 8 likes Inside Canada's Indian Invasion...
Canada is conquered...
Canada is conquered...
Identity Attack0.008620501
Insult0.011160898
Profanity0.012038844
Threat0.008246276
Severe Toxicity0.0014591217
Low Tox 0.025674535 Moderate Con 0.333 Identity_Assertion
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Justin Trudeau imported his votebank.
Justin Trudeau imported his votebank.
Identity Attack0.0035147965
Insult0.014884921
Profanity0.010672474
Threat0.0060908063
Severe Toxicity0.00092983246
Low Tox 0.025674535 Low Con 0.136 Identity_Assertion
Feb 19, 2026 IRCC Names India in Study …
BRAPton
BRAPton
Identity Attack0.004088263
Insult0.012566907
Profanity0.019758832
Threat0.007793174
Severe Toxicity0.0017642975
Low Tox 0.025674535 Low Con 0.191
Dec 6, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
So what I’m hearing is they squeezed what they need to do over a 50-year period into 5 years. Of course it’s gonna shock the system.
So what I’m hearing is they squeezed what they need to do over a 50-year period into 5 years. Of course it’s gonna shock the system.
Identity Attack0.0024233595
Insult0.011046898
Profanity0.013336895
Threat0.008556974
Severe Toxicity0.0010108948
Low Tox 0.025674535 Low Con 0.222
Jul 7, 2025 1 likes How Canada broke its immigration …
more More MORE!!!!!
more More MORE!!!!!
Identity Attack0.0034777985
Insult0.010894896
Profanity0.01402008
Threat0.007909686
Severe Toxicity0.0020694733
Low Tox 0.025674535 Moderate Con 0.416
Dec 28, 2025 Deportations From Canada at Their …
Awesome video 👍👍
Awesome video 👍👍
Identity Attack0.007917541
Insult0.0103248935
Profanity0.023652986
Threat0.0113014765
Severe Toxicity0.003643036
Low Tox 0.025674535 Moderate Con 0.47
Aug 27, 2025 Why Canadians Are Turning Against …
😮‍💨😮‍💨
😮‍💨😮‍💨
Identity Attack0.002192123
Insult0.010742896
Profanity0.025497584
Threat0.006912862
Severe Toxicity0.002937317
Low Tox 0.025674535 Low Con 0.232
Jan 28, 2026 Inside Canada's Indian Invasion...
People have been calling it Bramladesh for a loooong time. Lots of great restaurants there.
People have been calling it Bramladesh for a loooong time. Lots of great restaurants there.
Identity Attack0.00725158
Insult0.011578901
Profanity0.01941724
Threat0.0068287146
Severe Toxicity0.0012969971
Low Tox 0.025674535 Moderate Con 0.461 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canada you need to hire the ICE of USA.
Canada you need to hire the ICE of USA.
Identity Attack0.009619443
Insult0.011730902
Profanity0.011526455
Threat0.007974415
Severe Toxicity0.0015163422
Low Tox 0.025674535 Low Con 0.169
Sep 28, 2025 19 likes IRCC Names India in Study …
Unrealistic take on this matter…they are on both sides of the service centres of Canada …they have taken the jobs in gov…as most take HR certification and then hire their own kind…. Challenge for you….walk …
Unrealistic take on this matter…they are on both sides of the service centres of Canada …they have taken the jobs in gov…as most take HR certification and then hire their own kind…. Challenge for you….walk into Canaada Service centre….see for yourself….. it’s like a commune.
Identity Attack0.0043657473
Insult0.015948927
Profanity0.009733095
Threat0.0059386934
Severe Toxicity0.0006914139
Low Tox 0.025674535 Constructive 0.504 Policy_Critique
Feb 22, 2026 3 likes LILLEY UNLEASHED: The fall of …
Ribeyes cost $40 now
Ribeyes cost $40 now
Identity Attack0.004606233
Insult0.011312899
Profanity0.015215653
Threat0.009281937
Severe Toxicity0.0015830994
Low Tox 0.025674535 Low Con 0.255
Jan 17, 2026 Canada’s new rules in 2026
50k per family? I was born here wheres my 50k handout???
50k per family? I was born here wheres my 50k handout???
Identity Attack0.004402745
Insult0.010096892
Profanity0.012448754
Threat0.0065180166
Severe Toxicity0.00096321106
Low Tox 0.025674535 Moderate Con 0.317
Dec 21, 2021 1 likes How much do refugees and …
224 a day thats what we get ?????????
224 a day thats what we get ?????????
Identity Attack0.003866276
Insult0.008956885
Profanity0.014532468
Threat0.0082074385
Severe Toxicity0.0017547607
Low Tox 0.025674535 Moderate Con 0.302 Economic_Argument
Feb 14, 2026 How much do refugees and …
Canadians need to put pressure on Canadian Border Services and the IRCC to fix this situation asap
Canadians need to put pressure on Canadian Border Services and the IRCC to fix this situation asap
Identity Attack0.012943448
Insult0.009868891
Profanity0.010450439
Threat0.009023022
Severe Toxicity0.0011205673
Low Tox 0.025674535 Moderate Con 0.322
Oct 7, 2025 IRCC Names India in Study …
😂😂😂😂
😂😂😂😂
Identity Attack0.0020996283
Insult0.010932897
Profanity0.027137227
Threat0.0063950317
Severe Toxicity0.0030136108
Low Tox 0.025674535 Moderate Con 0.492
Feb 24, 2026 Inside Canada's Indian Invasion...
Thank you for this video . I listen this video only 1 time full and 2nd time half I pass the test it was so helpful
Thank you for this video . I listen this video only 1 time full and 2nd time half I pass the test it was so helpful
Identity Attack0.007029593
Insult0.010248893
Profanity0.021740068
Threat0.010395273
Severe Toxicity0.0026130676
Low Tox 0.025674535 Constructive 0.557 Solidarity
Jan 27, 2026 5 likes Canadian Citizenship Test 2025 – …
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.