Training Agents to Recognize Text by Example

  • Authors:
  • Henry Lieberman;Bonnie A. Nardi;David J. Wright

  • Affiliations:
  • Media Laboratory, Massachusetts Institute of Technology, Cambridge, MA 02139 USA lieber@media.mit.edu;AT&T Labs West, Menlo Park, CA 94025, USA nardi@research.att.com;Apple Computer, 1 Infinite Loop, Cupertino, CA 95014 USA dave.wright@apple.com

  • Venue:
  • Autonomous Agents and Multi-Agent Systems
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

An important function of an agent is to be “on the lookout” for bits of information that are interesting to its user, even if these items appear in the midst of a larger body of unstructured information. But how to tell these agents which patterns are meaningful and what to do with the result? Especially when agents are used to recognize text, they are usually driven by parsers which require input in the form of textual grammar rules. Editing grammars is difficult and error-prone for end users. Grammex [“Grammars by Example”] is the first direct manipulation interface designed to allow non-expert users to define grammars interactively. The user presents concrete examples of text that he or she would like the agent to recognize. Rules are constructed by an iterative process, where Grammex heuristically parses the example, displays a set of hypotheses, and the user critiques the system's suggestions. Actions to take upon recognition are also demonstrated by example.