TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Member-only story

Building Your First Desktop Application using PySide6 [A Data Scientist Edition]

14 min readMar 16, 2024

--

The hardest part of my data scientist job is convincing the non-technical stakeholders to realize how yet another data science solution can help them make better decisions.

This is not new to me, though. It’s been like this in my 5+ years of experience as a data scientist and machine learning engineer.

After multiple trials and errors, what has worked for me in the order are:

  • Share regular progress updates (presentation slides) by simplifying the technical concepts.
  • Building a machine learning web application towards the end of the project to give stakeholders, the experience of interacting with the solution we’ve collaboratively built.

However, a twist was that my colleague on the same team for about 5 years, had built a desktop application (instead of a web application) for a different use case using .NET. The team’s loving it.

So I asked myself: why not build a desktop rather than a web application?

There was one problem though, not just that I don’t know .NET to begin with, but never have I built a desktop application before…

--

--

TDS Archive
TDS Archive

Published in TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Arunn Thevapalan
Arunn Thevapalan

Written by Arunn Thevapalan

Senior Data Scientist & Top 1000 Writer. Writing about my journey breaking into data science and building profitable side hustles. Say hi datagrads.com/friends

Responses (9)