Here are some research projects that I have open-sourced:
We were part of 10 teams selected for the Democratic inputs to AI grant program run by OpenAI. For our project, we propose the concept of using cases as a foundation for defining AI policy. In this web demo, we present our workflow and provide a sample of the data we acquired in our pilot run.
Allows you to collect uncertainty via range annotations from crowd workers for tasks that contain ambiguous aspects. Please see our CSCW '21 paper for more details!
Pairs crowd workers who disagree on answers into synchronous real-time discussions leading to better quality answers on challenging domains. Please see our CHI '19 paper for more details!
Here are some non-research projects work on in my free time:
Open Source JavaScript/HTML5 library to overlay comments (captions) onto a video's timeline. Supports live streaming and typographic art. Currently used by various video streaming sites.
Here are some projects that I've worked on for courses:
Final project for CIS 555 (completed along with David Xu, Xiuruo
Zhang and Chenyang Lei).
Consists of a distributed crawler, indexer, a map reduce component
and frontend.
Final project for CIS 555 (completed along with David Xu, Xiuruo
Zhang and Chenyang Lei).
Consists of a distributed crawler, indexer, a map reduce component
and frontend.
Featuring SimpleDB as a scalable backing K-V datastore, PennBook supports incremental updates, realtime notifications and search suggestions. Security hardened.
Inspired Snakes n Symbian S60 smartphones, this is a visually similar 3D Snakes game built in Java with naive projection-matrix based perspective 3D rendering.