Building and Using Practical Agent Applications

3/16/98


Click here to start presentation



Table of contents

Building and Using Practical Agent Applications

Contents

Slide PPT

What Is an Agent?

Approaches to Building Applications

Approaches to Distributed Computing

Mobile Objects (Agents)

Blackboard Architectures

Publish & Subscribe Brokers

Agent Communication Languages

Comparison of Distributed Approaches

Overview of the OAA

OAA Architecture

Automated Office Application

OAA Characteristics

OAA-based Applications

Slide PPT

Interoperation

Interoperation

Coordination & Control

Alternative Agent Control Strategies

Applicability of Strategies

Information Management and Sharing

Intelligent User Interfaces

Slide PPT

OAA Architecture

Interagent Communication Language

Providing Services

Requesting Services

Compound Queries

Facilitation

OAA Data Management

OAA Triggers

System-Building Infrastructure

A Sample Text-to-Speech Agent in C

A Sample Text-to-Speech Agent in Prolog

OAA and Scalability

Slide PPT

Agent & Interagent Programming Tips

Tips: Choosing an Agent Interface

Tips: 3 Information Sharing Strategies

Tips: Information Sharing Strategies - Post

Tips: Information Sharing Strategies - Inform

Tips: Domain-Specific vs. Domain Independent Agents

Tips: Adding Speech & NL

Unified Messaging: Problem

Unified Messaging: Components

Unified Messaging: Implementation 1/2

Unified Messaging: Implementation 2/2

Multimodal Maps Application

Multimodal Interfaces using Parallel Distributed Agents

Multimodal Reference Resolution

Information Broker: Requirements

Information Broker: Functionality

Mediation

Retrieval Strategies

User and Task Modeling

Sample Queries

Information Broker: Architecture

The Broker

Surrogates

Persistent Queries

Useful Features of the Framework

Collaboration-ready Data Management

Incremental System Development & Evaluation

Subject Screen vs. Wizard Screen

Subject Video

Hybrid Wizard Of Oz Experiment

Hybrid WOZ: Implementation

Looking for Killer Apps

OAA-based Applications

MVIEWS Application

MVIEWS Architecture

InfoWiz Kiosk

InfoWiz Kiosk Architecture

Multi-Robot Control

Agent Development Tools

Concluding Remarks

Auteur:Adam Cheyer, David Martin

Email: cheyer@ai.sri.com

Webpage: http://www.ai.sri.com/~oaa

Download the SOURCE (Powerpoint97-PC)