1 / 11

How can Rosie tell me what it can do for me?

Explore Rosie's knowledge, capabilities, and customized interactions in solving tasks and games. Benefit from Rosie's dialogue management, learning abilities, and mental models of instructors. Leverage Rosie's existing knowledge to enhance your interactive experience.

jbourg
Download Presentation

How can Rosie tell me what it can do for me?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. How can Rosie tell me what it can do for me? Preeti Ramaraj June 2017

  2. Problem statement • What does Rosie know? • What can Rosie do for you?

  3. Solutions and Further • Interaction capabilities • Answer questions regarding learnt tasks and games • Describe existing capabilities • Reason over internal representations • Dialogue management • Learning over time • Customized and improved interactions 3

  4. Answering instructor questions • Leverages existing declarative structures • Describes • concepts, failures, goals and actions in games • The world attributes in the mobile world

  5. Answering instructor questions What is the goal of frogs-and-toads? • Rosie: “The goal is that the red blocks are on the red locations and the blue blocks are on the blue locations.” • Instructor: “The goal is that all the red blocks are on the red locations and all the blue blocks are on the blue locations.” • What is the goal of tic-tac-toe? • Rosie: “The goal is that the count of the captured linear locations is 3.” • Instructor: “The goal is that three linear locations are captured.”

  6. Using Referring Expressions • A referring expression is used to identify an individual object • Describe slide-block • If a block is on a location and a location is adjacent a clear location, then move a block onto a clear location. (23 words) • If a block is on a location that is adjacent a clear location, then move a block onto a clear location.(21 words) • If a block is on a location that is adjacent a clear location, then move the block onto the clear location.(21 words) clear

  7. Support for interactive debugging • Previous: “I cannot detect the goal.” • Now: “I do not see a small block on a medium block.” Goal ???? small medium large 7

  8. Next steps • Explaining its actions and steps • What action can you perform right now? What other game has this goal? • Hypothetical questions • Can you move the red block on to the yellow location? clear

  9. Future work • Dialogue management • Answering questions based on interaction history • Building mental models of instructors • Customized interactions

  10. Nuggets • Leverages existing knowledge in Rosie • Answers questions about existing and learnt knowledge • Base for conversation capabilities that did not exist before • Does not use Natural language production rules to produce answers. • Restricted by existing knowledge structures for now Coal

  11. Questions

More Related