{'fraction_non_alphanumeric': 0.023369036027263874, 'fraction_numerical': 0.0, 'mean_word_length': 5.385093167701863, '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}}
Mixed data structures in a multi-purpose retrieval system

Remote Information Query System, (RIQS), is an information storage and retrieval system designed to handle both textual and quantitative information. It operates in an on‐line and batch mode for searching, and has been used extensively at Northwestern for both bibliographic and data management applications. The batch version also provides for file creation and update, data verification, and indexing. Acceptable data types include alphanumeric, numeric, and dates. Numeric items can be expressed in any consistent set of units. The internal record format of RIQS employs a variety of data structures to accommodate rapid on‐line search and effective update capability. These structures include a record scatter table for all data, with associated item pointers and scatter table pointers, and with chaining for record updates. On‐line search and the record structure are illustrated. Performance statistics show costs for several file creation and file search runs.