Johnny Boustany's repositories
Wave-Generator
A Python wave generator that plots two synchronized sine wave signals with a Tkinter-based GUI for adjusting frequencies and time duration.
Analyzing-Attitudes-Toward-Remote-Work
This project analyzes remote work sentiments from Reddit, The Guardian, and the NYT using a 71% accurate supervised ML model, visualizing the results with an interactive D3.js web app.
Baklava-Shop-App
An interactive interface built for a Baklava Shop using JavaScript (React) to allows users to select sweets sold in the shop and add them to their cart.
Bloom-Filter-Recommender
A specialized tool that utilizes bloom filters to identify and recommend similar nano-tank fish. The project also incorporates a user-friendly REPL and CSV Reader for efficient data handling.
Cave-Generation
A real-time OpenGL viewer with an interactive cave scene of 16,050 cubes. Advanced shadow mapping improves edge smoothness by 75% using PCF.
Decision-Tree
This project implements a decision tree (a supervised ML approach) that can be trained over different data sets to produce various classifications.
Texture-Classifier
A deep learning project using customized ResNet and VGG models for texture classification. Investigates architecture changes, tunable parameters, and data size impact on performance.
Typeically
A fun typing practice platform where users type their chosen song lyrics. Powered by a SQL database for leaderboards and integrated with Genius and Spotify APIs.
johnnyboustany
Config files for my GitHub profile.
Pacman-Game
A fully functional Pacman game developed on Java using the JavaFX library.
Responsive-Redesign
A responsive redesign of the website for the Maine Historical Society in order to present a cleaner, more concise and accessible alternative using Figma.
Tetris-Game
A fully functional Tetris game developed using Java & the JavaFX library.