Www.radar.cs.cmu.edu Automated Assistant for Crisis Management Reflective Agent with Distributed Adaptive Reasoning RADAR.

Post on 02-Jan-2016

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

www.radar.cs.cmu.edu

Automated Assistantfor Crisis Management

Reflective Agent withDistributed Adaptive Reasoning

RADAR

,but also under crisis conditions

• Help not only in routine situations

Purpose

• Automation of office-management tasks, such as scheduling, e-mail handling, and resource allocation

Outline

• Overview of RADAR

• Resource allocation

• Future challenges

More information• See www.radar.cs.cmu.edu• Talk with RADAR researchers

Outline

• Overview of RADAR

• Resource allocation

• Future challenges

PAL video

Three-minute video:Military-setting motivation for

RADAR (Carnegie Mellon)and CALO (SRI).

Project sizeLargest research project in CMU’sSchool of Computer Science.• Five departments

Language Technologies (LTI)Computer Science Department (CSD)Institute for Software Research International (ISRI)Human-Computer Interaction Institute (HCII)Center for Automated Learning and Discovery (CALD)

• Eighty peopleThirty faculty membersThirty graduate studentsTwenty others

• Five years (2003–2008)

Project sizeLargest research project in CMU’sSchool of Computer Science.

Advantages• Multiple research areas• Collaboration opportunities• Potential of a major impact

Drawbacks• Coordination challenges• Frequent deliverables

Challenges

• Intelligent performance ofoffice-management tasks

• Collaboration with users

• Continuous learning of new knowledge and strategies

Research areas

• Artificial intelligence

• Machine learning

• Natural-language processing

• Human-computer interaction

Main components

Planning and co-ordination ofthe system’s high-level actions.

Main componentsWebMaster

Helps create andmaintain web sites.

Main componentsWebMaster

E-MailOrganizer

Helps filter, sort, and prioritize messages.

Main componentsWebMaster

E-MailOrganizer

CalendarManager

Helps keep track of appointmentsand negotiate meeting times amongmultiple users.

Main componentsWebMaster

E-MailOrganizer

CalendarManager

BriefingAssistant

Helps compile reports based on multiple data sources.

WebMaster

E-MailOrganizer

CalendarManager

BriefingAssistant

Main components

ResourceAllocation

Outline

• Overview of RADAR

• Resource allocation

• Future challenges

Purpose

Automated allocation of rooms and

related resources, in both routine and

crisis situations.• Assignment of offices• Reservation of conference rooms• Allocation of furniture, computers,

and other office equipment

Year 1: Office allocation

A prototype system for automated

allocation of offices.

• Satisfying work-related needs of individual users and groups

• Maximizing user satisfaction

Year 1: Office allocation

A prototype system for automated

allocation of offices.

• Processing of natural-language requests

• Effective allocation of office resources

• Interface for a human administrator

Year 1: Office allocation

Six-minute video

Automated assignment of offices.

Year 2: Conference planning

Scheduling of talks at a conference,and related allocation of rooms andequipment, in a crisis situation.

• Initial allocation plan

• Unexpected major change inspace availability; for example,closing of a building

• Continuous stream of minor changes;for example, schedule changes and unforeseen equipment needs

Year 2: Conference planning

Scheduling of talks at a conference,and related allocation of rooms andequipment, in a crisis situation.• Temporal reasoning

• Uncertainty tolerance

• Information elicitation

• Collaboration with ahuman administrator

Year 2: Conference planning

Demo:

Semi-automated schedulingof conference events.

Outline

• Overview of RADAR

• Resource allocation

• Future challenges

Learning

Integrated learning of new

knowledge and strategies.

• From experience

• From observation

• From instruction

Integration

Users

RADARCalendarManager

RADARE-Mail

Organizer

RADARWeb

Master

Integrated RADAR

Task manager

RADARResourceAllocation

RADARBriefing

Assistant

High-level planningIntegrated learning

Integration

UsersIntegrated RADAR

High-level planningIntegrated learning

RADARResourceAllocation

Knowledgebase andinferences

RADARCalendarManager

RADARE-Mail

Organizer

RADARWeb

Master

RADARBriefing

Assistant

Userdialog

manager

Naturallanguage

processing

Resourceallocation

group

Tasks and skills

• Development of AI, learning, and natural-language algorithms

• Solving open-ended problems

• Implementation and integration

top related