Title: An Intelligent Interface to a GIS
1An 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
2Introduction
3Long-Term Goal
- Theory and Implementation of
- Natural-Language-Competent
- Computerized Cognitive Agent/Robot
- and Supporting Research in
- Artificial Intelligence
- Cognitive Science
- Computational Linguistics.
4Research Areas
- Knowledge Representation and Reasoning
- Cognitive Robotics
- Natural-Language Understanding
- Natural-Language Generation.
5Goal
- 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.
6Cassie
- A computational cognitive agent
- Embodied in hardware
- or Software-Simulated
- Based on SNePS and GLAIR.
7SNePS
- 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.
8GLAIR Architecture
Grounded Layered Architecture with Integrated
Reasoning
Knowledge Level
SNePS
Perceptuo-Motor Level
NL
Sensory-Actuator Level
Vision
Sonar
Motion
Proprioception
9Interaction with Cassie
(Current) Set of Beliefs SNePS
English (Statement, Question, Command)
Reasoning Clarification Dialogue Looking in World
GATN Parser
(Updated) Set of Beliefs SNePS
Actions SNeRE
(New Belief) SNePS
Answer SNIP
GATN Generator
Reasoning
English sentence expressing new belief
answering question reporting actions
10Example Cassies Worlds
11BlocksWorld
12FEVAHR
13FEVAHRWorld Simulation
14UXO Remediation
Corner flag
Field
Drop-off zone
UXO
NonUXO object
Battery meter
Corner flag
Corner flag
Cassie
Recharging Station
Safe zone
15Crystal Space Environment
16Princess from The Trial, The Trail
A VR drama by Josephine Anstey
17Vacuum Cleaner Cassie
Using Byron Weber Beckers Java Karel
18Magellan ProTM Mobile RobotfromiRobot
19A 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.
20- View1 is a view.
- Statetheme is a theme.
- Open view1.
- Add statetheme to view1.
21- Add laketheme to view2.
- Add rivertheme to view2.
22 23- Find New York in statetheme.
- Zoom in statetheme.
24- Zoom out statetheme.
- Add citytheme to view1.
25- Find San Diego in citytheme.
- Zoom in citytheme.
- Show table of citytheme.
26For More Information
- Shapiro http//www.cse.buffalo.edu/shapiro/
- SNePS Research Group http//www.cse.buffalo.edu/s
neps/ - Meets Fridays 9-11, 242 Bell Hall
- Join us!