Pinned Repositories
BayviewEngineeringClub
Engineering Club's Website!
ComposeAI
AI-Generated Music
Covid-19-Prediction-Analysis-with-System-Dynamics
Using Vensim PLE software, I build a model of the Covid 19 outbreak. I apply systems thinking throughout the model to make predictions. I later apply hypothetical scenarios to gain a better understanding of pandemic systems.
Flappy-Bird-A.I.
With the Pygame framework, I learned how to build a basic version of Flappy Bird. I then implemented the NEAT algorithm to make adjustments to the most fit bird from each generation. Because adjustments are basically random, sometimes progeny have lower fitness values than their parents. After a few generations, the neural network can "perfectly" time when to jump and the birds can fly indefinitely! TechWTim!
FrozenInTime
Unfinished React Native Project :)
House-AI
House AI is centralized ai-based data processing solution that can study and analyze a decade's worth of medical history in seconds and provides big data analytics to public health.
ItemOnSale---Script
This script alerts you if a specific item on the Amazon store is running a sale. Run the script on a scheduler (PythonAnywhere, Microsoft Task Scheduler, etc...) and an email will be sent to you every time there is a new update.
MattBot
This is a chatbot that I built using Tensorflow (in Python of course!). 2 hidden layers (8 neurons each| n_epoch=1000| batch_size=8). I've attached the JSON file with my personal input. Feel free to play around with it or add your own tweaks. At the moment, I'm trying to pull Reddit comments to build a new data set. Props go to TechWTim for being such a great teacher!
shopify-challenges
Shopify Challenges by Matthew Jiao
Wave-Chat
Wave is a web platform that connects incoming first-year university students from the same university. By placing users in one-on-one chats with other students who are either in their program or share common interests, Wave allows meaningful friendships to be formed, despite the lack of in-person activities associated with one’s first year of university.
MatthewJiao's Repositories
MatthewJiao/MattBot
This is a chatbot that I built using Tensorflow (in Python of course!). 2 hidden layers (8 neurons each| n_epoch=1000| batch_size=8). I've attached the JSON file with my personal input. Feel free to play around with it or add your own tweaks. At the moment, I'm trying to pull Reddit comments to build a new data set. Props go to TechWTim for being such a great teacher!
MatthewJiao/Connect4-AI
This was one of my first GUI projects. I implemented the Minimax algorithm to play Connect 4 with a user. Searching deeper (n>9) definitely can get laggy.
MatthewJiao/ItemOnSale---Script
This script alerts you if a specific item on the Amazon store is running a sale. Run the script on a scheduler (PythonAnywhere, Microsoft Task Scheduler, etc...) and an email will be sent to you every time there is a new update.
MatthewJiao/Lynz-Backend
Lynz-Backend Lynz is a web app aimed to display the busyness of nearby stores based on crowd sourced data. This will help users to make informative decisions about when to leave their house to go to the store. This was made in an effort to help deal with the COVID-19 situation. The backend code was made with node.js along with express. As well, MongoDB and mongoose were tools we used for our database.
MatthewJiao/NumberFury
NumberFury is an android app published in the Google Play store. This game was developed by my friend (Adam) and I over the course of 5 months. Challenge yourself with prime numbers if you dare!
MatthewJiao/RSA-Encryption-Editor
RSA Encryption Editor to encrypt/decrypt data based on public/private keys. This editor can also calculate new keys.
MatthewJiao/SHA-1-Visualizer
SHA-1 hash visualizer to view hashed input in 160bits. https://sha-1-visualizer.netlify.app/
MatthewJiao/Flappy-Bird-A.I.
With the Pygame framework, I learned how to build a basic version of Flappy Bird. I then implemented the NEAT algorithm to make adjustments to the most fit bird from each generation. Because adjustments are basically random, sometimes progeny have lower fitness values than their parents. After a few generations, the neural network can "perfectly" time when to jump and the birds can fly indefinitely! TechWTim!
MatthewJiao/ExploringRelativity
First publication for BSS Engineering Club - Brochure by Brian Zhang
MatthewJiao/MazeSolver-v3
Using recursion to solve maze problems. One issue I found has to do with "square loops". The program CAN get stuck and outputs a stack overflow error. Trycatch is a temporary "solution".
MatthewJiao/Portfolio1
Made with HTML5, CSS, and a little JavaScript: this is the source code to my personal website. Feel free to check out the design @ Matthewjiao.rf.gd.
MatthewJiao/SilliconValley
Sillicon Valley Hacks 2020 Uploads
MatthewJiao/SpringFlowerBoys-of-2016-2020
To look back and remember!
MatthewJiao/StudentAssist
TOHacks 2018 - A new way of reporting marks to students. Instead of the mark reporting systems being geared towards teachers and their benefit, StudentAssist aims to benefit students. This is done through interactive visuals of their marks, goals they can clearly set for themselves, and calculations that would help them attain their required marks.
MatthewJiao/three.js
JavaScript 3D library.
MatthewJiao/TicTacToeAI
In this game of Tic Tac Toe, I implemented the Minimax algorithm. This algorithm has yet to lose a game. The recursion required in Minimax increases drastically with each layer added. When I was playing around with larger grids (>3*3), the AI did not respond timely.