Eric Liang's repositories
Stereo-Matching
Construction of 3D point cloud based on 2D stereoscopic image pair input, applying preprocessing to improve the algorithm.
Image-Classifications-for-American-Sign-Language
A CNN built in PyTorch to classify 10 different American Sign Language (ASL) characters
MLP-for-Binary-Income-Classification
A Multi-Layer Perceptron built in PyTorch to classify people with annual income above or below 50k
Battleship-
Simulating the classic game of Battleship with implemented Graphical User Interface
Chess
Simulating the classic game of Chess with both PvP (player versus player) and PvC (player versus computer) modes. Different difficulty levels of the AI are also available for choosing.
datacamp-community-tutorials
Tutorials for DataCamp (www.datacamp.com)
Moodify
A NLP webapp that predicts users' moods via sentiment analysis, and recommends music artists based on the different moods. Also allow users to generate their own lyrics by incorporating n-gram word predictions with data from different artists.
Recommendation_System
Recommendation system based on data from OpenML, an open source machine learning data website.
RL-Racecar-optimizer
A valued-based, RL optimizer that optimizes race car features and generates sets of actions for agent to follow given different race track features
Subjective-Objective-Sentence-Classification-with-NLP
Implemented 3 different models: linear NN, CNN, and RNN/LSTM, with embedded word vectors to evaluate the subjectivity/objectivity of an English sentence
pyvista
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Single-Neuron-Classifer-for-identifying-X-pattern
A Single Neuron Classifier (SNC) built from scratch used to identify 'X' pattern on a 3 by 3 grid
Tic-Tac-Toe
Simple game of Tic Tac Toe with Player versus Player and Player versus Computer mode.