A system, method and article of manufacture for facilitating a user in, or
creating for a user, a web-based active knowledge management system to
facilitate an intelligent agent coordinator. The architecture facilitates
delivery of information whenever and where ever a user requires the
information in an appropriate format based on characteristics of the user
at that instant. Personalization of information is also afforded by taking
into account the history of user interactions with various applications
and current real time situations, such a time and place, in order to
create a plurality of unique user profile. Each unique profile can then be
associated with a unique address, as well as being given restriction
exclusive to that profile. Associations, such as business rules or
databases, can also be related to each such profile. A fast and scalable
information prioritization subsystem is also utilized to incorporate
intelligent agents coordinator opinion, user preferences, and history of
user interactions. In addition, speech recognition and speech synthesis
are combined with intelligent agent animated representation and tactile
input.