PROJECT SHOWCASE
A translation platform that provides instant AI-generated translations, with an option for users to review and improve translations for better accuracy.
A platform where students, faculty, and recruiters can securely log in with different roles and participate in discussions about placements and careers.
A blogging platform where users can create, edit, and delete blogs, like and comment on posts, get AI-generated summaries, and receive personalized recommendations.
A dream journaling platform where users can create, edit, and delete dream entries, analyze their emotional tone with sentiment analysis, view AI-generated summaries, and receive personalized insights and trends based on past entries.
A To-Do List app that uses Firebase Realtime Database for storing, syncing, and managing tasks with real-time updates and easy task management.
A personal portfolio website highlighting Kushal Gupta's skills, projects, and achievements, with interactive sections for showcasing work and connecting with visitors.
A personal projectfolio website showcasing Kushal Gupta’s open-source projects, social media links, and other portfolios in one place.
A voice-controlled assistant that performs tasks, analyzes screens, plays music, and provides real-time information using a custom API.
A book recommendation system that helps users discover books based on similarity scores, featuring an interactive interface for easy exploration.
A WhatsApp Chat Analyzer that visualizes chat data, showing message patterns, media sharing, links, activity trends, and word clouds.
A voice-controlled desktop assistant with AI chat integration, allowing users to browse the web, launch apps, and have GPT-3.5-powered conversations using speech commands.
A real-time sign language recognition web app that uses a webcam to detect and classify hand gestures, allowing users to train custom signs and receive speech feedback.
A Windows desktop application for image processing with features like grayscale conversion, binarization, contour detection, face/eye recognition, QR code processing, and OCR.
A unified API that delivers jokes, quotes, weather, news, to-do management, and date-time info through dedicated endpoints, built for seamless integration into personal assistant and productivity tools.
A multi-functional Telegram bot built with Python that offers jokes, quotes, note-taking, PDF summarization, and more — designed for personal productivity and a little daily fun.
A browser-based assistant that lives in a tab, capable of executing voice commands, summarizing content, scanning on-screen data, and performing contextual tasks—bringing intelligent interaction directly into your browser workspace.
A lightweight desktop assistant that lives in the system tray, allowing users to set, manage, and receive voice-activated reminders—offering a simple, always-available solution for staying on track.
An interactive app that visualizes the current moon phase based on date and location, with smooth animations and lunar cycle tracking to help users stay connected with celestial rhythms.
A Weather App website that displays real-time weather data and a 5-day forecast, allowing users to search for locations or get automatic updates based on their current location.
A visual exploration tool where users can generate, manipulate, and animate parametric butterfly curves using interactive sliders and canvas rendering, with support for real-time visualization and dynamic customization.
An interactive music visualizer using JavaScript, Web Audio API, and Canvas API, featuring real-time animations, floating particles, and user-controlled playback for an immersive experience.
Completed four machine learning projects during the Codsoft Internship, including Titanic Survival Prediction, Movie Rating Prediction, Iris Flower Classification, and Sales Prediction using various ML models.
Completed multiple Django and Python tasks during the BrainyBeam Internship, including a Quiz App, Time Complexity Analyzer, REST API development, API integration, and OOP concepts, though the internship application was ultimately rejected.