{'fraction_non_alphanumeric': 0.015463917525773196, 'fraction_numerical': 0.002577319587628866, 'mean_word_length': 5.368852459016393, '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}}
A Cooperative Semantic Caching Scheme for Super-Peer Networks

We propose a novel scheme, called Cooperative Semantic Caching Scheme (CSCS) for multi-level super-peer networks that support hierarchical P2P architecture. Peers share information according the semantic proximity between peers and between shared files to self-organise into clustered groups. In this paper we tackle the problem of exploiting the semantic locality of peer requests to improve the performance of a P2P network by the use of cooperative semantic caches. Such caches group together peers with similar interests as well as files with similar request patterns. Simulation experiments show that the CSCS mechanism achieves significant improvements in terms of access latency and global cache hit ratio.