Home Projects Skills Tools I use
Flask Projects ▶
AI News Aggregator
Scrapes and displays AI-related news articles using Flask and BeautifulSoup.
View on GitHub
Wikipedia Search Tool
Search and fetch content from Wikipedia using Flask and the Wikipedia API.
View on GitHub
Book Recommendation Form
Simple website that suggests books based on input
View on GitHub
Weather Journal
Input your city and the weather and write how you feel about it.
View on GitHub
Ollama Projects ▶
AI Email Reply Generator
Runs a private, offline LLM assistant using Ollama for simple prompt input/output.
View on GitHub
Ai Game Lore Generator
Generates factions, lore, and characters based on input
View on GitHub
Code Reviewer AI
Analyzes uploaded code and suggests improvements using a locally hosted Ollama model.
View on GitHub
Local LLM-Powered Voice Assistant
Takes in audio input and outputs appropriate answers through locally hosted Ollama model.
View on GitHub
Offline Chatbout with Memory
Simple ollama chatbot that could store history from past conversations and recall them via SqLite3 database
View on GitHub
PDF Knowledge Assistant
Ollama application that when uploaded pdf file, it will extract text, and ask questions about the document
View on GitHub
PyTorch Projects ▶
Image Classifier
This project trains a transfer learning image classifier using a pre-trained ResNet18 model to distinguish between pet images (e.g., cats and dogs) from a custom dataset.
View on GitHub
GAN Generator
Implements a Generative Adversarial Network that analyzes MNist dataset and generates digits.
View on GitHub
Autoencoder
This project trains a convolutional autoencoder on the CIFAR-10 dataset to reconstruct images and visualize the original vs. reconstructed outputs.
View on GitHub
CIFar-10 Dataset Image Classifier
Implements a neural network trained on the CIFar-10 dataset to classify images into 10 categories
View on GitHub
MNist Data Recognition
Trains a neural network on the MNist Digit Dataset to recoginize the digits.
View on GitHub
Sentiment Analysis
Implements a neural network that turns text into digits and classifies sentiments stored in a csv file.
View on GitHub
Scikit-learn Projects ▶
Creditcard Fraud Detector
Uses logistic regression algorithm trained on a CSV file analyze transactions to identify unauthorized use of credit cards
View on GitHub
Fossil Fuel Consumption Predictor
This project builds and evaluates a machine learning pipeline using a Random Forest Regressor to predict fossil fuel consumption based on global energy, economic, and demographic data.
View on GitHub
House Price Predictor
Uses regression models to predict future stock prices based on past trends.
View on GitHub
Loan Default Predictor
This project trains a decision tree classifier to predict loan default status using labeled loan applicant data, and visualizes the model and dataset through plots and evaluation metrics.
View on GitHub
Sentiment Analysis
This project performs sentiment analysis on text data using TF-IDF, trains both Naive Bayes and Decision Tree classifiers, visualizes PCA-reduced data, evaluates both models, and includes an interactive input loop for real-time sentiment prediction.
View on GitHub
Spam Email Classifier
Uses regression models to predict future stock prices based on past trends.
View on GitHub
Tkinter Projects ▶
Grapher
This project is a Tkinter GUI application that lets users create and visualize different types of matplotlib plots (pie charts, 3D plots, barplots, histograms, lineplots, and scatterplots) by entering data.
View on GitHub
GUI Hangman
This project is a Tkinter-based Hangman game where the player guesses letters to figure out a randomly chosen animal name before running out of attempts.
View on GitHub
Patient Management System
This project is a Tkinter-based patient management system that allows users to add, query, delete, and edit medical records stored in an SQLite database.
View on GitHub
Text Editor
This project is a simple Tkinter-based text editor that lets users create, open, edit, and save text files through a basic graphical interface.
View on GitHub
Weather App
This project is a simple Tkinter weather app that fetches and displays the current weather and temperature for a user-entered city using the OpenWeatherMap API.
View on GitHub