Name: Jai Joshi
Type: User
Company: University of Toronto
Bio: UofT CS & Stats '27 | A curious mind exploring the world of AI, ML and CS to create technologies for the benefit of humanity.
Location: Toronto, Canada
Blog: https://jai-joshi.netlify.app
Jai Joshi's Projects
A customizable chess game which allows you to play human vs human, computer vs human and computer vs computer. The computer AI is implemented through the MiniMax algorithm and enhanced with Alpha-Beta pruning
Real time finger and object painting using advanced computer vision technology with custom hand gestures and customizable colours
A fullstack web application to connect users with skilled professionals for services like cleaning, plumbing, etc. Created using the MERN Stack (MongoDB, Express, React, Node.js) with Vite
A program that suggests university courses based on your program and provides a custom GUI to customize your course plan. Created to help UofT students
A deep learning neural network (CNN) built from scratch that identifies the breed of a dog from its image. It can distinguish between 120 dog breeds. Achieved a training accuracy of ~98%
A generative pre-trained transformer (GPT) using a recurrent neural network (RNN) to generate poetry with customizable length and creativity index.
A full-stack LLM to automate HR related tasks, with user authentication. Backend: Python, PostgreSQL. Frontend: Vue and JavaScript
README.md File
An android app to easily organize meetups with friends with real-time chat, authentication, custom profiles and meetup management. Created using Kotlin & XML, integrated with Firebase Realtime Database
My personal website created in React, representing my passion for playing cards
A fully implemented Rubik's Cube that allows you to make all possible moves with the functionality of solving the Rubik's Cube using the IDA* algorithm and DFS.
An npm package for advanced sign-in security, including AI-based risk assessment, anomaly detection, real-time PostgreSQL database, automated user management and MFA. Compatible with React, Vue, and Angular
RAG based LLM to provide quick and accurate tax information retrieval. Backend: Python, LangChain, ChromaDB, Ollama. Frontend: React & TyepScript
A full-stack web-application to generate logos from text and get similarity scores among existing logos. Backend: Python, ResNet50. Frontend: React & JavaScript