Open in app
Home
Notifications
Lists
Stories

Write
Thuwarakesh Murallie
Thuwarakesh Murallie

Home

Pinned

My Most Viewed Medium Stories — (Updated Monthly)

Say Hi to me on LinkedIn, Twitter, and Medium. Also, check out my blog too. How to Become a Terrific Data Scientist (+Engineer) Without Coding Making sense from data is common sense. Coding skills aren’t the superpower of a data scientist or data engineer.towardsdatascience.com 5 Python GUI Frameworks to Create Desktop, Web, and Even Mobile Apps. You could build beautiful apps purely in Python.towardsdatascience.com

1 min read

My Most Viewed Medium Stories — (Updated Monthly)

Say Hi to me on LinkedIn, Twitter, and Medium. Also, check out my blog too.

How to Become a Terrific Data Scientist (+Engineer) Without Coding

Making sense from data is common sense. Coding skills aren’t the superpower of a data scientist or data engineer.

towardsdatascience.com

5 Python GUI Frameworks to Create Desktop, Web, and Even Mobile Apps.

You could build beautiful apps purely in Python.

towardsdatascience.com

Welcome to the Age of Citizen Data Scientists

Data science has been democratized for the most part. AI is now mainstream!

towardsdatascience.com

3 Ways to Deploy Machine Learning Models in Production

Deploy ML models and make them available to users or other components of your project.

towardsdatascience.com

Create Stunning Visualizations With Pandas Dataframes in One Line of Code

A simple trick to make your charts interactive and visually appealing

towardsdatascience.com

--

--


Published in Towards Data Science

·16 hours ago

How To Write Readable, Elegant Regex Patterns In Python

Write more understandable regex in a friendly declarative syntax — Regex is, without a doubt, the most helpful text processing tool ever invented. It helps us find patterns rather than exact words or phrases in a text. And regex engines are noticeably faster too. Yet, the difficult part is to define a pattern. Experienced programmers may define it on the…

Programming

3 min read

How To Write Readable, Elegant Regex Patterns In Python?
How To Write Readable, Elegant Regex Patterns In Python?

Published in Geek Culture

·3 days ago

Let Non-technical People Tweak Your Software Without Pain.

A brief guide to using TOML configuration files in Python projects. — How’d you change the behavior of a software project based on a set of parameters? You could use environment variables. But what if you want complex structures in the parameters? Can you use JSON? Yes, you can. JSON files don’t allow comments. How’d you describe your parameters to readers? The…

Programming

5 min read

Let Non-technical People Tweak Your Software Without Pain.
Let Non-technical People Tweak Your Software Without Pain.

Published in Towards Data Science

·Jul 1

Create Web UIs for Python APIs and ML Models

Quickly prototype and share web apps with others. Collect feedback on predictions to improve ML model performance. — How can you share your ML model with others? Especially with those who don't have programming skills? We need an interface, don't we? A friendly UI could get the buy-in of everyone and generate a ton more feedback to improve. Previously you needed the help of a web developer to…

Data Science

6 min read

Create Web UIs for Python APIs and ML Models
Create Web UIs for Python APIs and ML Models

Published in Towards Data Science

·Jun 16

A Quick Way to Prototype Your Data Science Projects on the Fly

Transform your Jupyter notebooks into interactive dashboards — Your data science project would come along great when you have a lean technology stack. Yes, the smaller the stack, the better the project! Jupyter notebooks are inseparable from data scientists’ day-to-day work. Also, most data science projects need an interactive dashboard as well. What if you could convert your…

Data Science

5 min read

A Quick Way to Prototype Your Data Science Projects on the Fly
A Quick Way to Prototype Your Data Science Projects on the Fly

Published in Towards Data Science

·Jun 15

High-Quality Data Comes With High-Quality Validations

Here’s how you can ensure the quality of Pandas dataframes in every stage of your data pipeline — You can build a castle out of the garbage by picking the right trash. Most data science projects are like that — building castles 🏰 from the trash. In a pool of thousands of datasets in the data lake, you need to pick the right one and repair the almost-right…

Data Science

6 min read

High-Quality Data Comes With High-Quality Validations
High-Quality Data Comes With High-Quality Validations

Published in Towards Data Science

·May 21

CSVs: Why I Gave Up Some of Their Benefits to Gain Others

The alternative I use allows for smaller file sizes and better performance. — CSVs are good, but they’re overrated. I’ve been using CSV for a very long time. Just as the rest of the data science community. Then Pickle for some time. CSVs work on every system without installing anything. After all, they are a form of plain text files with a comma…

Data Science

8 min read

CSVs Are Overrated! I Give up Some of Its Benefits to Gain More.
CSVs Are Overrated! I Give up Some of Its Benefits to Gain More.

Published in Towards Data Science

·May 17

How to Remove Sensitive Data You Accidentally Uploaded To Github

And how to avoid them getting in there? — A surprisingly simple technique to handle it. — It happens to me all the time. I create repositories, and I know that I need to store my secret keys in an environment file. But I always commit my changes without adding them to the gitignore file. As a result, our secrets are there on the internet! Now, even…

Programming

5 min read

How to Remove Sensitive Data You Accidentally Uploaded To Github.
How to Remove Sensitive Data You Accidentally Uploaded To Github.

Published in Towards Data Science

·May 16

Python 3.11 Is Indeed Faster Than 3.10

Comparing side-by-side with bubble sort and recurrence functions confirms it — Python 3.11 re-release version is out. I was curious to know what’s new in it. As I opened the changelog, the very first thing I saw captured my attention entirely. Python 3.11 is up to 10–60% faster than Python 3.10. On average, we measured a 1.25x speedup on the standard…

Artificial Intelligence

5 min read

Python 3.11 Is Indeed Faster Than 3.10
Python 3.11 Is Indeed Faster Than 3.10

Published in Towards Data Science

·May 12

Control Who Could Access Your Streamlit Dashboards

Let Django’s permission system take care of the authorization control — Authentication may prevent outsiders, but we need an authorization flow to control who could see what. Steramlit simplifies one of the grandest difficulties of Data Scientists — Building an app to interact with their machine learning models. It provides a set of declarative methods to create web components. But security…

Data Science

5 min read

Control Who Could Access Your Streamlit Dashboards
Control Who Could Access Your Streamlit Dashboards
Thuwarakesh Murallie

Thuwarakesh Murallie

Data scientist @ Stax, Inc & Top writer in Artificial Intelligence. https://www.the-analytics.club

Following
  • Pranjal Saxena

    Pranjal Saxena

  • Jessica Wildfire

    Jessica Wildfire

  • Tim Denning

    Tim Denning

  • Ayodeji Awosika

    Ayodeji Awosika

  • Kyrie Gray

    Kyrie Gray

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable