Cirrus: An Automated Protocol Analysis Tool.

Abstract

Cirrus is a tool for protocol analysis. Given an encoded protocol of a subject solving problems, it constructs a modal that will produce the same protocol as the subject when it is applied to the same problems. In order to parameterize Cirrus for a task domain, the user must supply it with a problem space: a vocabulary of attributes and values for describing spaces, a set of primitive operators, and set of macro operators. Cirrus model of the subject is a hierarchical plan that is designed to be executed by an agenda based plan follower. Cirrus main components are a plan recognizer and a condition inducer. The condition inducer is based on Quinlan's ID3. Cirrus has potential applications not only in psychology but also as the student modelling component in an intelligent tutoring system. Keywords: Input; Output; Computational.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 15, 1987
Accession Number
ADA186646

Entities

People

  • Kurt VanLehn
  • Steve Garlick

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Autonomy
  • C4I
  • Human Systems

DTIC Thesaurus Topics

  • Acquisition
  • Algorithms
  • Artificial Intelligence
  • Cognitive Science
  • Computer Science
  • Concept Formation
  • Context Free Grammars
  • Data Analysis
  • Expert Systems
  • Grammars
  • Information Systems
  • Language
  • Machine Learning
  • Notation
  • Psychology
  • Students
  • Vocabulary

Readers

  • Atmospheric Remote Sensing.
  • Computational Linguistics
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.

Technology Areas

  • Space