Projects

Heart Attack Detection System

TweetInsight

Real-time heart rate monitoring system using C++ with sensors and M5 stack, detecting potential heart attacks and issuing alerts via email. Includes a user-friendly graphical interface and an interactive breathing module with color-changing visuals for relaxation.

ConversaCare

In response to the 21.7-day average wait for mental health appointments in the UK, my team at Imperial College and I developed a vocal chatbot that integrates Cognitive Behavioral Therapy (CBT) techniques. This tool analyzes speech speed and eye movements to assess emotional states and uses the OpenAI API and Whisper for advanced voice-to-text and text-to-voice interactions, providing real-time, adaptive therapeutic dialogues.

FitPredict

A data science project that involved cleaning datasets, creating visualizations, and using machine learning to predict state-wise exercise rates in the United States using internet search behavior.

TweetInsight is a project that processes covid-related tweets from Twitter, calculating average hashtag use across informed and misinformed categories and identifying potential bot accounts with high probabilities

Conference Finder

A Python scraper for 'Computer Science' conferences, extracting event details from WikiCFP. It processes data over multiple pages, enriches it with country information, and analyzes the global distribution of events.

Emotion-Based Music Player

An emotion-based music player that leverages a CNN to analyze facial expressions and select music that matches the user's mood. The front end was built using Streamlit, and the project is hosted on Hugging Face, providing an accessible and interactive experience for users.

Financial Predictor

This project includes steps for retrieving historical stock market data, performing data cleaning and preprocessing, applying feature engineering techniques, and selecting and training machine learning models to forecast stock market trends.

Stock Advisor

A Python script utilizing yfinance to analyze recent stock performance of major companies, providing tailored buy or sell recommendations based on the latest trends in weekly closing prices.

Movie & Song Scrapper

.This Python tool efficiently extracts and organizes detailed data on Hindi movies and songs, including metadata such as titles, release dates, cast, and music details. The data is compiled into comprehensive CSV files, streamlining analysis and reference for researchers, analysts, and Bollywood enthusiasts.