Projects

Impact-Oriented Builds

22+ real-world AI & ML systems — from computer vision to GenAI.

PyCodeML — ML Automation Toolkit

AI/ML
ProblemML experimentation required repeated training/evaluation boilerplate.
SolutionPackaged reusable automation for model training, tuning, and evaluation. Published on PyPI.
ImpactAccelerated ML experimentation cycles and improved repeatability.
PythonScikit-learnPandasNumPyPyPI

AI Face Recognition Attendance System

Computer Vision
ProblemManual attendance was slow, error-prone, and easily manipulated.
SolutionReal-time face-recognition pipeline for secure, contactless attendance check-ins.
ImpactEliminated manual entry errors; fully contactless attendance logging.
PythonOpenCVFace RecognitionFlaskSQLite

SMS Spam Detection Android App

NLP
ProblemUsers struggled to identify spam or fake messages on mobile.
SolutionOn-device NLP model integrated into an Android app to classify incoming messages.
ImpactReal-time spam detection with high accuracy on mobile devices.
PythonNLPTF-IDFAndroidTensorFlow Lite

YouTube Video Summarizer (Ollama)

GenAI
ProblemLong YouTube videos and podcasts are time-consuming to watch fully.
SolutionLocal LLM (Ollama) pipeline that ingests transcripts and produces concise summaries.
ImpactSaves hours of viewing time; instant key-point extraction from any video.
PythonOllamaLangChainYouTube APIStreamlit

AI Plant & Fruit Disease Detection

Computer Vision
ProblemFarmers lack fast, accurate tools to identify crop diseases in the field.
SolutionCNN-based image classifier deployed as a web app to detect plant/fruit diseases from photos.
ImpactEnables rapid disease identification, reducing crop loss for smallholder farmers.
PythonTensorFlowKerasOpenCVFlask

VrukshaDarshan — Plant Identification Tool

Computer Vision
ProblemIdentifying unknown plants is difficult without botanical expertise.
SolutionAI-powered plant identification tool using transfer learning on a large image dataset.
ImpactAccurate plant identification accessible to anyone with a smartphone camera.
PythonTensorFlowMobileNetFlaskHTML/CSS

AI Interview Practice System

GenAI
ProblemCandidates lacked personalized interview practice mapped to their resume.
SolutionLLM-powered platform generating role-specific questions and instant feedback from resumes.
ImpactEnabled personalized preparation with structured, actionable feedback loops.
PythonFlaskLLMsPrompt EngineeringResume Parsing

AI College Enquiry Chatbot (RAG)

GenAI
ProblemStudents had no instant, reliable source for college admission queries.
SolutionRAG-based chatbot using LangGraph over college documents for accurate, contextual answers.
ImpactDrastically reduced repetitive enquiry load; 24/7 accurate student assistance.
PythonLangGraphRAGQdrantStreamlit

Farmer Advisory Chatbot

GenAI
ProblemFarmers lack access to timely, personalised agricultural advice.
SolutionLangGraph RAG chatbot delivering crop, weather, and scheme advisory in natural language.
ImpactDemocratised expert farming advice for rural users via conversational AI.
PythonLangGraphRAGLLMsFlask

Generative AI Health Chatbot

GenAI
ProblemUsers needed an always-available health assistant for symptom guidance.
SolutionGenAI-powered chatbot providing preliminary health advice and referrals.
ImpactInstant, responsible health guidance reducing unnecessary clinic visits.
PythonGemini APILangChainStreamlit

AI Loan Eligibility Predictor

AI/ML
ProblemManual loan eligibility assessment is slow and inconsistent.
SolutionML classification model predicting loan eligibility from applicant financial data.
ImpactFast, data-driven eligibility decisions with high precision.
PythonScikit-learnPandasFlaskFeature Engineering

Online Voting System Using Face Recognition

Computer Vision
ProblemTraditional voting is vulnerable to fraud and impersonation.
SolutionSecure online voting platform with face-recognition-based voter verification.
ImpactFraud-resistant digital voting with biometric identity verification.
PythonOpenCVFace RecognitionFlaskSQLite

Sentify — Emotion & Sentiment Detection

NLP
ProblemE-commerce reviews lack actionable sentiment insights for sellers.
SolutionNLP pipeline detecting emotion from reviews and enabling intelligent price negotiation.
ImpactTurned unstructured reviews into emotion-aware pricing strategy signals.
PythonNLPBERTFlaskSentiment Analysis

Price Comparison Tool

Web/Android
ProblemCross-source price checks were too slow for real-time purchasing decisions.
SolutionAutomated collection and normalisation of pricing signals from multiple sources.
ImpactImproved decision speed and reduced repetitive manual comparison work.
PythonFlaskWeb ScrapingBeautifulSoupData Extraction

Agnostic Chatbot (SIH 2025)

GenAI
ProblemGovernment institutions needed a domain-agnostic AI assistant for diverse queries.
SolutionMulti-domain RAG chatbot built for Smart India Hackathon 2025 with dynamic routing.
ImpactVersatile AI assistant capable of handling queries across multiple government domains.
PythonLangGraphRAGQdrantLLMs

Dream House Architem

GenAI
ProblemUsers struggled to visualise custom home designs without expensive architects.
SolutionGenerative AI tool creating personalised architectural layouts from user preferences.
ImpactInstant visual home design generation from natural-language descriptions.
PythonGenerative AIStable DiffusionStreamlit

Pomegranate Fruit Disease Detection

Computer Vision
ProblemPomegranate farmers struggle to identify fruit diseases before harvest loss.
SolutionDeep learning model detecting pomegranate diseases from fruit images with high accuracy.
ImpactEarly disease detection enabling timely intervention and reduced crop wastage.
PythonTensorFlowCNNOpenCVFlask

Traffic Risk Prediction System

AI/ML
ProblemRoad authorities lack predictive tools to proactively reduce accident risk.
SolutionML model predicting traffic accident risk from road condition and traffic data.
ImpactData-driven risk scores enabling proactive road safety measures.
PythonScikit-learnXGBoostPandasData Visualisation

Smart Traffic Management System

Computer Vision
ProblemStatic traffic signals cause unnecessary congestion and delays.
SolutionComputer vision-based adaptive traffic signal controller using real-time vehicle counts.
ImpactDynamic signal timing reduces congestion and improves urban traffic flow.
PythonOpenCVYOLOFlaskComputer Vision

Unified Sign Language Recognition

Computer Vision
ProblemCommunication barriers between hearing-impaired and non-signers remain huge.
SolutionReal-time hand gesture recognition model translating sign language to text.
ImpactBridging communication gap for hearing-impaired individuals in real time.
PythonMediaPipeTensorFlowOpenCVFlask

Skin Disease Detection

Computer Vision
ProblemDermatological diagnosis is expensive and inaccessible in rural areas.
SolutionCNN-based classifier identifying multiple skin conditions from uploaded images.
ImpactAccessible preliminary skin disease screening for underserved communities.
PythonTensorFlowKerasOpenCVFlask

Fraud Detection in UPI Transactions

AI/ML
ProblemDigital payment fraud is rising with UPI adoption, causing financial losses.
SolutionML anomaly detection model identifying fraudulent UPI transaction patterns in real time.
ImpactReal-time fraud flagging protecting users from financial fraud.
PythonScikit-learnXGBoostPandasAnomaly Detection