Eric Liu's repositories
kasparov-chess-ai
Chess AI built in Java, compatible with UCI.
tf-idf-text-summarization
JavaScript library for text summarization using tf-idf weighting.
algorithm-helper-ios
Native iOS application for Algorithm Helper.
markdown-notes
React web app for organizing markdown notes, with text editor and dynamic Latex renderer.
porter-stemmer
JavaScript library for Porter's Stemmer algorithm.
convex-hull
Demonstration of Graham's scan algorithm to compute the convex hull of set of points.
dfa-js
JavaScript library for building DFAs, NFAs, and epsilon-NFAs.
kneser-ney
PyQt application to demonstrate the Kneser-Ney smoothing algorithm for bigram/word prediction.
minimum-spanning-tree
Visualization of Prim's and Kruskal's algorithm to compute the minimum spanning tree of a graph.
nnscratch
Neural Network Framework using Numpy (CS 486 A2)
productive
Chrome extension that changes the new tab page to be a dashboard for keep track of tasks, notes, shortcuts and productivity.
wiki-graph-search
Traverses Wikipedia graph, aggregates pages and applies tf-idf to text summarize content.