Projects
Presenting an overview of what I've built - reflecting my interests and skills, and ultimately acting as a testimony to what I have learnt through my courses, and participating in hackathons.
Document Processing Agent
Personal Project
Built an intelligent document processing agent that automates the manual review of documents - classifying PDFs, extracting structured data, and flagging anomalies like missing fields, date inconsistencies, etc; supports multi-turn conversational Q&A across multiple documents simultaneously. Architected as a LangGraph pipeline with Groq Llama LLM, vision LLM for scanned documents, and end-to-end observability via Langfuse - deployed publicly on Render.
​
Check it out -
https://github.com/EESHAK02/doc-processor​
​
Travel Insights Agent
Personal Project
Deployed a Text-to-SQL analytics agent on Render, enabling natural language querying of 119k hotel bookings via a two-step LLM pipeline (Groq + Snowflake); includes guardrails, conversation context, query monitoring with structured logging, and an auto-charting UI, evaluated against 8 test cases with a hybrid rule-based + LLM-as-judge framework.
​
Feel free to chat with my agent -
https://travel-insights-agent.onrender.com/
​
Style Recommender
Course Project
As a part of our course project we developed an interactive fashion-styling application - 'Stylo AI’ that uses a local LLM stylist and our compatibility model designed and trained on top of CLIP to enable multi-item outfit grading, personalized explanation generation, and useful suggestions to improve your style quotient.
​
Feel free to check it out -https://github.com/EESHAK02/style-recommender
​
Retro Trader
Project for Hackathon
RetroTrader is a retro-styled financial news analyzer built with DistilBART and FinBERT capabilities with Streamlit giving a retro CRT-inspired UI, where you can paste in an article URL, hit the glowing Analyze Article button, and get automatic company detection from the article, ticker symbol mapping from a local CSV database, and competitor lookup for detected companies
​
Check it out -https://github.com/EESHAK02/HackCMU_retrotrader
Movie Recommender
Independent Project
My favorite tool to choose a movie when my brain refuses to think - just put in a short text describing the kind of movie you would like to watch - and boom, it throws 5 suggestions from the IMDB data fed to it, based on the genre, plot description, actors involved (if you have mentioned that), etc. It has release year and rating filters to make the choice more specific!
​
Image Editor
Independent Project
A conversational AI image editor built with Streamlit. Upload a photo or paste a URL, then describe your edits in plain English - "make it look vintage", "remove the background", - and a three-agent LLM pipeline powered by Groq interprets your intent, plans the tool calls, and applies them in sequence. Follow-up commands just work, and supports true undo for edits.
​
Platform for identifying bacteria in a nano-culture using ML
Research Project
A platform to simply upload your trajectory data obtained from tracking the motion of bacteria, containing the data for x and y positions, frame numbers and particle ID. It displays a plot depicting various trajectories like swimming, super-diffusive brownian, etc. allowing the user to select which type of motion they would like to view, as well as if they want to isolate a particular particle to see its path. Users can then download a new csv containing values for mean velocity, mean square displacement, motion type, etc.
CloudPhysician - The
Vital Extraction Challenge
Inter IIT Tech Meet 11.0
As a team of 6 undergraduate students we developed a pipeline consisting of object detection models like YOLO, text extraction and graph digitization, to extract vitals like heart rate, blood pressure, SPO2, etc. from monitor screens in ICUs. The goal was to allow doctors to check patients' vitals on a single screen to identify if and when a patient needs immediate attention and arrange for necessary treatment - even if they aren't physically present near the patient.
​
Check it out -
AstroAnalyzer : Web-based visualization tool (ISRO)
Inter IIT Tech Meet 9.0
Building this AstroAnalyzer was my first ever competitive project, a fun challenge for a team of freshers, who had just dived into the world of Python trying to navigate through the multiple modules it had to offer ranging from Pandas to Streamlit. The task in the competition was to create a web based visualization tool to identify and display the characteristics of cosmic sources from the AstroSat data, by hovering over the sources on a map.
Check it out -