{'fraction_non_alphanumeric': 0.015810276679841896, 'fraction_numerical': 0.0, 'mean_word_length': 5.608695652173913, '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}}
Space-Efficient Indexing of XML Documents for Content-Only Retrieval

More and more documents are stored in semistructured formats like XML. In contrast to traditional information retrieval, the documents can become quite large, and it is often desirable to retrieve not complete documents, but isolated elements that satisfy an information need. To make this possible, the index structures from traditional information retrieval must be adapted to semistructured documents (specifically XML) so that term occurrences can be pinpointed to specific elements inside the documents. This paper explores several enhancements of the index structures and evaluates the advantages and drawbacks of the different versions with respect to index size and retrieval time.