publications
Check out my Google Scholar for my latest publications
2025
- CodeA11y: Making AI Coding Assistants Useful for Accessible Web DevelopmentIn Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems, 2025
- Squire: Interactive UI Authoring via Slot QUery Intermediate RepresentationsIn Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology, 2025
-
2024
- Towards Automated Accessibility Report Generation for Mobile AppsACM Transactions on Computer-Human Interaction (TOCHI), 2024
- UICoder: Finetuning Large Language Models to Generate User Interface Code through Automated FeedbackIn Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), 2024
-
- DreamStruct: Understanding Slides and User Interfaces via Synthetic Data GenerationIn Proceedings of ECCV 2024, The 18th European Conference on Computer Vision, 2024
- UIClip: A Data-driven Model for Assessing User Interface DesignIn In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology, 2024, 2024
2023
- Screen Correspondence: Mapping Interchangeable Elements between UIsarXiv preprint arXiv:2301.08372, 2023
- WebUI: A Dataset for Enhancing Visual UI Understanding with Web SemanticsIn Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, 2023 Honorable Mention
- Towards Never-ending Learning of User InterfacesIn ICML Workshop on Artificial Intelligence & Human Computer Interaction, 2023
- Never-ending Learning of User InterfacesIn Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, 2023
- STAR: Smartphone-analogous Typing in Augmented RealityIn Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, 2023
- Using LLMs to Customize the UI of WebpagesIn Adjunct Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, 2023
2022
- Understanding Screen Relationships from Screenshots of Smartphone ApplicationsIn 27th International Conference on Intelligent User Interfaces, 2022
- Towards Complete Icon Labeling in Mobile ApplicationsIn Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems, 2022
- Extracting replayable interactions from videos of mobile app usagearXiv preprint arXiv:2207.04165, 2022
- Reflow: Automatically Improving Touch Interactions in Mobile Applications through Pixel-based RefinementsarXiv preprint arXiv:2207.07712, 2022
- Diffscriber: Describing Visual Design Changes to Support Mixed-ability Collaborative Presentation AuthoringIn Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology, 2022
2021
- Screen recognition: Creating accessibility metadata for mobile applications from pixelsIn Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, 2021 Best Paper
- When can accessibility help? an exploration of accessibility feature recommendation on mobile devicesIn Proceedings of the 18th International Web for All Conference, 2021 Best Paper
- MultiBench: Multiscale Benchmarks for Multimodal Representation LearningIn NeurIPS Datasets and Benchmarks 2021, 2021
- Screen Parsing: Towards Reverse Engineering of UI Models from ScreenshotsIn The 34th Annual ACM Symposium on User Interface Software and Technology, 2021
2020
- Making Mobile Augmented Reality Applications AccessibleIn Proceedings of the 22nd international ACM SIGACCESS conference on Computers and accessibility, 2020
- Towards Recommending Accessibility Features on Mobile DevicesIn The 22nd International ACM SIGACCESS Conference on Computers and Accessibility, 2020
- Disability and the COVID-19 pandemic: Using Twitter to understand accessibility during rapid societal transitionIn Proceedings of the 22nd International ACM SIGACCESS Conference on Computers and Accessibility, 2020
2019
- SelfSync: exploring self-synchronous body-based hotword gestures for initiating interactionIn Proceedings of the 2019 ACM International Symposium on Wearable Computers, 2019
2018
- Synchrowatch: One-handed synchronous smartwatch gestures using correlation and magnetic sensingProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 2018
- Synchronous Interfaces for Wearable ComputersUndergraduate thesis, Georgia Institute of Technology, 2018
- Seesaw: rapid one-handed synchronous gesture interface for smartwatchesIn Proceedings of the 2018 ACM International Symposium on Wearable Computers, 2018
- Nadia: Neural network driven virtual human conversation agentsIn Proceedings of the 18th International Conference on Intelligent Virtual Agents, 2018
- NADiA-Towards Neural Network Driven Virtual Human Conversation AgentsIn International Conference on Autonomous Agents and Multiagent Systems, 2018
2016
- Whoosh: non-voice acoustics for low-cost, hands-free, and rapid input on smartwatchesIn Proceedings of the 2016 ACM International Symposium on Wearable Computers, 2016