Towards A Virtual Assistant That Can Be Taught New Tasks In Any Domain By Its End-Users

06/30/2016
by   I. Dan Melamed, et al.
0

The challenge stated in the title can be divided into two main problems. The first problem is to reliably mimic the way that users interact with user interfaces. The second problem is to build an instructible agent, i.e. one that can be taught to execute tasks expressed as previously unseen natural language commands. This paper proposes a solution to the second problem, a system we call Helpa. End-users can teach Helpa arbitrary new tasks whose level of complexity is similar to the tasks available from today's most popular virtual assistants. Teaching Helpa does not involve any programming. Instead, users teach Helpa by providing just one example of a command paired with a demonstration of how to execute that command. Helpa does not rely on any pre-existing domain-specific knowledge. It is therefore completely domain-independent. Our usability study showed that end-users can teach Helpa many new tasks in less than a minute each, often much less.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2019

PUMICE: A Multi-Modal Agent that Learns Concepts and Conditionals from Natural Language and Demonstrations

Natural language programming is a promising approach to enable end users...
research
12/08/2021

iRoPro: An interactive Robot Programming Framework

The great diversity of end-user tasks ranging from manufacturing environ...
research
07/17/2017

Iris: A Conversational Agent for Complex Tasks

Today's conversational agents are restricted to simple standalone comman...
research
02/14/2020

Bacatá: Notebooks for DSLs, Almost for Free

Context: Computational notebooks are a contemporary style of literate pr...
research
11/14/2022

UGIF: UI Grounded Instruction Following

New smartphone users have difficulty engaging with it and often use only...
research
04/02/2019

Improving Interaction with Virtual Globes through Spatial Thinking: Helping Users Ask "Why?"

Virtual globes have progressed from little-known technology to broadly p...
research
04/27/2018

Reward Learning from Narrated Demonstrations

Humans effortlessly "program" one another by communicating goals and des...

Please sign up or login with your details

Forgot password? Click here to reset