- 机器人日益融入日常生活,需要直观的交流方式如**自然语言(natural language)** 和**终端用户编程(end-user programming)** 来指定自主行为
- 现有方式无法完全捕捉用户意图:自然语言不精确且模糊,终端用户编程可能过于具体
- 理解用户与机器人交互时的真实意图仍是**人机AI交流系统(human-AI communication systems)** 的核心挑战
- 提出**Distill方法**,用于人机交互界面中的意图提炼
- Distill包含三个步骤:(1) 移除不必要的步骤;(2) 泛化单个步骤背后的含义;(3) 放宽步骤之间的排序约束
- 通过**众包研究(crowdsourcing study)** 在网页界面上实现并验证该方法
- **三阶段精炼机制**:区别于简单的直接执行用户指令,Distill通过删除、泛化、放松约束来揭示真实意图
- **针对模糊性设计**:同时解决自然语言的模糊性和终端用户编程的过度具体性问题,形成互补
- **可操作的方法**:将意图理解分解为三个具体可执行的操作步骤,易于在界面中实现
- 为**人机交互中的意图捕捉(intent elicitation)** 提供了一种新的实用方法
- 通过众包研究实证表明Distill能够从初始任务规范中有效引出并精炼用户意图
- 为未来机器人编程接口的设计提供了可参考的**精炼策略(refinement strategy)**