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 1155 of 1230
thank you for covering this
thank you for covering this
Identity Attack0.003921773
Insult0.008234881
Profanity0.015591404
Threat0.008052089
Severe Toxicity0.0014019012
Low Tox 0.014765122 Moderate Con 0.444 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
They work at Tim Hortons
They work at Tim Hortons
Identity Attack0.0038292783
Insult0.00971689
Profanity0.014156717
Threat0.0069646453
Severe Toxicity0.0009822845
Low Tox 0.014765122 Moderate Con 0.367
Sep 30, 2025 7 likes IRCC Names India in Study …
It's life. I am leaving too. Although I have invested all of my life savings here and my youth in this country. If it's not in my fate it's okay. I tried my best it's …
It's life. I am leaving too. Although I have invested all of my life savings here and my youth in this country. If it's not in my fate it's okay. I tried my best it's destined in my future no complaints.
Identity Attack0.0037182847
Insult0.007816878
Profanity0.01265371
Threat0.0072365063
Severe Toxicity0.00091552734
Low Tox 0.014765122 Constructive 0.604
Jan 15, 2026 7 likes 2.9 million Canadian temporary visas …
Canadalesh
Canadalesh
Identity Attack0.0065856185
Insult0.009944891
Profanity0.016342908
Threat0.007327127
Severe Toxicity0.001335144
Low Tox 0.014765122 Moderate Con 0.376
Feb 28, 2026 2 likes Inside Canada's Indian Invasion...
You mean they drive like they did back home?
You mean they drive like they did back home?
Identity Attack0.0018221445
Insult0.008709883
Profanity0.010330882
Threat0.006537435
Severe Toxicity0.0006389618
Low Tox 0.014765122 Moderate Con 0.305 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Download full movie https://youtube.com/shorts/l-8SUXic6Qg?si=smkXZGR-VGofmaHY
Download full movie https://youtube.com/shorts/l-8SUXic6Qg?si=smkXZGR-VGofmaHY
Identity Attack0.0047172266
Insult0.007911879
Profanity0.018392462
Threat0.009178371
Severe Toxicity0.00166893
Low Tox 0.014765122 Moderate Con 0.367 Advertisement_Spam
Sep 29, 2025 Inside Canada's Indian Metropolis (Brampton)
I think ICE agents are doing A alex"PRETTI" renee"GOOD" job!
I think ICE agents are doing A alex"PRETTI" renee"GOOD" job!
Identity Attack0.002210622
Insult0.010020891
Profanity0.0113044195
Threat0.0064079775
Severe Toxicity0.00089645386
Low Tox 0.014765122 Constructive 0.534 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Before French and English colonization, First Nations people spoke hundreds of distinct, diverse Indigenous languages from numerous families like Algonquian (Cree, Anishinaabemowin), Athabaskan/Na-Dené (Dene, Tlingit), Iroquoian (Haudenosaunee/Iroquois), Siouan, and Salish, among others, forming complex linguistic …
Before French and English colonization, First Nations people spoke hundreds of distinct, diverse Indigenous languages from numerous families like Algonquian (Cree, Anishinaabemowin), Athabaskan/Na-Dené (Dene, Tlingit), Iroquoian (Haudenosaunee/Iroquois), Siouan, and Salish, among others, forming complex linguistic landscapes across North America, with major families like Algonquian and Na-Dené covering vast territories.  Key Language Families & Examples: Algonquian: Spoken across eastern and central North America, including Cree (Nēhiyawēwin), Ojibway (Anishinaabemowin), Blackfoot (Siksiká), and Montagnais (Innu). Athabaskan (Na-Dené): Found in the northwest and parts of the plains, encompassing languages like Dene (Dënesųłiné), Tłı‌chǫ, and Tlingit. Iroquoian: Spoken by peoples like the Haudenosaunee (Mohawk, Oneida, Seneca, etc.) and Wendat (Huron) in the Northeast. Siouan: Languages like Nakoda (Stoney) in the Plains region. Pacific Coast Languages: A huge diversity, including Salish, Tsimshian, Wakashan, and Haida.
Identity Attack0.011617327
Insult0.010666896
Profanity0.018187506
Threat0.00866054
Severe Toxicity0.0017929077
Low Tox 0.014765122 Constructive 0.595 Meta_Commentary
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
I work a full-time job and a part-time job. Never thought in my 40's I'd need 2 jobs to live. I slso don't own a vehicle.
I work a full-time job and a part-time job. Never thought in my 40's I'd need 2 jobs to live. I slso don't own a vehicle.
Identity Attack0.0017481487
Insult0.008595883
Profanity0.013029462
Threat0.006420923
Severe Toxicity0.0007867813
Low Tox 0.014765122 Constructive 0.613
Sep 8, 2025 1 likes Why Canadians Are Turning Against …
I am emigrating to Canada as a permanent resident and I'd like to weigh in. You have to have $12,200 before you can arrive, you don't get government funded healthcare for 3 months or other …
I am emigrating to Canada as a permanent resident and I'd like to weigh in. You have to have $12,200 before you can arrive, you don't get government funded healthcare for 3 months or other benefits. I agree with this policy
Identity Attack0.005771666
Insult0.00819688
Profanity0.010177165
Threat0.0065956907
Severe Toxicity0.0007390976
Low Tox 0.014765122 Constructive 0.719
Feb 1, 2018 1 likes How much do refugees and …
Make one with Richmond, Vancouver plz
Make one with Richmond, Vancouver plz
Identity Attack0.003866276
Insult0.008253881
Profanity0.01220964
Threat0.007689608
Severe Toxicity0.0011301041
Low Tox 0.014702292 Moderate Con 0.324
Oct 18, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Need this everywhere, so maybe Canadians can find jobs and housing.
Need this everywhere, so maybe Canadians can find jobs and housing.
Identity Attack0.007806548
Insult0.008025879
Profanity0.009195087
Threat0.0065050707
Severe Toxicity0.00076293945
Low Tox 0.014702292 Moderate Con 0.414
Nov 26, 2025 Quebec Ends Economic Immigration Program …
Make Canada great again
Make Canada great again
Identity Attack0.0055496786
Insult0.007911879
Profanity0.012722028
Threat0.0072365063
Severe Toxicity0.0011634827
Low Tox 0.014702292 Moderate Con 0.326 Identity_Assertion
Nov 21, 2025 1 likes Quebec Ends Economic Immigration Program …
hardly an unbiased story. somehow i think there is another side to this story.
hardly an unbiased story. somehow i think there is another side to this story.
Identity Attack0.0023678627
Insult0.009089886
Profanity0.01128734
Threat0.0066215824
Severe Toxicity0.0006532669
Low Tox 0.014702292 Moderate Con 0.306 Meta_Commentary
Jan 25, 2026 Why Canada’s immigration system has …
Anybody here used Ipad for the test?
Anybody here used Ipad for the test?
Identity Attack0.0031633168
Insult0.007835878
Profanity0.013336895
Threat0.00704232
Severe Toxicity0.00092983246
Low Tox 0.014702292 Moderate Con 0.337 Question
Jan 26, 2026 Canadian Citizenship Test 2025 – …
great news
great news
Identity Attack0.0032558115
Insult0.007949878
Profanity0.013883443
Threat0.007857903
Severe Toxicity0.0013160706
Low Tox 0.014702292 Moderate Con 0.464
Dec 28, 2025 Quebec Ends Economic Immigration Program …
"Student"
"Student"
Identity Attack0.0032928092
Insult0.009032886
Profanity0.012995303
Threat0.006815769
Severe Toxicity0.0009775162
Low Tox 0.014702292 Moderate Con 0.375
Dec 30, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Make Canada great again
Make Canada great again
Identity Attack0.0055496786
Insult0.007911879
Profanity0.012722028
Threat0.0072365063
Severe Toxicity0.0011634827
Low Tox 0.014702292 Moderate Con 0.326 Identity_Assertion
Sep 8, 2025 2 likes Why Canadians Are Turning Against …
Tell that to jd Vance wife, patel and vivek
Tell that to jd Vance wife, patel and vivek
Identity Attack0.002330865
Insult0.009260887
Profanity0.0127561875
Threat0.0072106146
Severe Toxicity0.0009059906
Low Tox 0.014702292 Low Con 0.17
Jan 27, 2026 29 likes Inside Canada's Indian Invasion...
As a Canadian, thanks for posting this
As a Canadian, thanks for posting this
Identity Attack0.00776955
Insult0.007968879
Profanity0.012892825
Threat0.0069516995
Severe Toxicity0.0010681152
Low Tox 0.014639461 Moderate Con 0.489
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
If one is against flooding, it doesnt means he is against water.
If one is against flooding, it doesnt means he is against water.
Identity Attack0.0030708222
Insult0.008310881
Profanity0.010535837
Threat0.0068416605
Severe Toxicity0.00067710876
Low Tox 0.014639461 Low Con 0.184 Humor_Satire
Feb 26, 2026 22 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
CANADISTAN 🇮🇳
CANADISTAN 🇮🇳
Identity Attack0.0073255757
Insult0.008253881
Profanity0.013610168
Threat0.0071717775
Severe Toxicity0.0015640259
Low Tox 0.014639461 Low Con 0.28 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
19/20 thanks
19/20 thanks
Identity Attack0.0036812867
Insult0.007892879
Profanity0.015420608
Threat0.008116818
Severe Toxicity0.0015163422
Low Tox 0.014639461 Moderate Con 0.375 Meta_Commentary
Jul 27, 2025 3 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)
Why they are giving work permit???
Why they are giving work permit???
Identity Attack0.0027378413
Insult0.007531876
Profanity0.010911589
Threat0.00636914
Severe Toxicity0.0007867813
Low Tox 0.014639461 Low Con 0.24 Question
Aug 26, 2025 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.