Five wonderful uses of ‘f- Strings’ in Python

Learn about some of Python’s built-in methods that can be used on strings Photo by Paul Volkmer on Unsplash Before PEP 498 was introduced, Python had primarily three ways of formatting strings i.e. the %-formatting, str.format and the string.Template. In 2015, Eric V. Smith proposed a new string formatting mechanism known as Literal String Interpolation, which provided … Continue reading Five wonderful uses of ‘f- Strings’ in Python

Human-Centric & Interpretable Machine Learning

A compilation of my articles on the topic of Machine learning Interpretability. Source: Human-Centered Machine Learning by Jess Holbrook Have you ever wondered why an important e-mail of yours was marked as spam, why Spotify keeps suggesting a particular song or why were you recommended a movie in horror genre on NetFlix? Well, occasionally we might … Continue reading Human-Centric & Interpretable Machine Learning

Using What-If Tool to investigate Machine Learning models.

An open source tool from Google to easily analyze ML models without the need to code. Photo by Pixabay from Pexels Good practitioners act as Detectives, probing to understand their model better¹ In this era of explainable and interpretable Machine Learning, one merely cannot be content with simply training the model and obtaining predictions from it. To be … Continue reading Using What-If Tool to investigate Machine Learning models.

Animations with Matplotlib

Using the matplotlib library to create some interesting animations. Rain Simulation with Matplotlib Animations are an interesting way of demonstrating a phenomenon. We as humans are always enthralled by animated and interactive charts rather than the static ones. Animations make even more sense when depicting time-series data like stock prices over the years, climate change … Continue reading Animations with Matplotlib

Top Competitive Data Science Platforms other than Kaggle

Photo by George Becker from Pexels The best way of learning anything is by doing. What do you do after you have completed hundreds of MOOCs, consumed thousands of books and notes and listened to a million people rant about their experience in Data Science? You start applying the concepts. The only way to apply machine learning … Continue reading Top Competitive Data Science Platforms other than Kaggle