DIY assistant: a multi-modal end-user programmable virtual assistant
Michael H. Fischer, Giovanni Campagna, Euirim Choi, Monica S. Lam
Abstract
While Alexa can perform over 100,000 skills, its capability covers only a fraction of what is possible on the web. Individuals need and want to automate a long tail of web-based tasks which often involve visiting different websites and require programming concepts such as function composition, conditional, and iterative evaluation. This paper presents DIYA (Do-It-Yourself Assistant), a new system that empowers users to create personalized web-based virtual assistant skills that require the full generality of composable control constructs, without having to learn a formal programming language.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 9d9f1301-0cf8-4aed-8a74-ec226e5f07a6Cited by top-tier papers7
- DynaVis: Dynamically Synthesized UI Widgets for Visualization EditingPriyan Vaithilingam, Elena L. Glassman, Jeevana Priya Inala, Chenglong WangCHI 2024 · 56 citations
- Defining Patterns for a Conversational WebEmanuele Pucci, Isabella Possaghi, Claudia Maria Cutrupi, Marcos Báez et al.CHI 2023 · 29 citations
- WebRobot: web robotic process automation using interactive programming-by-demonstrationRui Dong, Zhicheng Huang, Ian Iong Lam, Yan Chen et al.PLDI 2022 · 24 citations
- "This machine is for the aides": Tailoring Voice Assistant Design to Home Health Care WorkVince Bartle, Liam Albright, Nicola DellCHI 2023 · 19 citations
- ReactGenie: A Development Framework for Complex Multimodal Interactions Using Large Language ModelsJackie (Junrui) Yang, Yingtian Shi, Yuhan Zhang, Karina Li et al.CHI 2024 · 17 citations
Related papers
- Scrutinizing Privacy Policy Compliance of Virtual Personal Assistant AppsFuman Xie, Yanjun Zhang, Chuan Yan, Suwan Li et al.ASE 2022 · 31 citations
- VITAS : Guided Model-based VUI Testing of VPA AppsSuwan Li, Lei Bu, Guangdong Bai, Zhixiu Guo et al.ASE 2022 · 8 citations
- SkillExplorer: Understanding the Behavior of Skills in Large ScaleZhixiu Guo, Zijin Lin, Pan Li, Kai ChenUSENIX Security 2020
- Hey Alexa, is this Skill Safe?: Taking a Closer Look at the Alexa Skill EcosystemChristopher Lentzsch, Sheel Jayesh Shah, Benjamin Andow, Martin Degeling et al.NDSS 2021
- PolySkill: Learning Generalizable Skills Through Polymorphic Abstraction For Continual LearningSimon Yu, Gang Li, Weiyan Shi, Peng QiICLR 2026 · 11 citations
