Jack Li

Senior Research Associate -- San Jose State University Foundation

Academic Background

Master of Human-Computer Interaction, Carnegie Mellon University, 2006
B.A. in Computer Science, University of California, Berkeley, 2003

Research and Applied Work

Jack is a researcher, designer, and developer for the HCI Group at Ames. He graduated Berkeley with a B.A. in Computer Science from in May 2003 and spent the following year as a research assistant working on Papier-Mâché, a toolkit that lowers the threshold in creating applications with tangible input. He started graduate studies at Carnegie Mellon University's Human-Computer Interaction Institute in August 2004. During his two years there, Jack broadened his skill set in a variety of HCI-related fields including interaction design, human factors, toolkit programming, and robotics.

Since coming to NASA, he continues to work in interdisciplinary teams on projects focused on user-centered design. He has worked on problem reporting and training tools for astronauts and engineers. He currently works on the SPIFe scheduling tool, most notably, its adaptation from the Mars Missions domain to the Flight Analogs Project's Bed Rest domain.

Recent Papers

Carter, S., Hurst, A., Mankoff, J., & Li, J. (2006). Dynamically Adapting GUIs to Diverse Input Devices. Proceedings of ACM Conference on Computers and Accessibility (ASSETS), 63–70.

Klemmer, S., Li, J., Lin, J., & Landay, J. (2004). Papier-Mâché: Toolkit Support for Tangible Input. Proceedings of ACM Conference on Human Factors in Computing Systems (CHI), 399–406.