[c118]
Publications
Exploring the intersection of human intelligence and adaptive interfaces.
A curated archive of scholarly research and experimental systems.
2026
[c117]
Demonstrating PersonaMail: Learning and Adapting Personal Communication Preferences for Context-Aware Email Writing
[o11]
Wearable AR for Restorative Breaks: How Interactive Narrative Experiences Support Relaxation for Young Adults
[o10]
Simulation-based Optimization for Augmented Reading
[o9]
Hierarchical Resource Rationality Explains Human Reading Behavior
2025
[c116]
ViFeed: Promoting Slow Eating and Food Awareness through Strategic Video Manipulation during Screen-Based Dining
[c115]
Progressive Sentences: Combining the Benefits of Word and Sentence Learning
[c114]
Designing Interactive Multimodal Information Retrieval and Access for Heads Up Computing (DIMIRA-HUC)
[c113]
Bridging Gaps in HCI: Advancing Education, Research, and Careers in Asia
[c112]
AiGet: Transforming Everyday Moments into Hidden Knowledge Discovery with AI Assistance on Smart Glasses
[c111]
A Macro-to-Micro Control Approach to Balance User Agency and Automation for Mobile AI-assisted Writing on Smart Glasses
[j29]
WSCoach: Wearable Real-time Auditory Feedback for Reducing Unwanted Words in Daily Communication
[j28]
SummonBrush: Enhancing Touch Interaction on Large XR User Interfaces by Augmenting Users' Hands with Virtual Brushes
[j27]
From Simple to Polychromatic: An Empirical Study on Optimal Color Schemes for Optical See-Through Head-Mounted Displays
[j26]
AmplitudeArrow: On-the-Go AR Menu Selection Using Consecutive Simple Head Gestures and Amplitude Visualization
[o8]
Spatial Balancing: Harnessing Spatial Reasoning to Balance Scientific Exposition and Narrative Engagement in LLM-assisted Science Communication Writing
[o7]
SimulataR: Rapid Assisted Reality Prototyping using Design-Blended Videos
2024
[c110]
TOM: A Development Platform For Wearable Intelligent Assistants
[c109]
PANDALens: Towards AI-Assisted In-Context Writing on OHMD During Travels
[c108]
Navigating Real-World Challenges: A Quadruped Robot Guiding System for Visually Impaired People in Diverse Environments
[c107]
Heads-Up Multitasker: Simulating Attention Switching On Optical Head-Mounted Displays
[c106]
Heads-Up Computing: Opportunities and Challenges of the Next Interaction Paradigm with Wearable Intelligent Assistants
[c105]
GlassMail: Towards Personalised Wearable Assistant for On-the-Go Email Creation on Smart Glasses
[c104]
GPTVoiceTasker: Advancing Multi-step Mobile Task Efficiency Through Dynamic Interface Exploration and Learning
[c103]
Facilitating Virtual Reality Integration in Medical Education: A Case Study of Acceptability and Learning Impact in Childbirth Delivery Training
[c102]
Demonstrating \emphTOM: A Development Platform For Wearable Intelligent Assistants
[c101]
Demonstrating TOM: A Development Platform for Wearable Intelligent Assistants in Daily Activities
[c100]
Demonstrating PilotAR: A Tool to Assist Wizard-of-Oz Pilot Studies with OHMD
[c99]
Demonstrating PANDALens: Enhancing Daily Activity Documentation with AI-assisted In-Context Writing on OHMD
[c98]
AudioXtend: Assisted Reality Visual Accompaniments for Audiobook Storytelling During Everyday Routine Tasks
[c97]
"What's this?": Understanding User Interaction Behaviour with Multimodal Input Information Retrieval System
[j25]
PilotAR: Streamlining Pilot Studies with OHMDs from Concept to Insight
[j24]
Kine-Appendage: Enhancing Freehand VR Interaction Through Transformations of Virtual Appendages
[j23]
GestureGPT: Toward Zero-Shot Free-Form Hand Gesture Understanding with Large Language Model Agents
[o6]
SelfIE: Self-Initiated Explorable Instructions Towards Enhanced User Experience
[o5]
GPTVoiceTasker: LLM-Powered Virtual Assistant for Smartphone
[o4]
Collective Creation of Intimacy: Exploring the Cosplay Commission Practice within the Otome Game Community in China
2023
[c96]
Supporting Artefact Awareness in Partially-Replicated Workspaces
[c95]
ParaGlassMenu: Towards Social-Friendly Subtle Interactions in Conversations
[c94]
NotiFade: Minimizing OHMD Notification Distractions Using Fading
[c93]
Not All Spacings are Created Equal: The Effect of Text Spacings in On-the-go Reading Using Optical See-Through Head-Mounted Displays
[c92]
Mindful Moments: Exploring On-the-go Mindfulness Practice On Smart-glasses
[c91]
GlassMessaging: Supporting Messaging Needs During Daily Activities Using OST-HMDs
[c90]
Can Icons Outperform Text? Understanding the Role of Pictograms in OHMD Notifications
[c89]
AdaptReview: Towards Effective Video Review Using Text Summaries and Concept Maps
[j22]
VidAdapter: Adapting Blackboard-Style Videos for Ubiquitous Viewing
[j21]
Heads-Up Computing Moving Beyond the Device-Centered Paradigm
[j20]
GlassMessaging: Towards Ubiquitous Messaging Using OHMDs
[j19]
Balancing Accuracy and Speed in Gaze-Touch Grid Menu Selection in AR via Mapping Sub-Menus to a Hand-Held Device
[j18]
BackTracer: Improving ray-casting 3D target acquisition by backtracking the interaction history
[o3]
Impact of Human-AI Interaction on User Trust and Reliance in AI-Assisted Qualitative Coding
[o2]
Heads-Up Computing: Moving Beyond the Device-Centered Paradigm
[o1]
GestureGPT: Zero-shot Interactive Gesture Understanding and Grounding with Large Language Model Agents
2022
[c88]
Paracentral and near-peripheral visualizations: Towards attention-maintaining secondary information presentation on OHMDs during in-person social interactions
[c87]
Does Dynamically Drawn Text Improve Learning? Investigating the Effect of Text Presentation Styles in Video Learning
[j17]
SSpoon: A Shape-changing Spoon That Optimizes Bite Size for Eating Rate Regulation
2021
[c86]
Ubiquitous Interactions for Heads-Up Computing: Understanding Users' Preferences for Subtle Interaction Techniques in Everyday Settings
[c85]
Exploring Head-based Mode-Switching in Virtual Reality
[j16]
Moment-to-Moment Continuous Attention Fluctuation Monitoring through Consumer-Grade EEG Device
[j15]
LSVP: Towards Effective On-the-go Video Learning Using Optical Head-Mounted Displays
[j14]
Affective Colormap Design for Accurate Visual Comprehension in Industrial Tomography
2020
[c84]
Virtually-Extended Proprioception: Providing Spatial Reference in VR through an Appended Virtual Limb
[c83]
LiveSnippets: Voice-based Live Authoring of Multimedia Articles about Experiences
[c82]
Learn with Haptics: Improving Vocabulary Recall with Free-form Digital Annotation on Touchscreen Mobiles
[c81]
EYEditor: Towards On-the-Go Heads-Up Text Editing Using Voice and Manual Input
[c80]
Considering Wake Gestures for Smart Assistant Use
[j13]
From Lost to Found: Discover Missing UI Design Semantics through Recovering Missing Tags
[j12]
Commanding and Re-Dictation: Developing Eyes-Free Voice-Based Interaction for Editing Dictated Text
2019
[c79]
ScaffoMapping: Assisting Concept Mapping for Video Learners
[c78]
Investigating Feedback for Two-Handed Exploration of Digital Maps Without Vision
[j11]
Gallery D.C.: Design Search and Knowledge Discovery through Auto-created GUI Component Gallery
[j10]
Enhancing Augmented VR Interaction via Egocentric Scene Analysis
2018
[c77]
Teach Me Fast: How to Optimize Online Lecture Video Speeding for Learning in Less Time?
[c76]
Movespace: on-body athletic interaction for running and cycling
[c75]
Harvesting Caregiving Knowledge: Design Considerations for Integrating Volunteer Input in Dementia Care
[c74]
EDITalk: Towards Designing Eyes-free Interactions for Mobile Word Processing
[c73]
Assessing the Utility of the System Usability Scale for Evaluating Voice-based User Interfaces
[c72]
AVEID: Automatic Video System for Measuring Engagement In Dementia
2017
[c71]
XPose: Reinventing User Interaction with Flying Cameras
[c70]
VITA: Towards Supporting Volunteer Interactions with Long-Term Care Residents with Dementia
[c69]
Trade-off between Automation and Accuracy in Mobile Photo Recognition Food Logging
[c68]
ReTool: Interactive Microtask and Workflow Design through Demonstration
[c67]
NexP: A Beginner Friendly Toolkit for Designing and Conducting Controlled Experiments
[c66]
FusePrint: A DIY 2.5D Printing Technique for Good-fit Fabrication with Daily Objects
[c65]
Follow-My-Lead: Intuitive Indoor Path Creation and Navigation Using Interactive Videos
[j9]
Korero: Facilitating Complex Referencing of Visual Materials in Asynchronous Discussion Interface
[j8]
Introduction to the Issue on Signal Processing and Machine Learning
[j7]
Editorial of the Special Issue on Mobile Human-Computer Interaction
[j6]
BlindType: Eyes-Free Text Entry on Handheld Touchpad by Leveraging Thumb's Muscle Memory
2016
[c64]
Ubitile: A Finger-Worn I/O Device for Tabletop Vibrotactile Pattern Authoring
[c63]
Towards Leaning Aware Interaction with Multitouch Tabletops
[c62]
Supporting the comparison of alternative stories
[c61]
Ringteraction: Coordinated Thumb-index Interaction Using a Ring
[c60]
Positioning Glass: Investigating Display Positions of Monocular Optical See-Through Head-Mounted Display
[c59]
HyNote: Integrated Concept Mapping and Notetaking
[c58]
HaptiColor: Interpolating Color Information as Haptic Feedback to Assist the Colorblind
[c57]
FusePrint: A DIY 2.5D Printing Technique Embracing Everyday Artifacts
[c56]
Design Considerations for Volunteer Support in Dementia Care
[c55]
A Dummy's Guide to your Next EXPeriment: Experimental Design and Analysis Made Easy
[c54]
5-Step Approach to Designing Controlled Experiments
[j5]
Using Crowdsourcing for Scientific Analysis of Industrial Tomographic Images
2015
[c53]
Understanding Learners' General Perception Towards Learning with MOOC Classmates: An Exploratory Study
[c52]
To Risk or Not to Risk?: Improving Financial Risk Taking of Older Adults by Online Social Information
[c51]
Physical Loci: Leveraging Spatial, Object and Semantic Memory for Command Selection
[c50]
OmniVib: Towards Cross-body Spatiotemporal Vibrotactile Notifications for Mobile Phones
[c49]
NotiRing: A Comparative Study of Notification Channels for Wearable Interactive Rings
[c48]
CoFa\c{c}ade: A Customizable Assistive Approach for Elders and Their Helpers
[c47]
Botential: Localizing On-Body Gestures by Measuring Electrical Signatures on the Human Skin
[j4]
ColorBless: Augmenting Visual Information for Colorblind People with Binocular Luster Effect
2014
[c46]
WADE: simplified GUI add-on development for third-party software
[c45]
Thaddeus: a dual device interaction space for exploring information visualisation
[c44]
Limiting trial and error: introducing a systematic approach to designing clutching
[c43]
L.IVE: an integrated interactive video-based learning environment
[c42]
Food messaging: using edible medium for social messaging
[c41]
Eyes-free gesture passwords: a comparison of various eyes-free input methods
[c40]
Draco: living illustrations
[c39]
Draco: bringing life to illustrations with kinetic textures
[c38]
Draco: bringing life to illustrations
[c37]
DRACO: sketching animated drawings with kinetic textures
[c36]
BezelCopy: an efficient cross-application copy-paste technique for touchscreen smartphones
[j3]
Using Social Media Platforms for Human-Robot Interaction in Domestic Environment
2013
[c35]
NoteVideo: facilitating navigation of blackboard-style lecture videos
[c34]
Holy smartphones and tablets, Batman!: mobile interaction's dynamic duo
[c33]
Dynamic duo: phone-tablet interaction on tabletops
[c32]
Designing an effective vibration-based notification interface for mobile phones
[c31]
AutoGami: a low-cost rapid prototyping toolkit for automated movable paper craft
[j2]
Shared Input Multimodal Mobile Interfaces: Interaction Modality Effects on Menu Selection in Single-Task and Dual-Task Environments
2012
[c30]
Vignette: interactive texture design and manipulation with freeform gestures for pen-and-ink illustration
[c29]
Vignette: a style preserving sketching tool for pen-and-ink illustration with texture synthesis
[c28]
Robots in my contact list: using social media platforms for human-robot interaction in domestic environment
[c27]
LUI: lip in multimodal mobile GUI interaction
[c26]
Keynote speech I: Beyond multi-touch: Interactive surfaces that support haptic feedback and multiple independent views
[c25]
ICMI'12 grand challenge: haptic voice recognition
[c24]
Exploring user motivations for eyes-free interaction on mobile devices
[c23]
Beyond stereo: an exploration of unconventional binocular presentation for novel visual experience
[c22]
AutoComPaste: auto-completing text as an alternative to copy-paste
[c21]
Anyone can sketch vignettes!
[j1]
Tracing Tuples Across Dimensions: A Comparison of Scatterplots and Parallel Coordinate Plots
2011
[c20]
SandCanvas: new possibilities in sand animation
[c19]
SandCanvas: a multi-touch art medium inspired by sand animation
[c18]
Measuring web page revisitation in tabbed browsing
[c17]
MOGCLASS: evaluation of a collaborative system of mobile devices for classroom music education of young children
[c16]
Farmer's tale: a facebook game to promote volunteerism
2010
[c15]
Towards understanding user tolerance to network latency and data rate in remote viewing of progressive meshes
[c14]
MusicFlow: an interactive music composition system
[c13]
MOGCLASS: a collaborative system of mobile devices forclassroom music education
2009
[c12]
Towards characterizing user interaction with progressively transmitted 3D meshes
[c11]
Magic cards: a paper tag interface for implicit robot control
[c10]
Designing Laser Gesture Interface for Robot Control
2007
[c9]
Using glyphs to facilitate transition from hierarchical selection to gesturing
[c8]
The Adaptive Hybrid Cursor: A Pressure-Based Target Selection Technique for Pen-Based User Interfaces
[c7]
InkSeine: \emphIn Situ search for active note taking
[c6]
Earpod: eyes-free menu selection using touch input and reactive audio feedback
2006
[c5]
Zone and polygon menus: using relative position to increase the breadth of multi-stroke marking menus
[c4]
Phosphor: explaining transitions in the user interface using afterglow effects
2005
[c3]
Elastic Hierarchies: Combining Treemaps and Node-Link Diagrams
2004
[c2]
Simple vs. compound mark hierarchical marking menus
2002
[c1]