This repository contains a collection of various projects that I have developed
Each directory in the repository represents a separate project. Here's a brief overview of each:
- Climbing Biomechanics Pipeline A climbing biomechanics analysis pipeline that overlays motion-tracking data on climbing videos to study climbing technique, body positioning, and efficiency. (Link to pipeline in use)
- Math_IA The code for my HL IB Math Internal Assessment. This code computes a least squares regression to fit equations to a set of data points read from text files in the folder
- AirHockey: A javascript canvas game that uses a homemade game engine to emulate air hockey with circle vector collision
- ExtendedEssay The python code I used to model a version of Shor's algorithm for non-quantum computers and test the efficiency on a classical computer
- Mastermind A java recreation of the game Mastermind that stores game results in json files providing data for the computer to use for different game difficulties. The computer learns off of previous games to determine easy versus hard starting setups
- EconomicMachineLearning: A python based linear regression learning model designed to predict the housing affordability index given user submitted economic factors. Designed for Hack for the Homeless (2nd Place)
- CS_IA An interactive model of the behavior of a swerve drive robot using a physics simulation that computes the rotation and velocity of each wheel alongside a visualization of the motion
Each project has its own set of dependencies and setup instructions, please reach out to me using the email below if you have any questions about how to run any of these projects
While this project is primarily for my personal educational purposes, I'm open to suggestions and contributions. Please feel free to open an issue or submit a pull request.
If you have any questions or comments about these projects, feel free to contact me at benberol40@gmail.com