Projects
A mix of research-driven machine-learning work and full-stack builds. Code links are shown where the repositories are public.
Selected
MediLens — Biomedical Question Answering
A retrieval-augmented pipeline over PubMed: 262K abstract chunks embedded with a PubMedBERT encoder and indexed in FAISS, with fine-tuned BioBERT/PubMedBERT NER and chained cross-encoder reranking and generation (BioGPT/Flan-T5, local models via Ollama) returning structured JSON. Deployed as a Dockerized FastAPI service.
PyTorchHuggingFaceFAISSFastAPIDockerStudent Performance Analysis
End-to-end EDA on student demographic and academic data, engineering features and identifying key drivers of exam performance, then a modular ML pipeline comparing regression models — the best deployed as a Flask app for on-demand score prediction.
PythonPandasScikit-learnCatBoostFlaskSmart Environment Dashboard
A full-stack system for real-time monitoring of environmental sensor data, with interactive dashboards of parameter trends, threshold-based alerting, and device-management workflows that convert raw sensor streams into actionable signals.
TypeScriptReactNode.jsREST APIs
More projects
Empathetic AI Model
A RoBERTa-based emotion-detection model classifying text into anger, joy, fear, and sadness.
NLPMachine LearningPythonFair Graph Algorithms
Research on multi-weight edge graphs with scalarized cost functions, exploring fairness in graph-based algorithms.
Graph TheoryAlgorithmsResearchToDo Management Website
A task-management system with analytics, file attachments, and notifications.
DjangoJavaScriptSQLiteAttendance App
An Excel-based attendance-tracking app with reporting features.
FlutterLocal StorageMess App
A role-based food-ordering system with QR payments and an admin dashboard.
FlutterFirebaseUPI Payments