{'fraction_non_alphanumeric': 0.019853709508881923, 'fraction_numerical': 0.0, 'mean_word_length': 5.472972972972973, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An Architecture of a Multi Agent Enterprise Knowledge Management System Based on Service Oriented Architecture

An enterprise system has many issues which are solved by incorporating the concepts of knowledge management into it. An effective enterprise knowledge management system (EKMS) can be created by using a network of multi agents. An EKMS is a distributed system and distributed systems can be best designed using Service oriented architecture (SOA). These agents act as service providers. The applications can search the repository of services and then select an agent providing the desired service. Based on the knowledge management, software agent technology and service-oriented architecture (SOA), the agent-based knowledge service-oriented system framework is designed to reflect the distributed, flexible and hierarchical characteristics of an enterprise system. Many other issues of an enterprise system are solved as discussed in the paper.