This is a data science project using jupyter notebook. The goal of this project is to use ARIMA, Linear Regression and DNN models to predict Global Earth Surface Temperature and compare the accuracies between different models.
Big Data Analysis, TensorFlow, Pandas
A full-stack Online Shop web application with Angular front-end, Spring Boot back-end and MySql database. Major Features are as follows: Signup and login using Okta; Search for products; Browse different products by categories; Add products into shopping cart; Checkout and credit card payment using Stripe API
Fullstack Development, Angular, Spring Boot, MySql
A classic snake game (with cute adorable UI) using JAVA Swing GUI. Users control the moving snake with arrows key. Every time the snake eats an apple, its body length increases by 1.The current level, current score and the highest score are shown on top of the gaming area for easy reference. Game is over when snake's head hits the boundary.
Game Development, JAVA, Swing
A peer-to-peer search engine that runs over the Chord Distributed Hash Table (PennChord). The PennChord guarantees a well-formed ring and correct lookups. The overlay network PennSearch publishes inverted lists, when search queries are issued, correct results will be returned.
Computer network, DHT, Search Engine, ns3