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 1179 of 1230
As a Canadian, Thank You for doing this.
As a Canadian, Thank You for doing this.
Identity Attack0.0061416444
Insult0.007607877
Profanity0.0113044195
Threat0.0070552654
Severe Toxicity0.0010299683
Low Tox 0.011623607 Constructive 0.507 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
I’m not sure where this information came from, recollection varies.
I’m not sure where this information came from, recollection varies.
Identity Attack0.0027563404
Insult0.0073798755
Profanity0.011389818
Threat0.0067316215
Severe Toxicity0.0006580353
Low Tox 0.011560776 Moderate Con 0.377
Aug 21, 2025 How much do refugees and …
Ontario should be doing this as well
Ontario should be doing this as well
Identity Attack0.0037367835
Insult0.007151874
Profanity0.011577694
Threat0.007340072
Severe Toxicity0.0009965897
Low Tox 0.011560776 Low Con 0.219
Nov 24, 2025 4 likes Quebec Ends Economic Immigration Program …
About time.
About time.
Identity Attack0.0019146391
Insult0.007303875
Profanity0.011765569
Threat0.007573096
Severe Toxicity0.00094890594
Low Tox 0.011560776 Moderate Con 0.36
Dec 25, 2025 Deportations From Canada at Their …
Long time host Ryan Doyle summarizes good about great Canadian values..its the final product followed mixture of good stuff from back home to Canada’s great stuff altogether!🤔😎
Long time host Ryan Doyle summarizes good about great Canadian values..its the final product followed mixture of good stuff from back home to Canada’s great stuff altogether!🤔😎
Identity Attack0.0032928092
Insult0.008994885
Profanity0.009681856
Threat0.0059386934
Severe Toxicity0.00056505203
Low Tox 0.011560776 Constructive 0.551
Aug 26, 2025 Why Canadians Are Turning Against …
Vote for Pierre Poillievre whenever we get a chance to.
Vote for Pierre Poillievre whenever we get a chance to.
Identity Attack0.0022846176
Insult0.007911879
Profanity0.010365041
Threat0.006822242
Severe Toxicity0.00068187714
Low Tox 0.011560776 Moderate Con 0.378
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
I also want to add that municipal taxes are going up 7 to 8% a year because municipalities are building homeless shelter and it costs 40,000 a month to house one person in a homeless …
I also want to add that municipal taxes are going up 7 to 8% a year because municipalities are building homeless shelter and it costs 40,000 a month to house one person in a homeless shelter!
Identity Attack0.0022568693
Insult0.008443882
Profanity0.009348803
Threat0.005964585
Severe Toxicity0.0005674362
Low Tox 0.011560776 Constructive 0.652 Economic_Argument
Feb 16, 2026 Canada's tighter immigration policy divides …
Protect this guy at all costs 🙏🏻
Protect this guy at all costs 🙏🏻
Identity Attack0.0019238886
Insult0.007170874
Profanity0.011253181
Threat0.00814271
Severe Toxicity0.0009393692
Low Tox 0.011560776 Moderate Con 0.355 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
It was never an example, it was a laboratory. Notice how the same issues happened wherever this experiment was conducted?
It was never an example, it was a laboratory. Notice how the same issues happened wherever this experiment was conducted?
Identity Attack0.0016279058
Insult0.0074178753
Profanity0.010125926
Threat0.0063950317
Severe Toxicity0.00054597855
Low Tox 0.011560776 Low Con 0.181 Unverified_Claim
Feb 17, 2026 10 likes LILLEY UNLEASHED: The fall of …
Investigate ICE
Investigate ICE
Identity Attack0.0025713511
Insult0.007189874
Profanity0.012004685
Threat0.0072882893
Severe Toxicity0.00088214874
Low Tox 0.011560776 Low Con 0.276 Call_To_Action
Feb 19, 2026 Inside Canada's Indian Invasion...
I will take the citizenship test this July, 2025. These questions are really helpful, I feel confident that I am going to pass.
I will take the citizenship test this July, 2025. These questions are really helpful, I feel confident that I am going to pass.
Identity Attack0.003385304
Insult0.006961873
Profanity0.011526455
Threat0.007365964
Severe Toxicity0.0008535385
Low Tox 0.011497946 Constructive 0.547 Meta_Commentary
Jul 17, 2025 3 likes Canadian Citizenship Test 2025 – …
Great Content Man, appreciate this sort of stuff as a Torontonian and Canadian, Shining light on important issues
Great Content Man, appreciate this sort of stuff as a Torontonian and Canadian, Shining light on important issues
Identity Attack0.0038477771
Insult0.007797878
Profanity0.011441057
Threat0.006815769
Severe Toxicity0.0008010864
Low Tox 0.011497946 Constructive 0.611 Solidarity
Jan 27, 2026 11 likes Inside Canada's Indian Invasion...
Thanks Tyler for shedding light on this!!!
Thanks Tyler for shedding light on this!!!
Identity Attack0.001572409
Insult0.0084818825
Profanity0.010996987
Threat0.006977591
Severe Toxicity0.00078201294
Low Tox 0.011497946 Moderate Con 0.399
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Thank you for bringing attention to this crisis.
Thank you for bringing attention to this crisis.
Identity Attack0.0028118372
Insult0.0076268767
Profanity0.011628932
Threat0.0071199946
Severe Toxicity0.00078201294
Low Tox 0.011497946 Moderate Con 0.429 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
That’s good news.
That’s good news.
Identity Attack0.0024048607
Insult0.007189874
Profanity0.012380436
Threat0.00756015
Severe Toxicity0.0010919571
Low Tox 0.011497946 Moderate Con 0.419
Dec 25, 2025 Deportations From Canada at Their …
I agree
I agree
Identity Attack0.0036997858
Insult0.0072658747
Profanity0.013507691
Threat0.007417747
Severe Toxicity0.0011062622
Low Tox 0.011497946 Constructive 0.504
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Free cash is legit?
Free cash is legit?
Identity Attack0.0020626306
Insult0.007322875
Profanity0.011816809
Threat0.0064079775
Severe Toxicity0.00068187714
Low Tox 0.011497946 Low Con 0.288 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
I'm sure they pay taxes.
I'm sure they pay taxes.
Identity Attack0.002210622
Insult0.0081208795
Profanity0.010347961
Threat0.006440342
Severe Toxicity0.00064373016
Low Tox 0.011497946 Moderate Con 0.406
Oct 8, 2025 Inside Canada's Indian Metropolis (Brampton)
Need more coverage on toronto
Need more coverage on toronto
Identity Attack0.003348306
Insult0.007645877
Profanity0.010535837
Threat0.0068999166
Severe Toxicity0.0008535385
Low Tox 0.011497946 Moderate Con 0.306 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
What about our hard-working doctors?
What about our hard-working doctors?
Identity Attack0.00310782
Insult0.007664877
Profanity0.011065305
Threat0.006304411
Severe Toxicity0.0006532669
Low Tox 0.011497946 Moderate Con 0.349 Question
Feb 26, 2026 8 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
60%? No way. It must be closer to 80%
60%? No way. It must be closer to 80%
Identity Attack0.0019701358
Insult0.0075888764
Profanity0.011065305
Threat0.006479179
Severe Toxicity0.0006914139
Low Tox 0.011497946 Low Con 0.214
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
What does it mean to sponsor a work permit? Work Visa. Work-force Mobility. Visa sponsorship refers to the process where an individual or organization takes responsibility for supporting a foreign national to enter or stay …
What does it mean to sponsor a work permit? Work Visa. Work-force Mobility. Visa sponsorship refers to the process where an individual or organization takes responsibility for supporting a foreign national to enter or stay in another country. In the workplace, employers may sponsor their employees to obtain a foreign visa and relocate abroad for a job. Velocity Global What Is Visa Sponsorship? - Velocity Global Who can sponsor a work permit? a sponsoring employer
Identity Attack0.005105704
Insult0.007028373
Profanity0.010313802
Threat0.006304411
Severe Toxicity0.0006723404
Low Tox 0.011497946 Moderate Con 0.465
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Amazing!!! Thank you!!
Amazing!!! Thank you!!
Identity Attack0.0029598286
Insult0.0076838774
Profanity0.015181494
Threat0.0077284453
Severe Toxicity0.0014209747
Low Tox 0.011497946 Moderate Con 0.49 Solidarity
Oct 2, 2025 IRCC Names India in Study …
Complete replacement
Complete replacement
Identity Attack0.0015261616
Insult0.008500882
Profanity0.012004685
Threat0.006543908
Severe Toxicity0.00089645386
Low Tox 0.011435116 Moderate Con 0.396 Fear_Threat
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Question 13 is wrong based on the book, Quebec is not a bilingual city, and I can't find that answer on page 47, and the right answer is New Brunswick.
Question 13 is wrong based on the book, Quebec is not a bilingual city, and I can't find that answer on page 47, and the right answer is New Brunswick.
Identity Attack0.0041992567
Insult0.007911879
Profanity0.0091609275
Threat0.00598724
Severe Toxicity0.0005364418
Low Tox 0.011435116 Constructive 0.582 Meta_Commentary
Jun 4, 2025 2 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.