260 likes | 395 Views
An Intelligent Interface to a GIS. Stuart C. Shapiro Professor, CSE Director, SNePS Research Group Member, Center for Cognitive Science Faculty Member, Interdisciplinary MS in Computational Linguistics Faculty Participant, IGERT. Introduction. Long-Term Goal. Theory and Implementation of
E N D
An Intelligent Interface to a GIS Stuart C. Shapiro Professor, CSE Director, SNePS Research Group Member, Center for Cognitive Science Faculty Member, Interdisciplinary MS in Computational Linguistics Faculty Participant, IGERT S.C. Shapiro
Introduction S.C. Shapiro
Long-Term Goal • Theory and Implementation of Natural-Language-Competent Computerized Cognitive Agent/Robot • and Supporting Research in Artificial Intelligence Cognitive Science Computational Linguistics. S.C. Shapiro
Research Areas • Knowledge Representation and Reasoning • Cognitive Robotics • Natural-Language Understanding • Natural-Language Generation. S.C. Shapiro
Goal • A computational cognitive agent that can: • Understand and communicate in English; • Discuss specific, generic, and “rule-like” information; • Reason; • Discuss acts and plans; • Sense; • Act; • Maintain a model of itself; • Remember and report what it has sensed and done. S.C. Shapiro
Cassie • A computational cognitive agent • Embodied in hardware • or Software-Simulated • Based on SNePS and GLAIR. S.C. Shapiro
SNePS • Knowledge Representation and Reasoning • Propositions as Terms • SNIP: SNePS Inference Package • Specialized connectives and quantifiers • SNeBR: SNePS Belief Revision • SNeRE: SNePS Rational Engine • Interface Languages • SNePSUL: Lisp-Like • SNePSLOG: Logic-Like • GATN for Fragments of English. S.C. Shapiro
GLAIR Architecture Grounded Layered Architecture with Integrated Reasoning Knowledge Level SNePS Perceptuo-Motor Level NL Sensory-Actuator Level Vision Sonar Proprioception Motion S.C. Shapiro
Interaction with Cassie (Current) Set of Beliefs [SNePS] English (Statement, Question, Command) Reasoning Clarification Dialogue Looking in World GATN Parser (Updated) Set of Beliefs [SNePS] (New Belief) [SNePS] Answer [SNIP] Actions [SNeRE] GATN Generator Reasoning English sentence expressing new belief answering question reporting actions S.C. Shapiro
Example Cassies& Worlds S.C. Shapiro
BlocksWorld S.C. Shapiro
FEVAHR S.C. Shapiro
FEVAHRWorld Simulation S.C. Shapiro
UXO Remediation Corner flag Field Drop-off zone UXO NonUXO object Battery meter Corner flag Corner flag Recharging Station Cassie Safe zone S.C. Shapiro
Crystal Space Environment S.C. Shapiro
Princess from “The Trial, The Trail” A VR drama by Josephine Anstey S.C. Shapiro
Vacuum Cleaner Cassie Using Byron Weber Becker’s Java Karel S.C. Shapiro
Magellan ProTM Mobile RobotfromiRobot S.C. Shapiro
A GIS Interface Agent Based on Jun Xu, 2003, Implement an Intelligent ArcView User Interface Using SNePS, Proceeding of the 23rd Annual ESRI User Conference, San Diego, California, July 7-11, 2003. Stuart C. Shapiro, Hans Chalupsky, Hsueh-Cheng Chou, and David M. Mark. Intelligent user interfaces: Connecting ARC/INFO and SNACTor, a semantic network based system for planning actions. In Proceedings of the Twelfth Annual ESRI User Conference, V. 3, pages 151-165. Environmental Systems Research Institute, Redlands, California, 1992. S.C. Shapiro
View1 is a view. Statetheme is a theme. Open view1. Add statetheme to view1. S.C. Shapiro
Add laketheme to view2. Add rivertheme to view2. S.C. Shapiro
Add roadtheme to view1. S.C. Shapiro
Find New York in statetheme. Zoom in statetheme. S.C. Shapiro
Zoom out statetheme. Add citytheme to view1. S.C. Shapiro
Find San Diego in citytheme. Zoom in citytheme. Show table of citytheme. S.C. Shapiro
For More Information • Shapiro:http://www.cse.buffalo.edu/~shapiro/ • SNePS Research Group:http://www.cse.buffalo.edu/sneps/ • Meets Fridays 9-11, 242 Bell Hall • Join us! S.C. Shapiro