top of page

Exploring Opportunities in AI & Machine Learning

PROJECTS

Live: Mon–Fri | 9 AM–5 PM IST

Multicollinearity_edited.jpg

Youtube Rag Intelligence

Generative AI

An AI-powered YouTube assistant that lets you chat with videos, generate summaries, explore transcripts, and jump to specific timestamps. Built with FastAPI, Streamlit, Qdrant, and LLMs, featuring retrieval-augmented generation, persistent chat history, and web search integration.

Multicollinearity_edited.jpg

Conversational Research Rag

Generative AI

An AI-powered research assistant for analyzing academic papers, retrieving evidence, and verifying scientific claims. Features conversational memory, hybrid search, citation-backed answers, and self-correcting RAG workflows, built with LangGraph, FastAPI, Qdrant, and Ollama Cloud.

Multicollinearity_edited.jpg

Food Delivery Time Prediction

MLOps

An end-to-end MLOps platform that predicts food delivery times using a Stacking Regressor combining LightGBM and Random Forest. Built with FastAPI, Streamlit, MLflow, and DVC, featuring experiment tracking, versioned datasets, automated model validation, Docker containerization, and CI/CD deployment on AWS.

Multicollinearity_edited.jpg

Text Sentiment Classification

MLOps

A production-grade MLOps pipeline for 3-class Twitter sentiment classification (Positive / Negative / Neutral). Covers the full lifecycle — data ingestion from S3, NLP cleaning, CountVectorizer feature engineering, LightGBM training with Optuna hyperparameter tuning, experiment tracking on DagsHub via MLflow, and automated model promotion from staging to production. Exposed as a Flask REST API, containerized with Docker, and deployed to AWS EC2 via CodeDeploy with a full GitHub Actions CI/CD pipeline enforcing accuracy, F1, precision, and recall quality gates before every deployment.

Multicollinearity_edited.jpg

Number Plate Detection Project

Object Detection

Built an end-to-end number plate detection system using deep learning. Detected license plates using a YOLOv8m model trained on the Indian vehicle dataset  and optimized for accurate, real-time detection. Developed a Gradio interface and deployed on Hugging Face to enable live image and video-based predictions.

Multicollinearity_edited.jpg

IMDB Movie Review Sentiment Analysis using SimpleRNN

Deep Learning

Classifies IMDB movie reviews as positive or negative using a SimpleRNN trained on 50,000 reviews with Word Embeddings for sequence modeling. Trained with EarlyStopping, ReduceLROnPlateau, and ModelCheckpoint callbacks, achieving 82% test accuracy. Deployed as an interactive Streamlit app where you can paste any review and get an instant sentiment prediction with a confidence score.

Multicollinearity_edited.jpg

Movie Recommender System

Machine Learning

A personalized movie recommendation system built using content-based filtering. By analyzing features like genres, keywords, cast, and movie overviews, it identifies patterns in your preferences and recommends similar titles. Powered by vector space modeling and cosine similarity, the system offers intelligent recommendations straight from the TMDB 5000 Movie Dataset.

Multicollinearity_edited.jpg

Real Estate Capstone Project

Machine Learning

An end-to-end data-driven web application designed to make property buying decisions smarter. Built with Streamlit, it integrates interactive visualizations—including sector-level geomaps, price distribution charts, and feature word clouds—with a machine learning–powered price prediction model and a content-based recommender system that suggests similar properties based on user preferences. Users can explore market trends, compare sectors, and get personalized property recommendations, making it a valuable tool for buyers, sellers, and real estate analysts.

Multicollinearity_edited.jpg

Face Emotion Recognition System

Image Classification

Built an end-to-end face emotion recognition system using deep learning. Faces are detected with MTCNN and classified into 7 emotions using a ResNet50 model with transfer learning. Implemented MLflow for experiment tracking and deployed via a Gradio app on Hugging Face for real-time predictions.

Multicollinearity_edited.jpg

Customer Churn Prediction using ANN

Deep Learning

Predicts whether a bank customer will churn using an ANN trained on 10,000 records, achieving 86% accuracy and 0.86 ROC-AUC. The network uses two hidden layers with ReLU activation, trained on features like credit score, geography, age, and account balance with label encoding, one-hot encoding, and standard scaling applied in the preprocessing pipeline. Deployed as a Streamlit app where you input customer details and get an instant churn probability with a clear yes/no decision.

bottom of page