Create IDOL Users

You must store users in the IDOL Community component to use any of the following IDOL Server features:

  • Agents. Users can store queries in the form of agents to ensure that they always have the latest available information. Users can edit and retrain their agents.

  • Profiling. A profile is a set of agents that are trained using the documents that the user is looking at, and that return data that matches their interests. You can set up your application so that every time a user looks at a document, the profile determines whether the document is relevant to its agent training. The profile then either updates the training with the document content, or creates a new profile agent for the user.

  • Collaboration. You can match users that have common agents or similar profiles.

  • Alerting. When IDOL Server receives new content that matches user agents, the server immediately notifies the user by email or a third-party system (for example, by SMS or a pager).

  • Mailing. The IDOL Community component matches the agents and profiles against its document content at regular intervals, and automatically notifies users of documents that match their agents and profiles by sending them an email message.

  • Expertise. The IDOL Community component accepts a natural language or Boolean search string and returns users who own matching agents or profiles. This process allows instant identification of experts in any subjects at hand.

You can create a user structure that is either flat (all users have equal roles and responsibilities) or hierarchical (you assign roles to users, which can hierarchically relate to other roles).