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 1104 of 1230
real journalism right there
real journalism right there
Identity Attack0.00414376
Insult0.010362893
Profanity0.014805742
Threat0.007340072
Severe Toxicity0.0010728836
Low Tox 0.020960633 Moderate Con 0.329 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Great watch, keep up the good work @TylerOliveira
Great watch, keep up the good work @TylerOliveira
Identity Attack0.005438685
Insult0.0092228865
Profanity0.018324144
Threat0.00933372
Severe Toxicity0.0019264221
Low Tox 0.020960633 Moderate Con 0.361 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
😅😅
😅😅
Identity Attack0.0021273769
Insult0.010476895
Profanity0.022901481
Threat0.0063950317
Severe Toxicity0.0020980835
Low Tox 0.020960633 Moderate Con 0.478
Feb 11, 2026 1 likes Inside Canada's Indian Invasion...
I used to live in Brampton and this is real.
I used to live in Brampton and this is real.
Identity Attack0.008139528
Insult0.009526889
Profanity0.014634945
Threat0.0077672824
Severe Toxicity0.0013065338
Low Tox 0.020960633 Moderate Con 0.483 Personal_Narrative
Jan 29, 2026 Inside Canada's Indian Invasion...
I hope we return back to a world praised Immigration System. Jason Kenney and Stephen Harper can get us back to realistic approach to Immigration, all we have to do is look back.
I hope we return back to a world praised Immigration System. Jason Kenney and Stephen Harper can get us back to realistic approach to Immigration, all we have to do is look back.
Identity Attack0.008768492
Insult0.008842885
Profanity0.010006369
Threat0.006874025
Severe Toxicity0.00092983246
Low Tox 0.020960633 Constructive 0.509 Policy_Critique
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
That's still too many.
That's still too many.
Identity Attack0.0029043318
Insult0.009944891
Profanity0.012722028
Threat0.007521313
Severe Toxicity0.0011253357
Low Tox 0.020960633 Low Con 0.285
Jan 3, 2026 1 likes New rules, regulations take effect …
Epstein island part 2 when?
Epstein island part 2 when?
Identity Attack0.0036627878
Insult0.008633883
Profanity0.01402008
Threat0.00866054
Severe Toxicity0.001411438
Low Tox 0.020960633 Low Con 0.262 Meta_Commentary
Feb 3, 2026 1 likes Inside Canada's Indian Invasion...
America could have them
America could have them
Identity Attack0.006696612
Insult0.008728883
Profanity0.016103793
Threat0.008764107
Severe Toxicity0.0013828278
Low Tox 0.020960633 Low Con 0.266 Comparative_Framing
Feb 12, 2026 1 likes Inside Canada's Indian Invasion...
I’m not American nor live there , but I guess ICE is doing their work for a reason….
I’m not American nor live there , but I guess ICE is doing their work for a reason….
Identity Attack0.0073255757
Insult0.009982891
Profanity0.011714331
Threat0.0067769317
Severe Toxicity0.0009250641
Low Tox 0.020960633 Moderate Con 0.466 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
I was only there once, about 55 years ago. I remember a sleepy little town.
I was only there once, about 55 years ago. I remember a sleepy little town.
Identity Attack0.00310782
Insult0.011578901
Profanity0.011560614
Threat0.0066927844
Severe Toxicity0.00078201294
Low Tox 0.020960633 Moderate Con 0.462 Personal_Narrative
Oct 21, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
I cannot do business with them…i tried, but my price is never low enough, constantly trying for freebies while doing a job for them and the renegotiation process when the work is complete is not …
I cannot do business with them…i tried, but my price is never low enough, constantly trying for freebies while doing a job for them and the renegotiation process when the work is complete is not enjoyable…my answer…sorry, too busy. I’d rather have a day off.
Identity Attack0.0017388993
Insult0.0115029
Profanity0.011526455
Threat0.006058442
Severe Toxicity0.0005912781
Low Tox 0.020960633 Constructive 0.544 Personal_Narrative
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
Does having a visa mean something or is it irrelevant?
Does having a visa mean something or is it irrelevant?
Identity Attack0.0040142676
Insult0.011236899
Profanity0.011970525
Threat0.0061231707
Severe Toxicity0.00068187714
Low Tox 0.020960633 Low Con 0.227 Question
Jan 17, 2026 2.9 million Canadian temporary visas …
Can someone explain the ending
Can someone explain the ending
Identity Attack0.003921773
Insult0.007778878
Profanity0.018324144
Threat0.009307829
Severe Toxicity0.0015449524
Low Tox 0.020960633 Low Con 0.283 Question
Jan 28, 2026 4 likes Inside Canada's Indian Invasion...
Its BRAMLADESH in ONTARIO-JAB In CANADA-STAN
Its BRAMLADESH in ONTARIO-JAB In CANADA-STAN
Identity Attack0.009619443
Insult0.013174911
Profanity0.014669105
Threat0.006925808
Severe Toxicity0.001707077
Low Tox 0.020960633 Low Con 0.183 Humor_Satire
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
😅😅
😅😅
Identity Attack0.0021273769
Insult0.010476895
Profanity0.022901481
Threat0.0063950317
Severe Toxicity0.0020980835
Low Tox 0.020960633 Moderate Con 0.478
Jan 27, 2026 Inside Canada's Indian Invasion...
Usually when you ask a question, it is customary to give someone the time to respond without telling them you don't have a lot of time except for one word answers ...... just sayin'!
Usually when you ask a question, it is customary to give someone the time to respond without telling them you don't have a lot of time except for one word answers ...... just sayin'!
Identity Attack0.0013504218
Insult0.011958904
Profanity0.011167783
Threat0.006097279
Severe Toxicity0.0005912781
Low Tox 0.020960633 Constructive 0.501
Sep 29, 2025 IRCC Names India in Study …
Did you find liberal government among them 🤔
Did you find liberal government among them 🤔
Identity Attack0.0065856185
Insult0.010818896
Profanity0.011936366
Threat0.006738094
Severe Toxicity0.00082969666
Low Tox 0.020960633 Low Con 0.225 Identity_Assertion
Feb 20, 2026 Canadian immigration officers investigating hundreds …
Translating language is Hindi. The guy is not punjabi. He is Haryanvi.
Translating language is Hindi. The guy is not punjabi. He is Haryanvi.
Identity Attack0.013847848
Insult0.013288911
Profanity0.019690514
Threat0.0073789097
Severe Toxicity0.0016975403
Low Tox 0.020960633 Moderate Con 0.307 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Would rather move to Alaska
Would rather move to Alaska
Identity Attack0.008139528
Insult0.010058892
Profanity0.011389818
Threat0.006809296
Severe Toxicity0.0010633469
Low Tox 0.020960633 Low Con 0.286 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
🤣🤣
🤣🤣
Identity Attack0.0016279058
Insult0.010970897
Profanity0.026727317
Threat0.0060260775
Severe Toxicity0.0024318695
Low Tox 0.020960633 Moderate Con 0.462
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Brian, the population of dependent Immigrants (600k) is 3.33 times that of PEI (180k). Jason, we met on PEI back in the day with Liam at his Peaks Quay. Keep up the good work. Russ.
Brian, the population of dependent Immigrants (600k) is 3.33 times that of PEI (180k). Jason, we met on PEI back in the day with Liam at his Peaks Quay. Keep up the good work. Russ.
Identity Attack0.009989422
Insult0.00979289
Profanity0.009562299
Threat0.0061814263
Severe Toxicity0.0007724762
Low Tox 0.020960633 Constructive 0.774 Personal_Narrative
Feb 18, 2026 LILLEY UNLEASHED: The fall of …
Singhs and Jeets as far as you can see 🫡
Singhs and Jeets as far as you can see 🫡
Identity Attack0.004236255
Insult0.012300906
Profanity0.019553876
Threat0.007883795
Severe Toxicity0.00166893
Low Tox 0.020960633 Moderate Con 0.306 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
This affecting Canadian graduates!
This affecting Canadian graduates!
Identity Attack0.007843546
Insult0.009640889
Profanity0.010006369
Threat0.007081157
Severe Toxicity0.0007915497
Low Tox 0.020960633 Moderate Con 0.423 Economic_Argument
Oct 1, 2025 IRCC Names India in Study …
There should be a country cap in Canada on every single pathway to move to Canada.
There should be a country cap in Canada on every single pathway to move to Canada.
Identity Attack0.010655383
Insult0.009279887
Profanity0.010091767
Threat0.007094103
Severe Toxicity0.0010633469
Low Tox 0.020960633 Low Con 0.159 Policy_Critique
Sep 19, 2025 645 likes Inside Canada's Indian Metropolis (Brampton)
Canada needs to vastly increase its population. If not then it is likely you will become a State to the USA which would be a shame
Canada needs to vastly increase its population. If not then it is likely you will become a State to the USA which would be a shame
Identity Attack0.0013547267
Insult0.009531953
Profanity0.00020936003
Threat0.00010846465
Severe Toxicity0.0000027912808
Low Tox 0.020921616
Apr 14, 2025 1 likes
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.