Projects
Independent builds and coursework from before the 30-day challenge.
Video RAG
An early-stage retrieval-augmented-generation pipeline for video — transcribes speech with Whisper, detects scenes, and embeds frames and text for search.
Milestone
An early-stage personal project command-center built with Next.js — scaffolding in progress.
Agentic RAG vs. Scale
A 2×2 factorial study testing whether an agentic self-correction pipeline beats a simpler one, and whether a bigger model beats better architecture, on HotpotQA.
Reward Shaping Analysis in Reinforcement Learning
A comparative study of Monte Carlo and SARSA reward-shaping strategies on FrozenLake — the best variant lifts throughput 42% over the unguided baseline.
PlantSense AI
AI-powered smart plant monitoring system with sensors, image analysis, gamification, and RAG insights.
GenAI Chatbot Site
A simple ChatGPT-like chatbot website built with Python and Flask.
GenAI Image Captioning
AI-powered image captioning app using Hugging Face BLIP and Gradio.
Daily News Mailer
Sends a daily AI and tech news digest to your inbox using Python, the NewsAPI, and Gmail.
Study Buddy
A peer-to-peer homework help platform where students request and provide explanations, with AI-assisted moderation.
DoubleU-Net for Medical Image Segmentation
A from-scratch implementation of DoubleU-Net, a dual U-Net architecture with a VGG19 encoder and ASPP bridge, for medical image segmentation.
Movie Recommendation System
A content-based and collaborative-filtering movie recommender built on the MovieLens dataset.
Webcam Alert
Real-time motion detection using OpenCV to monitor webcam activity and trigger alerts.
NLP eBooks Sentiment Analysis
Sentiment analysis tool for eBooks using Python and NLP to detect emotional tone in long-form text.
Unix Shell & Dental Clinic Simulation
Two systems-programming exercises in C: a custom Unix shell and a multithreaded dental-clinic simulation using POSIX threads and semaphores.
BLib
A client-server library management system with a JavaFX desktop client, handling book borrowing, returns, and subscriber management.
Weather Forecast App
A Streamlit app showing 1–5 day weather forecasts with temperature trends and sky conditions from OpenWeatherMap.
Weather Data API
A Flask REST API serving historical temperature data by station, date, and year.