Aaron Floreani's Projects
Config for my github profile page
This AI Algorithms Demo explores multi-robot pathfinding with search algorithms and compares the efficiency of alpha-beta pruning to standard minimax.
The Ascot Dashboard is designed to visualize the plant data collected through the companion mobile Ascot App.
A React Native mobile app, utilizing Firebaseβs NoSQL cloud database and authentication, for volunteers and researchers to track the survivability of 400 trees in Ascot Hills Park via QR codes, scaling sustainability research.
Avocado Production and Motor Trends Dataset Analysis using Python and NumPy
Exploratory Data Analysis on Historical Bitcoin Data From 2012-2020 (Visualization)
Performing classification on the edibility of mushrooms from a dataset - analyzing and making classification trees
A variety of data structure implementations from scratch, such as linked lists, ternary search trees, and more
I build an ensemble method on medical data - using RandomForestClassifier, DecisionTreeClassifier, Support Vector Machine and Logistic Regression.
Fine-tuning Llama 2 to Generate Better Summaries of Amazon Product Reviews
Forecasting Bitcoin Prices via ARIMA, XGBoost, Prophet, and LSTM models in Python
Performing linear regression and data visualization on CommuteStLouis.csv
Performing logistic regression on Titanic dataset in order to predict survivability
A typing speed test where you type along to the lyrics of your favorite song as it plays. Please note, website is not public yet due to Spotify API restrictions on "games".
A typing speed test where you type along to the lyrics of your favorite Spotify song as it plays. Please note, website is not public due to Spotify API restrictions on "games".
This web app allows you to type along to the synchronized lyrics of songs in real-time. Whether you're a music enthusiast, language learner, or simply trying to improve your typing speed/accuracy, this app is for you.
Contains a variety of Natural Language Processing (NLP) programs and models for sentiment analysis, text classification, text generation, named entity recognition, and more.
Applying Neural Networks to popular MNIST database on handwriting. It is a collection of 70000 handwritten digits split into training and test set of 60000 and 10000 images respectively.
A modern animated portfolio website to showcase my projects and experience.
rnall (short for rename all), is a coreutil built in C that creates mass file renaming capabilities for any linux system.
Beginner Pandas and NumPy Computations, such as sorting Panda Dataframes and performing computations on NumPy arrays
An interpreter for a programming language called "Bella", written in TypeScript. Bella is a friendly, simple language, relatively easy to implement. Created for a Programming Language Semantics course.
Short beginner python programs, such as printing all possible combinations of change for $1, checking user passwords, and more.
My previous portfolio website to exhibit my CS student projects
A variety of short C programs from a breath hold game to a word counter for text files