Information Retrieval and Visualisation within the Context of an Agent-based Information Management System