← Back to Home

My Projects

Click on a project to view details, demo video, and source code.

Doctor Appointment Booking Agent

An AI agent created using LangChain that automates the process of identifying doctors based on medical complaints and booking the appointment. The agent uses LLM to understand user requests, suggests doctors, checks their availability, and handles the complete booking workflow.

Python AI/ML NLP Agentic AI
View on GitHub

NIT Rourkela Central Time Table Decoder

An efficient algorithm for generating timetable of NIT Rourkela students for a given semester. This project implements scheduling logic that handles multiple constraints such as subject sequence, TP (theory followed by practical) vs. PT (practical followed by theory), duration of practials vs. theory courses, free periods (ones without class), subject time slot etc.

C++ Algorithms Arrays Scheduling