Projects

_______________________________________________________________________________

You can find all of my projects on my Github:

github.com/mchimitt

_______________________________________________________________________________

Long Short Term Memory Model

Creating using Python. This project is a form of a Recurrent Neural Network, or RNN, known as a Long Short Term Memory Model, or LSTM for short. The LSTM works on predictions of time series data as inputs include not only the current input but also the result from the previous input. The model is used to predict the future stock prices of a company. More information on the LSTM can be found in my github repository, under "Recurrent Neural Networks on Time Series Prediction - mmc200005.pdf"

Find the project by clicking here.

_______________________________________________________________________________

K-Means Clustering

Created using Python. This project is an implementation of the unsupervised learning technique known as k-means clustering. This implementation from scratch compares and clusters Tweets into K groups based upon their similarity. More information including a sample output based on various values of K are found wihtin my github repository.

Find the project by clicking here.

_______________________________________________________________________________

Gradient Descent

Created using Python. This project is a simple implementation of basic gradient descent for a linear regression problems. Runs the gradient descent algorithm starting from a random point and runs until reaching the local minima. Calculates the best weights after the iteration.

Find the project by clicking here.

_______________________________________________________________________________

Cookbook App

Created in Android Studio, using Java, XML, and SQLite. This app allows the user to input all of their cooking recipes digitally. Each recipe is stored, retrieved and updated from a database, making it easy for the user to take their recipes on the go.

Find the project by clicking here.

Cookbook App Cookbook App

_______________________________________________________________________________

Java 2D Game

Created using Java. This is a simple 2D platforming game that I created at the start of quarantine. It has several levels which use a paint file that converts to the level map.

Find the project by clicking here.

Java 2D Game Java 2D Game

_______________________________________________________________________________

CocoLoco

Created for the 2020 CovidHacks Hackathon. I within a team of three created an app in Android Studio, using Java and XML, that gives useful information regarding the Covid-19 pandemic. Features include a symptom test for users, a GPS mechanism to locate a testing center near the user, as well as other resources designed to assist the user through the pandemic.

Find the project by clicking here.

CocoLoco CocoLoco

_______________________________________________________________________________

Tip Calculator

Created in Android Studio, using Java and XML. This is a simple app that allows the user to easily calculate their tip while at a restuarant.

Find the project by clicking here.

Tip Calculator Tip Calculator

_______________________________________________________________________________

Photon Networked Game

Created in Unity using C# and the Photon Networking package. This is a game that allows a user to connect to a server with other users, in a first person shooter styled game. The user can either create or join a server and play with their friends seemlessly.

Find the project by clicking here.

_______________________________________________________________________________

Complex Numbers

Created versions in both C++ and Java. Both versions involve creating a class that stores information about a complex number. This class has operations for basic math with complex numbers, using operator overloading in C++, and basic methods in Java.

Find the C++ project by clicking here.

Find the Java project by clicking here.

(C++ version on the left, Java version on the right.)

C++ Complex Number Java Complex Number

_______________________________________________________________________________