top of page

MY PROJECTS

SCIPR

project_scipr.jpg

Sensing Curiosity in Play and Responding

Java

In this project, we aim to foster curiosity, exploration, and self-efficacy as a way to improve science learning for elementary school students by incorporating a role-playing game, virtual peer, multimodal sensing and mixed-reality technology.

LOOKINE

Lookine.png

Facial Expression and Head Movement Recognition System

Python, C++

Lookine is a social-assistant system which not only can help the blind obtain necessary nonverbal visual information in social communication, but also is easy for users to use and adapt with to develop nonverbal social skills in daily life.

CEPT

CEPT

Collaborative Editing Tool for Non-native Authors

JavaScript, Python

CEPT is a collaborative editing system that aims to facilitate the sharing of language knowledge among non-native co-authors, with the ultimate goal of improving writing quality. It allows individual co-authors to generate their own revisions as well as incorporating edits from others to achieve mutual inspiration.

THINPAD CLOUD

bg.jpg

Remote FPGA Lab Platform for Computer System Curriculum

JavaScript

ThinPad Cloud is a MOOC-ready online FPGA laboratory platform which targets computer system experiments. Goal of design is to provide user with highly approximate experience and results as offline experiments.

NAMECARD AR

Mobile Augmented Reality Face Recognition Application

Swift, Python, Objective-C

Mobile AR Application for face detection, face recognition and object detection using ARKit and OpenCV.

EASY PUSH

Work Desk

High performance, High Availability Notification Pushing System

JavaScript, Python

Easy push is a high performance, high availability notification pushing system, which utilizing Nginx, RabbitMQ, master and slave database.

ESN

Keyboard and Mouse

Emergency Social Network​ Application​

JavaScript

ESN provides civilians with a social network that they can use during emergency situations. It is specifically designed to effectively support small communities of civilians seriously affected in case of natural disasters like earthquake, tsunami, tornado, wildfire, etc.

EASY DECISION

home2.jpg

Community-Driven Service Repository Web System

Java, JavaScript

EasyDecision is a service-oriented decision-making system. We provide a platform for a community of developers to publish and review capabilities including multiple microservices.

EDU-X

head.png

Parent-Kid-Teacher Communication System​

JavaScript, HTML, CSS

EDU-X changes the way of parents, kids, and teachers’ association in the kindergarten. It shares kids' photos and videos with AI assistant and provides online mini games that parents and children can play together.

bottom of page