Sign in

Dennis Kao

@professorkao.bsky.social
1.7K followers 121 following 102 posts

Social Work Professor | Data Viz & Map Designer | Tableau Visionary & Ambassador | husband/father | perpetual student | he/him/his | no AI used

PostsRepliesMedia
Dennis Kao @professorkao.bsky.social · 22/09/2025
Arrrrr.... Happy belated #InternationalTalkLikeAPirateDay, which was this past Friday... ☠️ Link: public.tableau.com/app/profile/...
050
Reposted by Dennis Kao
Bridget Cogley @cogley.bsky.social · 24/06/2025
I really try not to write about AI. Too many conversations forced my hand (again)... www.tableaufit.com/love-it-loat...
tableaufit.com
Love It, Loathe It, and Lift It: The Missing Conversation on AI
I’ve sat through perhaps too many conversations on AI this month. Whether in-person (hi Outlier), online (oh, the discourse), or anywhere else I happened to be, GenAI is specifically on the m…
1116
Reposted by Dennis Kao
Katie Mack @astrokatie.com · 19/06/2025
Chatbots — LLMs — do not know facts and are not designed to be able to accurately answer factual questions. They are designed to find and mimic patterns of words, probabilistically. When they’re “right” it’s because correct things are often written down, so those patterns are frequent. That’s all.
6263661311258
Dennis Kao @professorkao.bsky.social · 11/05/2025
Happy #AAPIHeritageMonth & #AsianHeritageMonth! Here's my viz for this week's #MakeoverMonday & #APITug project, highlighting the prevalence of Asian restaurants and cuisine in the US. #TableauPublic 🔗: public.tableau.com/app/profile/...
060
Dennis Kao @professorkao.bsky.social · 08/05/2025
As we near summer, one of the things I always look forward to are the music festivals! So I've updated my viz "Blues and Jazz Festivals of Canada", showcasing almost 40 festivals across the country... Link: tabsoft.co/3EHnjYT Happy Festival-ing!!!! 🎶 🎺 🍻
191
Dennis Kao @professorkao.bsky.social · 02/05/2025
#30DayChartChallenge 2025... it's a wrap! 30 days... 30 visualizations... At some point, I hope to share some of my reflections... but for now, thank you for all your support! 🙏 Congrats to all of the participants! It was great seeing all of your work! Link: public.tableau.com/app/profile/...
1262
Dennis Kao @professorkao.bsky.social · 30/04/2025
#30DayChartChallenge Day 30 National Geographic I love NG... and re: maps, NG is the gold standard! I decided to redo my "Penguins of Antarctica" viz/map and hope I do NG justice... Feedback always appreciated! Link: public.tableau.com/app/profile/...
0102
Dennis Kao @professorkao.bsky.social · 29/04/2025
#30DayChartChallenge Day 29 Extraterrestrial Had a bit of fun with this one... here's my "crop circle" chart highlighting some findings from the Sky Canada Report... 🛸 Let me know what you think! 🙏 Link: public.tableau.com/app/profile/...
091
Dennis Kao @professorkao.bsky.social · 28/04/2025
Can't believe it's almost over... #30DayChartChallenge Day 28 Inclusion The theme made me think of the special education field... so here's my viz, highlighting the increase in autistic students enrolled in Ontario schools. Feedback always appreciated! Link: public.tableau.com/app/profile/...
382
Dennis Kao @professorkao.bsky.social · 27/04/2025
#30DayChartChallenge Day 27 Noise Naturally, I thought of one of my favorite noise rock bands in the 80s & 90s, The Jesus and Mary Chain... ... and decided to visualize the MIDI data of their song, Head On. 🤘 Link: public.tableau.com/app/profile/...
2132
Dennis Kao @professorkao.bsky.social · 26/04/2025
#30DayChartChallenge Day 26 Monochrome Really leaned into today's theme... In 2024, 20% of Canadians expressed a lack of purpose or meaning in life (or in other words, were "bored"). So here's a bar chart... Feedback always appreciated! Link: public.tableau.com/app/profile/...
182
Dennis Kao @professorkao.bsky.social · 25/04/2025
#30DayChartChallenge Day 25 Risk Each year, an average of 4,000 Canadians die by suicide... and the risk for men is about 3 times higher than women. Help is available... Speak with someone today! #StarttheConversation #EndTheStigma Link: public.tableau.com/app/profile/...
0132
Dennis Kao @professorkao.bsky.social · 25/04/2025
#30DayChartChallenge Day 24 World Health Organization Here's my viz, looking at unmet medical care needs among seniors in the European Union. I went with a sort-of small multiples/heat map hybrid... Let me know if it works... feedback always appreciated!🙏 Link: public.tableau.com/app/profile/...
1101
Dennis Kao @professorkao.bsky.social · 23/04/2025
#30DayChartChallenge Day 23 Log Scale Learned log scale in school years ago, but TBH, I don't really know how to use or interpret it 😅 But here you go... a simple viz of COVID cases in Ontario from Jan 2020 to June 2024. Feedback always appreciated! 🙏 Link: public.tableau.com/app/profile/...
081
Dennis Kao @professorkao.bsky.social · 22/04/2025
Happy #EarthDay!
030
Dennis Kao @professorkao.bsky.social · 22/04/2025
#30DayChartChallenge Day 22 Stars Here's a fun visualization highlighting the 8 Canadians who have won the Oscar for acting... Feedback always appreciated!🙏 Link: public.tableau.com/app/profile/...
071
Dennis Kao @professorkao.bsky.social · 21/04/2025
#30DayChartChallenge Day 21 Fossils Here's my viz looking at average gas prices in Canada from 2020 to the present... Feedback always appreciated! 🙏 Link: public.tableau.com/app/profile/...
1151
Dennis Kao @professorkao.bsky.social · 21/04/2025
#30DayChartChallenge Day 20 Urbanization I designed a visualization, i.e. a dumbbell chart, looking at the urban-rural differences in quality of life among Canadians. Feedback always appreciated! 🙏 Link: public.tableau.com/app/profile/...
4244
Dennis Kao @professorkao.bsky.social · 20/04/2025
#30DayChartChallenge Day 19 Smooth A bit late... I designed a visualization showing the poverty rates for Canada's major cities from 2015 to 2022. Feedback always appreciated! 🙏 Link: public.tableau.com/app/profile/...
1111
Dennis Kao @professorkao.bsky.social · 19/04/2025
#30DayChartChallenge Day 18 El País The charts I found on El País seemed simple & clean... Following this approach, here's my viz highlighting the issue of "hidden homelessness" which impacted over 1.7 million Canadians in 2022. Feedback appreciated!🙏 Link: public.tableau.com/app/profile/...
181
Dennis Kao @professorkao.bsky.social · 17/04/2025
#30DayChartChallenge Day 17 Birds I was planning to wait until next Friday, April 25th, which is WORLD PENGUIN DAY... but given the prompt, here's my viz of the estimated 44 million penguins living around Antarctica. Feedback always appreciated! 🙏 Link: public.tableau.com/app/profile/...
34010
Dennis Kao @professorkao.bsky.social · 16/04/2025
#30DayChartChallenge Day 16 Negative I created a simple chart visualizing the daily minimum temperatures in Ottawa this year. It's been a bit cold this past winter (and spring)... Feedback always appreciated! 🙏 Link: public.tableau.com/app/profile/...
191
Dennis Kao @professorkao.bsky.social · 15/04/2025
#30DayChartChallenge Day 15 Complicated My viz touches upon the difficult topic of death, but an issue with significant implications for public health and health care. Feedback always appreciated 🙏 Link: public.tableau.com/app/profile/...
2111
Dennis Kao @professorkao.bsky.social · 14/04/2025
#30DayChartChallenge Day 14 Kinships My viz touches on the issue of sandwich caregiving. In 2020, 1.8 million Canadians were "sandwiched" between providing care to both an care-dependent adult & their children. Feedback always appreciated!🙏 Link: public.tableau.com/app/profile/...
182
Dennis Kao @professorkao.bsky.social · 13/04/2025
#30DayChartChallenge Day 13 Clusters My viz looks at the networks of immigrants to Canada, which can look different based on the age they immigrated to the country. Tried to be a bit more creative this time... 😅 Feedback always appreicated! 🙏 Link: public.tableau.com/app/profile/...
061
Dennis Kao @professorkao.bsky.social · 12/04/2025
#30DayChartChallenge Data 12 Data.gov I visualized the # of people (pedestrians, car, train, or bus) crossing the border from Canada into the US since the 1990s. Definitely coming back to this, when more 2025 data is available.😁 Feedback appreciated!🙏 Link: public.tableau.com/app/profile/...
1164
Dennis Kao @professorkao.bsky.social · 11/04/2025
#30DayChartChallenge Day 11 Stripes I was thinking climate stripes, but also unwittingly thought of the old striped prison uniforms. So I created a simple visualization highlight the overrepresentation of Indigenous people in Canada's corrections system. Link: public.tableau.com/app/profile/...
0121
Dennis Kao @professorkao.bsky.social · 10/04/2025
#30DayChartChallenge Day 10 Multimodal I designed a simple bar chart that highlights the pool of refugees waiting to be resettled in Canada each year, based on data from the United Nations Refugee Agency (UNHCR). Feedback always appreciated! 🙏 Link: public.tableau.com/app/profile/...
062
Dennis Kao @professorkao.bsky.social · 09/04/2025
#30DayChartChallenge Day 9 (Diverging) Here's a diverging chart on the self-reported health of Canadian seniors, based the Commonwealth Fund's 2021 International Health Policy Survey of Older Adults Feedback always appreciated! 🙏 Link: public.tableau.com/app/profile/...
091
Dennis Kao @professorkao.bsky.social · 08/04/2025
Starting to run out of steam... For Day 8 of the #30DayChartChallenge (histograms), here's a quick viz of the age distributions of Ontario, Canada from 2000 to 2024. And for a bit of "splash," I highlighted the modes.😅 Feedback always appreciated! 🙏 Link: public.tableau.com/app/profile/...
091
Dennis Kao @professorkao.bsky.social · 08/04/2025
#30DayChartChallenge Day 7 Outliers (1 week done!) Here's a chart visualizing the IMDB ratings (& outliers) for one of my favorite food shows, Kodoku No Gurume (or Solitary Gourmet), about a Japanese businessman looking for the next place to eat. Link: public.tableau.com/app/profile/...
092
Dennis Kao @professorkao.bsky.social · 07/04/2025
#30DayChartChallenge Day 6 Florence Nightingale A bit late... but here's a simple coxcomb or "rose" chart comparing the availability of long-term care (LTC) beds in Canada, by province/territory. Feedback always appreciated!🙏 Link: public.tableau.com/app/profile/...
0101
Dennis Kao @professorkao.bsky.social · 05/04/2025
#30DayChartChallenge Day 5 Ranking I designed a bump chart showing Canada's top 10 immigrant populations, by country of birth, from 2001 to 2021. Thanks @flerlagekev.bsky.social for the curvy bump chart template!!! Feedback also appreciated! 🙏 Link: public.tableau.com/app/profile/...
0191
Dennis Kao @professorkao.bsky.social · 04/04/2025
#30DayChartChallenge Day 4 Big or Small Today's theme made me think of population pyramids for some reason...😅 so I visualized them for Canada & its provinces & territories, based on #StatsCan 2024 population estimates. Feedback always appreciated!🙏 Link: public.tableau.com/app/profile/...
0141
Dennis Kao @professorkao.bsky.social · 03/04/2025
#30DayChartChallenge Day 3 Circular Here's a Voronoi chart (a circular one 😅) visualizing what social workers do, ranging from working with individuals ("micro") to working at the community, organizational, or policy levels ("macro). Link: public.tableau.com/app/profile/...
3205
Dennis Kao @professorkao.bsky.social · 02/04/2025
#30DayChartChallenge Day 2 Slope Canada's racialized population more than doubled from 3.9M to 8.9M between 2001 & 2021. I designed a slope chart that breaks down this change by visible minority groups, highlighting the 5 largest groups in 2021. Link: public.tableau.com/app/profile/...
0111
Dennis Kao @professorkao.bsky.social · 01/04/2025
#30DayChartChallenge Day 1 Fractions Not committing whatsoever, but here's a quick waffle chart commemorating #WorldBipolarDay (March 30)... Bipolar disorder affects ~700K or 2.1% of Canadians aged 15+ & is one of the leading causes of disability. Link: public.tableau.com/app/profile/...
0201
Dennis Kao @professorkao.bsky.social · 14/03/2025
Grateful & honored that 4 of my visualizations/maps are longlisted for the Data Visualization Society's Information is Beautiful 2024 Awards... and to be included among such amazing work! Thank you so much! 😁 #IIBAwards Check out the showcase! www.informationisbeautifulawards.com/showcase?act...
0101
Dennis Kao @professorkao.bsky.social · 29/01/2025
Happy Lunar New Year!!! And here's a quick new map of the "snake-like" Panlong Ancient Road with its over 600 hairpin turns... Tools: @tableaupublic.bsky.social @qgis.fosstodon.org.ap.brid.gy Data: @openstreetmap.bsky.social Link to workbook: tabsoft.co/42ycPZj
020
Dennis Kao @professorkao.bsky.social · 17/01/2025
My Tableau (Mapping) Journey visualized... Thanks everyone for all of your support over the past 4+ years. 🙏 Tools: #TableauPublic @figma.com Stream Graph Tool: @ladataviz.com Link to workbook: tabsoft.co/3DY0405
3212
Dennis Kao @professorkao.bsky.social · 03/01/2025
No... I'm not at all bummed that I'm not going to Hawaii with my family today... and oh, here's another map! 🥴 Tools: #TableauPublic (design/visualization), #QGIS (data prep) Data: OpenStreetMap, State of Hawaii Link: public.tableau.com/app/profile/...
0111
Dennis Kao @professorkao.bsky.social · 23/12/2024
Happy Festivus indeed!!!
031
Dennis Kao @professorkao.bsky.social · 12/12/2024
A bit late, but December 1st represented my four-year Tableau anniversary. It's been quite the journey... thank you #DataFam for all your support! 🙏 My first viz... Dec 1, 2020: public.tableau.com/app/profile/... And my last... Nov 24, 2024: public.tableau.com/app/profile/...
0102
Dennis Kao @professorkao.bsky.social · 03/12/2024
#HappyShapefileDay2024 😆
281
Dennis Kao @professorkao.bsky.social · 25/11/2024
My wife & daughter will be going to Hawaii early Jan, but I can't go...😢 So I'm planning to live vicariously through creating a few maps😅 Here's the 1st map, featuring the elevation & mountain peaks of Oahu... Link: tabsoft.co/4fG9U4F Feedback always appreciated!🙏
2151
Dennis Kao @professorkao.bsky.social · 22/11/2024
Honored to share my latest #VizforSocialGood, highlighting the amazing work of the Association for the Prevention of Torture to track the world's progress in torture prevention since the UN's 1984 Commission Against Torture. #TableauPublic link: tabsoft.co/4fVGTS4 Feedback always appreciated!🙏
1174
Reposted by Dennis Kao
Nicole Mark (she/her) @nicoledesignsdata.com · 10/11/2024
An open letter to the Tableau community nicolemark.medium.com/an-open-lett...
nicolemark.medium.com
An open letter to the Tableau community
Dear #DataFam,
3224
Dennis Kao @professorkao.bsky.social · 05/11/2024
I'm so excited & honored to be speaking at next week's Delhi Tableau User Group mtg, about my perpetual pursuit of "mappiness"😄🗺️ Date: Thursday, Nov 14th To register & join virtually: usergroups.tableau.com/events/detai... And of course, that means another map!😅 LMKWYT! tabsoft.co/3NWwObw
0113
Dennis Kao @professorkao.bsky.social · 31/10/2024
Here's my #IronViz 2025 entry featuring a show about a businessman wandering the neighborhoods of Japan, looking for his next meal... Kodoku No Gurume / Solitary Gourmet 😋 Link to interactive version: tabsoft.co/3C7nYVO #TableauPublic #DataPlusTV
051
Dennis Kao @professorkao.bsky.social · 11/10/2024
Tonight... outside our front door 🤩
110