MiRAG — Multi-input RAG Application
An interactive Streamlit app for question-answering and summarization using RAG across web pages, PDFs, YouTube videos, and custom text, powered by LangChain, Gemini, and FAISS.
View Details
UrbanNest – Real Estate Price Estimator
An ML-powered web app to estimate flat prices in Kolkata using 1100+ listings. Features model switching, geolocation, and interactive Streamlit UI. XGBoost achieved ₹30.30L RMSE with R² = 0.84.
View Details
High-Dimensional KNN Classifier in C++
A modular KNN implementation using both brute-force and KD-Tree methods, optimized with OpenMP for parallelism. Benchmarked on Fashion MNIST with 84.04% accuracy and significant speedups.
View Details
Level of Attainment Report Generator
This is a Python-based desktop application designed for a government college to automate the generation of detailed academic performance reports, including semester-wise attainment levels, using Excel data and a user-friendly Tkinter GUI.
View Details
Book Recommendation System
The Book Recommendation System is a Flask-based web application that uses collaborative filtering to provide personalized book recommendations, featuring an interactive interface and detailed book information.
View Details
Emoji Guessing Game
The Emoji Guessing Game, built with Python and PyQt5, challenges players to guess a word or phrase from an emoji and hint within a limited number of attempts.
View Details
Turtle Race Game
This Python-based turtle race game allows users to log in, place bets using points, and watch turtles race to see if their prediction wins..
View Details
Rio - Personal AI Assistant
Rio is a Python-based personal AI assistant designed to perform a wide range of tasks, including web searches, system control, media playback, and automation, using voice commands and a user-friendly GUI.
View Details
YouTube Playlist Downloader
This project is a Python-based GUI application that allows users to download YouTube playlists with customizable quality settings, queue management, progress tracking, and a toggleable dark/light mode.
View Details