My research interests broadly lie in human-computer interaction, although I strongly believe that the most interesting problems require a highly interdisciplinary approach. Specific areas I'm interested in include educational tools, end-user programming, social computing, experimental psychology, social science, visualization, computational linguistics, machine learning, and statistics.
I've worked on a number of interesting projects at IBM, including:
- Entanglion, an open-source board game to teach the fundamental principles of quantum computing
- CardKit, a novel programming method for drones and other IoT devices
- TJBot, a cute open-source paper robot, and the TJBot Swift Playground for programming it from an iPad
- Mobile apps to influence healthy habit formation
- Mobile and wearable solutions for improving field worker productivity and safety
- Psycholinguistic analysis and personality modeling
- User interfaces and visualizations for statistical anomaly detection
- Expertise modeling and interfaces that motivate users to improve their expertise
- Creative uses of technology to improve in-store retail experiences
In my former life as a grad student, my research focused on collaborative online video watching. For more information about that work, please visit my site at CMU.