[ad_1]
The toughest a part of my knowledge scientist job is convincing the non-technical stakeholders to comprehend how yet one more knowledge science resolution can assist them make higher selections.
This isn’t new to me, although. It’s been like this in my 5+ years of expertise as an information scientist and machine studying engineer.
After a number of trials and errors, what has labored for me within the order are:
- Share common progress updates (presentation slides) by simplifying the technical ideas.
- Constructing a machine studying internet software in the direction of the tip of the venture to present stakeholders, the expertise of interacting with the answer we’ve collaboratively constructed.
Nevertheless, a twist was that my colleague on the identical workforce for about 5 years, had constructed a desktop software (as a substitute of an internet software) for a distinct use case utilizing .NET. The workforce’s loving it.
So I requested myself: why not construct a desktop quite than an internet software?
There was one drawback although, not simply that I don’t know .NET to start with, however by no means have I constructed a desktop software earlier than. Oops.
Since I do know Python is a general-purpose programming language, I needed to see if I might construct desktop functions straight from Python.
A number of Google searches later, two frameworks stood out:
Each, Pyside6 and Tkinter, use Python as wrappers to construct desktop functions — precisely what I used to be on the lookout for. I browsed by tutorials on every and determined to strive PySide6. I’d most likely strive Tkinter sometime later, however that’s not the purpose:
Much less over-thinking, and faster execution.
So I jumped proper in.
To my shock, it wasn’t as laborious as I assumed.
[ad_2]