An expert system for making automated decisions in control of an automated process based on distributed activity data is described. The expert system comprises: an automated decision execution module adapted to execute decisions relating to executable tasks; a user-account knowledge database adapted to contain data associated with first and second user activity accounts including an activity history which includes decisions made by the user, the data associated with said first user activity account including at least one automatic decision making rule; and an automatic electronic decision generator functionally associated with said automated decision execution module and adapted to automatically generate a first user decision for said first user activity account based on said at least one automatic decision-making rule; wherein, said at least one automatic decision making rule includes a condition dependent on an associated activity recorded in said second user activity account; and wherein said first and second user activity accounts are associated with different users of the system.
展开▼