Pranav Gupta's repositories
OpenAI-Assistants-Template
Build and deploy AI-driven assistants with our OpenAI Assistants Template. This tutorial provides a hands-on approach to using OpenAI's Assistant API, complete with code modules, interactive Jupyter Notebook examples, and best practices to get you started on creating intelligent conversational agents.
SplitwiseGPTVision
SplitwiseGPT Vision: Streamline bill splitting with AI-driven image processing and OCR. This innovative web app uses Pytesseract, GPT-4 Vision, and the Splitwise API to simplify group expense management. Upload bill images, auto-extract details, and seamlessly integrate expenses into Splitwise groups. Ideal for easy and accurate financial tracking
CLIP-ViL-GradCAM
An implemention of CLIP-ViL Gradcam for VQA tasks
UrbanSound8k-MelSpectrogram
The GitHub repository focuses on transforming audio files into mel-spectrogram images. It was created for the "UrbanSound8k Mel Spectrogram Images" dataset on Kaggle. Key features include sound visualization and dataset creation for sound analysis. The repository includes an Audio-to-Spectrogram.ipynb notebook for creating spectrograms.
covid-spread-simulation
Official Implementation of the simulation of the paper: Managing Congregations of People by Predicting Likelihood of a Person being Infected by a Contagious Disease like the COVID Virus
event-management-dbms
A simple Event Management app for my DBMS course
hangman-neurofuzzy
A simple Hangman implementation of words for my Neurofuzzy and Genetic Algorithms course
KAN-Distillation
An implementation of the KAN architecture using learnable activation functions for knowledge distillation on the MNIST handwritten digits dataset. The project demonstrates distilling a three-layer teacher KAN model into a more compact two-layer student model, comparing the performance impacts of distillation versus non-distilled models.
MarkovChainTextGenerationQuestion
This repository contains resources and templates for learning and implementing Markov Chains, specifically applied to text generation. It includes a Python class template for a basic Markov Chain model, a sample training text, and additional documentation explaining the concept of Markov Chains and their application in text generation.
montygame
This repository features a Python-based simulation of the Monty Hall problem, a classic probability puzzle game. Players choose from three doors to find a prize hidden behind one, with the host revealing empty options along the way. The code is open for cloning, running, and contributing improvements.
SimCLR-UrbanSound8K
Explore advanced audio classification with SimCLR-UrbanSound8K. This repository applies SimCLR for urban sound categorization using the UrbanSound8K dataset, demonstrating state-of-the-art techniques in deep learning and audio analysis
timesfm
TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting.