Alarm Agent (alarm)
Purpose
Implements time triggers, one of the four trigger types offered by
OAA.
Description
The Alarm Agent, when connected to a facilitator, implements time
triggers for all the other agents connected to that facilitator. It
must be present for time triggers to work.
User Manual
See the User Manual and Help for
additional information about this agent.
ICL Solvables
The Alarm agent provides three solvables, specialized for use by
Natural Language agents, in particular DCG_NL. These are used primarily to
add new sentence types to DCG_NL.
-
nl_sentence_ext(ParseTree, Input, Rest)
-
nl_translate_ext(ParseTree, LF)
-
nl_time_expression(Words, ParseTree)
These are not described here, since they require specialized knowledge
of DCG_NL.
Information
Time triggers are also described in the
OAA Developer's Guide,
and elsewhere.
Authors:Adam Cheyer, Gowang-lo Lee
Implementation Language: Prolog
Date added to OAA distribution: November 5, 2001
Availability
Free download with source code, under restrictions of OAA Community
License.
Individual
Agents Documentation
Page