Projects
Here are some projects I've worked on and am currently working on.
New Recipe Recommender - GPT2 model with RAG
Developed a chat-style Personalized Recommender Recipe System using a fine-tuned GPT-2 model on the Food.com dataset (~450,000 recipes).
Applied natural language processing (NLP) and machine learning techniques to create a system that understands user dietary restrictions and taste preferences.
Implemented Retrieval Augment Generation (RAG) with guardrails, utilizing 70% of the dataset to ensure high-quality, safe recipe recommendations.
Click here for the Github Page with Demo.
Image Classification with CNN model
In this project, I develop a Convolutional Neural Network (CNN) model using PyTorch to tackle the Intel Image Classification challenge. The goal is to accurately classify images into various natural scenes, such as mountains, forests, and cities. This project demonstrates my expertise in data handling, model training, and evaluation, showcasing CNNs' capabilities for complex image classification with PyTorch.
Click here for the Jupyter Notebook.
Recipe Database Web Application
Developed user functionalities such as account creation, recipe management, commenting, and rating features.
Created the backend of MunchkinMenu using Java's Spring-Boot framework and the frontend with JavaScript's React.
Implemented database integration by configuring MySQL.
Click here for the code and instructions.
Personal Ticket System - GUI App
This is a personal GUI application for a data scientist or a software engineer. This intuitive GUI application facilitates the organized submission and tracking of new projects, tickets, and comments, enabling users to categorize, prioritize, and manage their workflows efficiently.