Graduate Projects


EduNotes - Multi Agent Study Assistant

Aug 2025 - Present | UMass Amherst | GitHub | Live App Demo

  • Multi-agent RAG study assistant centralizing study materials into a semantic knowledge base users can search and build over time
  • Content classification, adaptive summarization and notes generation based on input type with dynamic query routing
  • Multi-stage web search via DuckDuckGo and Google fallback with AI-driven query refinement at each step
  • Orchestrated via LangChain & ChromaDB, to produce AI-generated flashcards, quizzes, notes, summaries, and progress analytics
  • Research Mode with vision model analysis of PDF figures, tables, equations along with references from OpenAlex, arXiv & Semantic Scholar
  • AI Chat agent with 7 modes (Socratic Tutor, Compare Topics, Research Writer, etc.) powered by Gemini 2.5 Flash and searchable conversation history
  • Distributed workload across Llama 3.3 70B for generation, Llama 3.1 8B for lightweight tasks, and Llama 4 Scout for vision analysis
  • Built with FastAPI & Streamlit, supporting 6+ input formats (PDF, URL, text, topic, web search) and 3+ output formats

PerFine, an Iterative Critique-Refine Framework for Enhancing LLM Personalization

Jan 2025 - Jul 2025 | Cisco, UMass Amherst | arXiv

  • Training-free critique-refine Agentic RAG framework for long-text personalization using LangChain
  • Enhanced outputs using profile-grounded critic feedback retrieved via Pinecone, FAISS, MCP for style and content refinement
  • Evaluated using LLM-as-a-Judge (G-Eval), improving personalization by 13% and Meteor by 10% over RAG-based baselines

Text Generation in Continuous Space

Aug 2024 - Dec 2024 | UMass IESL Lab

  • Research under Prof. Andrew McCallum
  • Autoregressive model with lookahead decoding in superposition
  • Efficient token sequence search with just two forward passes
  • Applied to MT5 for improved machine translation quality

Automated Data Cleaning Pipeline

Jul 2025 - Aug 2025 | UMass Amherst | GitHub

  • Production-ready system that auto-learns cleaning rules
  • Intelligent field detection with full monitoring
  • Detailed reports for data quality tracking

LS-GAN: Human Motion Synthesis with Latent-space GANs

Jan 2024 - Dec 2024 | UMass Amherst | IEEE WACV'25

  • Text-to-motion generation using GANs, VAE, CLIP in latent space
  • Trained on HumanML3D and HumanAct12 with distributed PyTorch Lightning
  • Achieved FID of 0.48 with 91% FLOPs reduction vs diffusion models
  • Published at IEEE WACV 2025 Workshop

Realtime Stock Analysis

Oct 2024 - Dec 2024 | UMass Amherst | GitHub

  • Real-time sentiment analysis from news using Kafka, PySpark, Flan-T5
  • 74% sentiment accuracy at 3.5 throughput
  • Weighted scoring for daily stock sentiment trends

Safe to Serve: Aligning Instruction-Tuned Models for Safety and Helpfulness

Jan 2024 - May 2024 | UMass Amherst | arXiv

  • Aligned LLaMA-2 7B using LoRA, QLoRA on PKU-SafeRLHF
  • Implemented SFT, RAFT, RLHF, DPO in Unsloth and TRL
  • 93% safe on DPO vs 40% on SFT (Llama-Guard evaluation)
  • LLM-as-a-judge for safety and helpfulness metrics

Automated Model Selection for Tabular Data

Sep 2023 - Dec 2023 | UMass Amherst | arXiv

  • Feature interaction-aware model selection framework
  • Priority-based random grid search and greedy search methods
  • Forward selection and backward elimination approaches

Optimization in Reinforcement Learning

Sep 2023 - Dec 2023 | UMass Amherst | GitHub

  • Implemented 5 RL algorithms: Reinforce, Actor-Critic, PPO, SARSA variants
  • Tested on CartPole, Acrobat, 687-Grid-World
  • Achieved mean rewards: 470/500 (CartPole), -100/0 (Acrobat)

Undergraduate Projects


HOME Decor VR Application

IIITDM Kurnool

  • VR app for 3D house rendering on Oculus Quest 2
  • Interactive object spawning, wall color modification, furniture placement
  • Research paper written, awaiting publication

DIY-Home AR App

IIITDM Kurnool

  • Android AR app for home interior design
  • Virtual furniture placement with texture customization
  • Flooring and wall painting options

Sentiment Analysis - Smart India Hackathon 2020

IIITDM Kurnool

  • GRU-based neural network for Amazon review classification
  • 95% accuracy on positive/negative sentiment
  • Top 3 idea at institute level

16-Bit Processor

IIITDM Kurnool - VLSI Course

  • 8 functionalities: arithmetic, logical operations, shifters
  • Wallace tree multiplication, non-restoring division
  • Recursive doubling for add/subtract