Intelligent Software Agents

11/27/97


Click here to start


Table of Contents

Intelligent Software Agents

Overview

What’s an agent?

What is an agent? A brief tour of agent-space

What is a software agent?

So, what’s a software agent?

an emerging system-building paradigm

Software Agent Characteristics

Agent Characteristic: Adaptation

Agent Characteristic: Cooperation

Agent Characteristic: Autonomy

Agent Characteristic: Mobility?

Agent Characteristic: Intelligence?

Some key ideas

Examples

Agent-Based Information Retrieval (ABIR) Mind Map

Knowbot ABIR Systems

Netbot Jango

Netbot Jango

Netbot Jango

Fab -- Adaptive IR

Collaborative Filtering

How Does Collaborative Filtering Work?

Example: Firefly

SysKill & Webert

Example: Remembrance Agent

Example: Letizia

Example: TopicAGENTs

A Sampling of Agent Research at UMBC

Agent Communication

Knowledge Sharing Effort

Knowledge Interchange Format

KIF Syntax and Semantics

Common Semantics Shared Ontologies and Ontolingua

Conceptual Schemas

Ontology Library and Editing Tools

KQML Knowledge Query and Manipulation Language

A KQML Message

Some KQML Performatives

Simple Query Performatives

KQML protocols

Semantics for tell(A,B,X)

KQML APIs and System Interfaces

Lockheed/UMBC KQML Software Architecture

KQML Utility Agents

KQML Utility Agents

Example -- TKQML

A Sample TKQML Agent

Some ACLs

Adding Semantic Information

Course Ontology

Example

PPT Slide

Linneaus

PPT Slide

PPT Slide

CARROT: Cooperating Agent-based Routing and Retrieval of Text

Key Ideas in Basic Architecture

PPT Slide

CARROT Back-end Agent

Telltale

Documents as term vectors

n-grams vs. words

VR based visualization of retrieval

VR Approach

Visualizing a document space

Conclusions

Some key ideas

For More Information

Author: Tate Redding

Email: finin@umbc.edu

Home Page: http://umbc.edu/~finin