Data Analysis | Python-Dev — Worked on various Data related Projects, Python, interested in real-world applications | 400k+ views

Python debugging redefined

Photo by Josh Riemer on Unsplash

The word debugging means fixing potential bugs in a program. The basic steps in debugging include recognizing that a bug exists, isolating the source of the bug, identifying the cause of the bug, determining a fix for the bug, applying the fix and test it. — Computer Programming Principles/Maintaining/Debugging, WikiBooks


Running Python Scripts as actions without Dockers

Photo by Jefferson Santos on Unsplash

Check out the action developed here:

Why Python?

I am using GitHub actions for quite some time and I believe that it has a lot more potential than the current usage. I have seen a lot of use cases of GitHub actions to automate tasks but one noticeable thing was that the…

Analyzing Covid Tweets With Python, Pandas, & Plotly

Image by Author (Created using Google Drawing), A Collapsed view of the result

Recently I was assigned the task to analyze a Covid tweets dataset containing around 44k entries and this blog describes all the steps I took to create some beautiful visualizations and at the end deployment to the cloud platform Heroku. …

Exploring ExplainerDashBoard, the easiest way to Develop Interactive DashBoards

Photo by Luke Chesser on Unsplash

Machine Learning Dashboards are a great way to interpret models. These usually describe the inner working of the model and provides interactive plots to discover model performance, feature importances, or “what if” analysis! All this can is generated with a few lines of code plus if you want, you can…

Kaustubh Gupta

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store