Applying Intelligent Agents Technology in a Collaborative Work Environment