Neutral Machine Translation Web Application | Full Stack (React, Django, TensorFlow)
This is a Chinese-to-English sentences translation application based on sequence-to-sequence model of TensorFlow.
Designed frontend app to compared our translation result with result from google translator by React. .-- Designed Django RESTful APIs to return the translation result by our TensorFlow RNN model.
Lyrics Web Search Engine | Backend Application (Java, MongoDB)
Implemented fuzzy searching so that users could search lyrics by pieces of sentences they remembered . 1point3acres.com Stored metadata of lyrics in MongoDB so that users could search lyrics within a particular artist, genre or album
Built inverted index data structure by IO efficient algorithm for 3 million lyrics using only 1GB main memory
Compressed inverted lists by variable-byte algorithm which saved 60%-70% storage space
Stored inverted lists in chunk-wise pattern to accelerate query process. ----
Designed evaluation strategy to choose top-k relevant lyrics based on BM25 algorithm. check 1point3acres for more.
.--
Crowdfunding Website Backend Design | Web Application (Node.js, SQL, AWS)
Created a crowdfunding website for users to submit/follow projects which needed donation
Designed its database in relational schema and added triggers as well as event schedulers in MySQL
Designed the RESTful APIs using Node.js with Koa framework for the backend server
Designed a simple frontend UI pages using JavaScript with Vue framework and deployed this website on AWS
. From 1point 3acres bbs
Analysis of Crime Activities in New York City | Big Data (Python, Spark)
Wrote Hadoop program by python in HPC to do data cleaning with more than 10GB original dataset
Designed Spark program to do data analysis such as data extraction, classification, clustering
Predicted crime rate using linear regression and used python to visualize this prediction into statistical pictures