Prabhav Desai's Projects
User Directory created using Angular. Basic GET, POST, PUT and DELETE functionality
Introductory project created using Keras from Tensorflow to create a convolutional model with a purpose of classifying images from the widely-recognized cifar-10-dataset. Plotted using MatPlotLib.
Hack the North 2020++ Submission using Voiceflow and Dropbase API
OpenCV and NumPy based project that allows the user to scan documents that is transmitted via a video-capturing device. Serves to also 'warp' input feed so that output image is a form of rectangle. Aspect ratio can also be adjusted to desired format (ie. Letter, A4, etc.).
First repository
Project created using Tensorflow Keras combined with Sci-kit Learn and NumPy. Data visualization aided by pandas and seaborn. Sequential model trained using a 512 element batch across 20 epochs
🔮 iOS Library for converting videos to animated GIFs.
Fix the bugs, and then customize this game while learning about Object-Oriented programming in JavaScript!
Project created using OpenCV and NumPy that detects number/license plates on vehicles based on input received by a video-capturing device. Model utilizes the haarcascade russian_number_plate file found within the cv2 data packages. Also added feature to save captured images into a dedicated folder.
A project created using Tensorflow Keras and NumPy that generates its own poetry by parsing a pre-existing poem and running it through a sequential training model. Natural Language Processing implemented tokenizing lines and creating layers with LSTM; Adam optimizer used.
A unified benchmark problem for data poisoning attacks
Personal Profile
A computer-generated scene that utilizes ray-tracing. Built with native C++ from scratch and without the use of pre-built APIs. Image rendering utilizes object-oriented programming with vec3 classes holding data for three dimensions. Also includes anti-aliasing, gamma correction and Schlick Approximation for dielectrics using glass.
Project using use React + React Router + GitHub API for DecodeMTL
A project created using NodeJS and MongoDB with authentication based on PassportJS. Different views created using embedded-Javascript (EJS). Basic User model that creates and updates registration data.
Source code for Twitter's Recommendation Algorithm
A project created using the OpenCV and NumPy libraries to create a modifiable program that enables the creation of drawings using any color from a desired object. Secondary helepr function, color_picker.py created to allow for manual control over desired color using sliders and BGR-HSV color transition. Default example utilizes Sharpie markers in fluorescent yellow and green.