John Ma's repositories
Touhou11AIProject
Application of a neuroevolution algorithm to beat Touhou11. Uses automated testing tools and the NEAT genetic encoding.
UOttahacks2018_PyRemote
PyRemote is the android application that allows you to get full remote access to your computer by voice recognition only over a secure internet channel.
google-home-api-experiments
Repository for experimenting by creating google home commands.
john-ma-web-v3
Personal website for 2018 created with :thinking: in Ruby on Rails. Hosted on https://john-ma-personal-web.herokuapp.com/
lstm-chat-message-generator
A program that uses an LSTM model to generate artificial chat messages given a history of a user's speech patterns. Also known as the yikes_lolinator.
cracking-the-coding-interview
Evaluating the book and seeing if I can crush Leetcode hards by the end of it. Tackling different chapters based on comfort with the topics.
yoriverse-api
API for a story worldbuilding software created in Ruby on Rails. WIP
2D-Experiments
A set of 2D experiments to gain an in depth understanding of how to effectively use the Unity game engine.
android-image-rater
CS349 UI for rating images
android-ragdoll
CS349 Ragdoll android app
bigbluebutton-api-ruby
BigBlueButton API gem for Ruby
cs246_review
Extra study materials for cs246 midterm and final.
drawing-app
CS349 Drawing application built in Java
feridun-bot
Useful discord bot
Google-Quickdraw-Challenge
Algorithm for the 2018 Google quickdraw doodle recognition challenge.
great-game
Great Game
greenlight
A really simple end-user interface for your BigBlueButton server.
hackerrank
Hackerrank solutions for various problems
Halite-III
Season 3 of @twosigma's artificial intelligence programming challenge
omniauth-microsoft-office365
OmniAuth provider for Microsoft Office365
ruby-on-rails-intro
Experimenting with Ruby on Rails to get familiar with the framework
subfinity-web
Website for the Subfinity mobile game.
tf-experiments
Playground for developing a mastery of tensorflow
tf-YOLO-pascalVOC
Implementation of the YOLO algorithm for object detection using the pascalVOC dataset based on the paper by the mlp guy.
Unused_Hack_Princeton_Idea
Website for online courses that was scrapped, might as well upload it before deleting it locally.