Term Project for Human-Computer Interaction