The Challenges of Solving Problems with Data

TDS Editors
Towards Data Science
3 min readApr 14, 2022

--

It’s an axiom shared widely among data science researchers and industry practitioners: given enough data, no problem is impossible to solve. In reality, data can be unruly, project management entails many factors that go beyond tweaking a model, and turning results into actionable insights can often be a complex and uncertain process.

This week, we’re zooming in on data science problem-solving, with a selection of excellent posts that approach it from multiple angles. (Scroll down for some great reads on other topics.)

  • How graph theory can help tackle a routing problem. Taking inspiration from popular video game Stardew Valley, Lily Wu dives deep into route optimization, and patiently walks us through her approach to solving shortest-path and minimum-spanning-tree problems with the algorithm she wrote in Python.
  • Making data visible is a key step towards solid analysis (and solutions). Aine Fairbrother-Browne’s debut TDS post revolves around airline efficiency and the environmental impacts of the aviation industry—a massive, global challenge if ever there was one. But it also highlights the value of translating data (in this case, public aviation data) into clear visuals, which in turn allow us to detect trends, construct arguments, and (hopefully) point at potential solutions.
Photo by Senad Palic on Unsplash
  • The risks of pushing AI beyond its current abilities. Through the example of chatbots, Iulia Turc demonstrates the limits of technology to solve complex issues. Focusing on conversational AI in the context of mental health, this study is a good reminder that badly designed solutions can often exacerbate problems rather than solve them, so we need to be very cautious about deploying them in the real world. That’s especially the case when people’s lives and well-being are at stake. (Content warning: this post contains references to self-harm and suicide.)
  • How to improve a project’s success through better design. Sometimes, the key to tackling a thorny problem isn’t in the data or the technical approach we use. As Khuyen Tran stresses in her latest post, setting up the right project structure is at least as crucial as choosing the right ML model. The template she shares will help data scientists produce work that is transparent, readable, and well documented.

Ready for more? We hope so—TDS authors have been sharing incredible work recently, on topics that span a wide spectrum: from the highly theoretical to the extremely hands-on.

Do you enjoy spending time on TDS? Consider supporting our authors’ work by becoming a Medium member. We’ll be eternally grateful; you’ll get unlimited access to our entire archive.

Until the next Variable,

TDS Editors

--

--

Building a vibrant data science and machine learning community. Share your insights and projects with our global audience: bit.ly/write-for-tds