Eric Liu's Projects
Native iOS application for Algorithm Helper.
Demonstration of Graham's scan algorithm to compute the convex hull of set of points.
JavaScript library for building DFAs, NFAs, and epsilon-NFAs.
GitHub README
MHacks 9 Project. Uses NLTK and Scikit Learn to determine whether or not a news article is fake news.
Chess AI built in Java, compatible with UCI.
PyQt application to demonstrate the Kneser-Ney smoothing algorithm for bigram/word prediction.
React web app for organizing markdown notes, with text editor and dynamic Latex renderer.
Visualization of Prim's and Kruskal's algorithm to compute the minimum spanning tree of a graph.
Neural Network Framework using Numpy (CS 486 A2)
JavaScript library for Porter's Stemmer algorithm.
Chrome extension that changes the new tab page to be a dashboard for keep track of tasks, notes, shortcuts and productivity.
JavaScript library for text summarization using tf-idf weighting.
Traverses Wikipedia graph, aggregates pages and applies tf-idf to text summarize content.