A collection of projects I've built using various technologies. Each project showcases different skills and challenges I've overcome.
GlobeTrotter 🌍 is a modern, AI-powered travel planning application that assists users in creating personalized itineraries, discovering destinations, and sharing their travel experiences with a community of fellow travelers.
An AI-powered automated interview system designed for evaluating Excel proficiency using a multi-agent architecture.
Developed an AI-powered CLI Agent leveraging LoRA fine-tuned deepseek-coder-1.3b-instruct on a custom-curated dataset of 200+ CLI commands for natural language to shell command translation, achieving significant performance improvement during fine-tuning. Engineered robust agent orchestration, integrating dry-run safety features and ROUGE-L based evaluation for validated output quality and enhanced user control.
Built an AI agent that converts natural language prompts into executable Strudel live-coding music patterns. Integrated Gemini Pro with FAISS-based document retrieval for context-aware musical code generation. Scraped and embedded Strudel documentation using Sentence Transformers for RAG (retrieval-augmented generation).
The AI Coding Mentor is a full-stack application designed to provide coding assistance, including debugging, complexity analysis, and code explanation. It integrates with a fine-tuned CodeLlama-7b model, optimized for these tasks using state-of-the-art techniques like 4-bit quantization and Low-Rank Adaptation (LoRA).
A Flask-based application that uses Groq AI to create personalized travel itineraries based on user preferences. Features an interactive chat interface to gather travel preferences, AI-powered travel recommendations, detailed day-by-day itinerary generation, and print/download options for itineraries.
A comprehensive AI-powered educational platform designed to bridge the gap between teachers and students. The platform enables teachers to create customized quizzes, manage curriculum, and track student progress, while students can take quizzes, view their results, and manage their assignments.
A Streamlit-based AI agent that accepts a webpage URL, extracts its content, and generates concise bullet-point summaries using the Gemini 1.5 Pro model. Features URL input validation, main article content extraction using newspaper3k, and clean summary output in Title: Summary format.