Category: Machine Learning

  • Creative AI

    Creative AI

    I recently talked with Leon Gettler on an episode of the Talking Business podcast about Creative AI – paring people with AI to augment product and strategy development. This connects with some themes I’ve blogged about here before, such as No Smooth Path to Good Design and Leave Product Development to the Dummies. Also, Sketching…

  • Sketching Semantle Solvers

    Sketching Semantle Solvers

    Semantle is an online puzzle game in which you make a series of guesses to discover a secret word. Each guess is scored by how “near” it is to the secret target, providing guidance for subsequent guesses, but that’s all the help you get. Fewer guesses is a better result, but hard to achieve, as…

  • Bridging the linguistic inclusion gap with AI

    Bridging the linguistic inclusion gap with AI

    It was great to be able to reflect with colleagues on common themes running through Thoughtworks’ work in languages and technology. In various scenarios, with different technology approaches, we worked to improve the inclusiveness of solutions, pointing to a more linguistically inclusive future. https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/how-ai-could-bridge-the-linguistic-inclusion-gap

  • Project Slackpose

    Project Slackpose

    Another lockdown, another project for body and mind. Slackpose allows me to track my slackline walking and review my technique. Spending 5 minutes on the slackline between meetings is a great way to get away from my desk! I had considered pose estimation for wheelies last year, but decided slackline walking was an easier start,…

  • LEGO and Software – Part Roles

    LEGO and Software – Part Roles

    This is the fifth post in a series exploring LEGO® as a Metaphor for Software Reuse. A key consideration for reuse is the various roles that components can play when combined or re-combined in sets. Below we’ll explore how we can use data about LEGO parts and sets to understand the roles parts play in…

  • Rebooting AI Review

    Rebooting AI Review

    I was excited to read Rebooting AI (website), to find inspiration and tools for doing things better. Here is the book in one great quote: For now, we are in a kind of interregnum: narrow but networked intelligences with autonomy, but too little genuine intelligence to be able to reason about the consequences of that…

  • The Lockdown Wheelie Project, Part 3

    The Lockdown Wheelie Project, Part 3

    In Melbourne’s COVID-19 lockdown, I’ve wheelied over 17km. Not all at once, though. Over three months, I’ve spent 90 minutes with my front wheel raised. I’d like to keep it up, but as lockdown has gradually relaxed, and routines have changed, so have I landed the wheelie project, for now. With all that data collection though,…

  • Data-Driven Responses to Changing Behaviour, auf Deutsch

    Data-Driven Responses to Changing Behaviour, auf Deutsch

    I’m pleased to see the German translation of the article I wrote with Sue Visic now live on Digitale Welt magazine: Mit Datenanalyse schnell auf Nachfragewandel reagieren. This is translated from the original article Data-driven responses to new patterns of customer behaviour, published on ThoughtWorks Insights, 16 April 2020.

  • More Sankey for Less Confusion?

    More Sankey for Less Confusion?

    Confusion Matrixes are essential for evaluating classifiers, but for many who are new to them, they cause, well, confusion. Sankey Diagrams are an alternative way of representing matrix data, and I’ve found some people – who are new to matrix data, like business domain experts who are not experienced data scientists – find them easier…

  • Melbourne Data Visualisation Meetup – October 2020

    Melbourne Data Visualisation Meetup – October 2020

    I presented at the Melbourne Data Visualisation Meetup along with Ned Letcher, who gave an awesome overview of Python Libraries for Building Data Apps (an analytics superpower). The topic was Data Visualisation – Good for Business. Data Visualisation is key for gaining new knowledge, better engaging audiences, and driving meaningful action. We’ll share bespoke data…