Projects & experiments
GitHubA collection of ML, computer vision, and NLP projects.
Featured
Live demo
CNN digit classifier in your browser
A real LeNet-5 convolutional neural network running entirely in the browser via ONNX.js. Draw digits and get instant predictions with confidence scores.
GitHub
Multimodal VQA with LLMs and vision-language models
Integrated Hugging Face pre-trained tokenizers, Visual Transformer for images, and LLMs for generating answers. Achieved 0.3 WUPS with RoBERTa and BEiT outperforming all 4 model combinations (ViT, DEiT with BERT, GPT). Deployed in Docker + Kubernetes.
GitHub
RAG chatbot for 10-Q financial reports
Retrieval Augmented Generation pipeline for querying SEC 10Q financial documents using LLMs. Built document ingestion, vector store retrieval, and conversational interface.
GitHub
Pothole detection and segmentation
Fine-tuned custom Mask R-CNN and YOLACT instance segmentation models for real-time pothole detection on Indian roads with PyTorch. Achieved 86% accuracy, 0.30 mAP on custom testing dataset.
Archive · 22 more, by year
-
Prompt Engineering and Few-Shot Learning with Flan-T5 for Dialogue Summarization
Performed prompt engineering on Flan-T5 using the DialogSum dataset with instructional prompts. Experimented with zero-shot and few-shot learning to assess impact on...
GitHub
-
Fine-Tuning Flan-T5 with PEFT (LoRA)
Fine-tuned Flan-T5 for dialogue summarization using Low-Rank Adaptation (LoRA), reducing computational cost while maintaining high ROUGE scores.
GitHub
-
Transformer Architecture and Machine Translation from Scratch
Implemented Transformer model architecture from scratch. Trained on German→English translation (Multi30k dataset) with both greedy decoding and beam search.
GitHub
-
Camera Calibration and Augmented Reality with Checkerboard
Applied calibration with checkerboard, camera pose estimation to align virtual objects within AR environment. Explored Harris corners and SURF feature detection, overlayed...
GitHub
-
Vehicle Re-Identification using YOLOv8 and feature-based similarity
Feature-based similarity matching for vehicle re-identification across camera feeds using YOLOv8 detections and descriptor matching.
GitHub
-
Financial Dashboard in Tableau
Tableau dashboard to analyze financial trends in US based industries.
GitHub
-
Local vs Global Temperature Trends
Analyzed local and global temperature data using SQL and compared trends with moving average visualizations.
GitHub
-
A/B Test Analysis for E-Commerce Website
Statistical analysis of A/B test results to determine whether a new landing page improves conversion rates for an e-commerce site.
GitHub
-
WeRateDogs Tweet Data Wrangling
Gathered, assessed, and cleaned WeRateDogs tweet data from multiple sources using programmatic and manual wrangling techniques.
GitHub
-
Flight Delay and Cancellation Analysis
Explored flight cancellation and delay dataset with explanatory visualizations to communicate key findings.
GitHub
-
RL Navigation Agent (Banana Collection)
Trained a Deep Q-Network agent to navigate and collect bananas in a large square world using Unity ML-Agents.
GitHub
-
Continuous Control — Double-Jointed Arm Agent
Trained a DDPG agent to control a double-jointed arm to reach target locations using continuous action spaces.
GitHub
-
Collaborative Reinforcement Learning for Racket Sports Simulation
Trained two MADDPG agents to cooperatively play tennis, maximizing rally length across the net.
GitHub
-
Image Captioning using Encoder-Decoder Architecture
Image captioning application based on Neural Image Caption model using encoder-decoder architecture — pretrained CNN as encoder and LSTM as decoder.
GitHub
-
TV Script Generation and Face Generation using DCGAN
Generative models for realistic TV script generation and face synthesis using Deep Convolutional GAN (DCGAN).
GitHub
-
Neural Style Transfer
Artistic style transfer using VGG-19 feature maps to blend content and style of images.
GitHub
-
Sentiment Analysis using AWS SageMaker
Deployed a sentiment analysis model using AWS SageMaker with a full MLOps pipeline including training, evaluation, and endpoint deployment.
GitHub
-
Real-Time Twietter Social Media Sentiment Analysis
Real-time tweet sentiment feedback via time series graph, with past-week history and Watson API tone analysis on user-provided text.
App offline
-
Railway Ticketing System Built in Qt (C++ cross-platform framework)
Desktop app built in Qt (C++ cross-platform framework) for a railway ticketing system.
GitHub
-
Location-Based Dengue Prediction using Gradient Boosted Trees Model on Weather Features
Android app with gradient boosted trees model on weather features, hosted on Django API. Real-time location-based dengue risk index. Showcased at Smart...
App offline
-
Blog created in Django with PostgreSQL database
A blog developed in Django using PostgreSQL database.
App offline
