Download presentation
Presentation is loading. Please wait.
Published byDorothy Bradford Modified over 9 years ago
1
Controlling Agents with Natural Language Jared Allen 2005 University of Arkansas EiA Agent team
2
Background ● Increasing dependency upon machines - Grocery stores, household, etc. ● Complexity of devices - Examples: Thermostat, TV remote controls ● EiA vision - Everything is Alive
3
Natural Language ● Objective: An intuitive means of communicating and controlling electronic devices. ● Benefits - ease of use, computational power, limited hardware ● Limitations - implementation viability, scope of language
4
Menu-Based Natural Language Interface (MBNLI) ● Format - cascading menus, guided completion dialogue, absolute grammar coverage ● Advantages - avoids under-shooting or over-shooting the allowable language, retains ease of use
5
MBNLI
6
Components ● Grammar: The set of allowable input commands. ● Parser: The software component that keeps track of instruction progress, future options, and output to the real-world device. ● Interface: The visual element of the system that guides user input.
7
Input/Output ● Input: Grammar, Command String, Translation Definitions ● Output: Machine Instruction (for our purposes, this will be in XML)
8
Current Implementation AmigoBots
9
Robot Functionality ● Equipment - Sonar range devices, wireless internet adaptor, gripper ● Functionality - Move, turn, grip, release, check sonar, etc.
10
Example “Robot, move forward 10 feet.”
11
For the future... ● Larger collection of grammars ● Cooperative grammars ● Intelligent Agents (“Smart Wrappers”) ● Remote access
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.