Ongoing Projects

Building a resume-job matching service (web scraping, search, NLP)

Improving job search efficiency with automated tools

In this ongoing project, I develop a web-scraper to retreive job data from the web, and employ NLP and ML models to search and rank jobs to a user's resume. The resulting pipeline saves time and increases the efficiency of job searching.

Chinese Text Simplification for Reading Comprehension (NLP)

Reducing vocabulary complexity for readability

In this ongoing project, I use NLP tools to create a text simplification pipeline that reduces vocabulary complexity based on HSK (Hanyu Shuiping Kaoshi) levels while retaining key context information.

An artificial potential field approach for velocity control and object manipulation on shape displays

Using gradient descent in the real world

This work is a follow-up to my shape display paper published in Nature Communications (see Publications page). I create a potential field/gradient descent algorithm to enable the shape display robot to manipulate the physical trajectory of objects in a real-time setting, and perform several experiments to validate the base algorithm as well as some additional features.