~ shivam shrivastava

Projects Portfolio

A collection of projects I've built using various technologies. Each project showcases different skills and challenges I've overcome.

Filter by:
Category:
GlobeTrotter

GlobeTrotter

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.

ReactNode.jsAI/MLMongoDB+2
Excel Skills Assessment System

Excel Skills Assessment System

An AI-powered automated interview system designed for evaluating Excel proficiency using a multi-agent architecture.

PythonAI/MLMulti-AgentExcel+2
CLI Agent: Natural Language to Shell Commands

CLI Agent: Natural Language to Shell Commands

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.

PythonPyTorchHugging FaceTransformers+2
StrudleMuse: AI Strudel Code Generator

StrudleMuse: AI Strudel Code Generator

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).

PythonFlaskGemini APIFAISS+1
AI Coding Mentor Platform

AI Coding Mentor Platform

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).

PythonFastAPIAI/MLCode Analysis
Nomad Nest

Nomad Nest

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.

PythonFlaskGroq AIHTML+2
GyaanMitra Quiz Platform

GyaanMitra Quiz Platform

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.

Next.jsReactTailwind CSSFirebase+2
Webpage Summarizer

Webpage Summarizer

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.

PythonStreamlitGemini APInewspaper3k
Built with v0