Projects
A collection of my research work, academic projects, and side experiments.
Research Projects
Bayesian Neural Network Initialization
ResearchDeveloped a novel neural network initialization algorithm using co-occurrence statistics and product quantization. Achieved 81% accuracy on MNIST with only 20% of the data and 65% on CIFAR-10 without gradient descent.
Semantic Shift Analysis of PubMedBERT
OngoingYearly continual pretraining of PubMedBERT on a longitudinal PubMed corpus followed by embedding-space, neighborhood, and concept-proximity analyses to quantify semantic shift and evolving biomedical knowledge over time.
BioBERT Semantic Shift Detection
ResearchFine-tuning BioBERT to detect semantic shift in medical text (PubMed, 1975-2025), including corpus preparation, vocabulary drift checks, and evaluation on shift-sensitive examples.
Internalized Self-Stigma Analysis
ResearchLongitudinal analysis of internalized self-stigma among Reddit users using GPT API pipelines and prompt engineering for social media analytics.
Academic Projects
Agentic AI for Information Collection
2025Chain-of-thought LLM agent leveraging OpenAI's function-calling to orchestrate Wikipedia API tools and deliver citation-backed responses.
Adversarial Attacks on Vision Models
2025Comprehensive white-box (PGD) and black-box adversarial attacks on ResNet-18 and YOLOv5 to quantify vulnerabilities.
Stock Market Trading Bot
Reinforcement learning based stock trading bot using Proximal Policy Optimization (PPO) for various market conditions.
LSTM Lyrics Generation from Scratch
2025Implemented Long Short-Term Memory algorithm from scratch using Python and NumPy for song lyrics generation.
Classical ML in C++ from Scratch
2024Logistic Regression and SVMs implemented in C++ using Eigen Linear Algebra Library for CIFAR-10 classification.
Deep Learning Sentiment Analysis
PublishedCOVID-19 news video sentiment analysis using LSTM, Bi-LSTM, CNN, and GRU. Published at ICITA-2021.
Earlier Projects
Dry Beans Classification
2021Machine learning models for classifying dry bean species using R, with EDA using Power BI.
LAN-Based Communication System
2021Multi-client chat application using Java Swing, TCP socket programming, and Oracle SQL.
RSA Encryption in C
2020Implementation of the RSA cryptographic algorithm in C for encrypting and decrypting information.
UAV Payload Delivery System
2020Quadcopter built using Ardupilot with a payload system for airdropping packages via servo motor and Arduino.