An information dissemination system provides users information related to
topics extracted from event classes. Event classes can generally be
thought of as scripts that specify topics and actions for obtaining
information related to the topics. The event classes are executed to
obtain information related to the particular event class. The information
dissemination system identifies a user event that is of interest to a
user. The information dissemination system then identifies an event class
that corresponds to the user event. The information dissemination system
then performs the actions specified for the event class, obtains the
action results, and renders the action results to the user.