My Projects

Smart Resume Q&A Chatbot

LangChain, FAISS, Hugging Face
Built a chatbot that answers resume-based questions using semantic search and RAG pipeline.

LangChain FAISS Hugging Face Pandas SciKit-Learn

🎼 MoodSense AI

Deep learning Model.
Built an NLP-based app that detects emotions and suggests mood-aligned songs. Trained and compared LSTM-based models using GloVe embeddings

TensorFlow Keras Pandas Streamlit NumPy MatplotLib

Titanic Survival Prediction

End-to-End ML Pipeline + API.
Built and deployed a high-performance classification model (ROC-AUC: 0.88) using engineered features like Title and FamilySize; served via Flask API.

Python Scikit-learn Flask Pandas NumPy

House Price Predictor

Streamlit Dashboard
Built and deployed a regression model with log-transformed targets; live app features a clean UI with 5 key inputs. Engineered features for improved accuracy.

Python Streamlit Scikit-learn Pandas Seaborn

SMS Spam Classifier

NLP + Streamlit Dashboard
Built an NLP spam detector with CountVectorizer and Naive Bayes (97% test accuracy); deployed via interactive Streamlit app.

Python Scikit-learn Pandas Streamlit

Cafe Sales Analysis

Data Insights with Pandas & Numpy
Analyzed 10,000+ transactions to identify top items and peak hours. Visualized seasonal sales trends and payment behavior.

Jupyter Notebook Pandas Numpy Matplotlib

NoteNest

Django Web App with Google Auth
NoteNest is a Django-based web app with full note management features, including Google login, password change, and complete user authentication.

Google Authentication Django CRUD

BG-remover

AI Image Processing
A Python-based background remover that allows users to upload an image and download it with background removed using AI image processing.

Python Django AI Image Processing

PassVault

Secure Password Manager
PassVault is a secure web-based password manager that allows users to safely store, retrieve, and manage their website credentials.

Password Manager Django Security Web App