Welcome to SnakePit Python Academy!

My Python Portfolio — a sleek Flask app showcasing a collection of micro-projects, from handy expense trackers to powerful data science tools and other Python-powered creations. Dive in, but watch your step… the code bites!

Creating Cohorts of Songs: How Spotify Finds What You’ll Love Next

Machine Learning

Creating Cohorts of Songs: How Spotify Finds What You’ll Love Next

This project shows how clustering algorithms can drive smarter music recommendations. Using Spotify’s API data from The Rolling Stones, I analyzed audio features and popularity metrics to group songs with similar traits—revealing how platforms like Spotify suggest 'songs you might also like.'

Find Your Next Favorite Song , Creating Cohorts of Songs: How Spotify Finds What You’ll Love Next
Track Your Workouts with Natural Language

Natural Language Processing

Track Your Workouts with Natural Language

I got tired of tracking my workouts so I trained AI to do it for me. All I do now is tell Agent my workout in plain language, and it takes care of the tracking.

Try It Out , Track Your Workouts with Natural Language
Marketing Mix Analysis

Data Science

Marketing Mix Analysis

This project analyzes customer behavior using the Four Ps of Marketing: Product, Price, Place and Promotion through interactive visual analytics using Python.

See Report , Marketing Mix Analysis
Task Manager

Project

Task Manager

In today’s world, individuals often need to keep track of various tasks in a structured way. Task Manager allows users to manage their tasks. Once logged in, users can create, view, update, and delete their tasks.

Go to Project , Task Manager
Rock, Paper, Scissors

Game

Rock, Paper, Scissors

Welcome to the ultimate showdown of man vs. machine, where binary meets brawn! 🕹️ Choose your weapon — Rock, Paper, or Scissors — and face off against a cold, calculating computer brain.

Play , Rock, Paper, Scissors