{'fraction_non_alphanumeric': 0.021718602455146365, 'fraction_numerical': 0.007554296506137866, 'mean_word_length': 4.988700564971752, '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}}
eRDF : A scalable framework for querying the Web of Data

As the Web of Data increases in data size, speed of updates, and heterogeneity, new mechanisms are needed in order to query it effectively. In this paper, we detail eRDF: a novel framework based on evolutionary methods that enables queries over the live Web of Data. We define the problem of finding approximate solutions for queries on the Web of Data as a constrained optimisation problem. Based on this problem definition, we discuss the eRDF framework and a corresponding reference implementation. We present the results of an extensive evaluation addressing the issues of query complexity, result quality, and scale. Key results include: the capability to answer queries over 78 live endpoints containing roughly 14.7 billion triples with minimal computing resources (i.e. a laptop); the capability to process complex SPARQL queries comprising 500 or more triple patterns; and the capability to give some answers to SPARQL queries over DBPedia that currently cannot be processed by that endpoint.