{'fraction_non_alphanumeric': 0.01638001638001638, 'fraction_numerical': 0.0, 'mean_word_length': 5.14070351758794, '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 information base for procedure independent design of information systems

An information system contains a vast number of logical statements in addition to data. These logical statements are used to control the retrieval and use of data for applications. Systems Design is the process of translating the information requirements of an organization to a set of logical statements which operate on the observed data to generate new data. The 'derived data' generated in this fashion could actually be used for decision support or stored back in the data base for future use; however, the storage is rare since it can always be regenerated using the logical statements. The logical statements are often expressed using a procedural programming language mostly aided by Data Base Management Systems which accomplish to decouple the physical data structure and the application system designer's logical view of it. This feature, called 'data independence,' has a number of advantages such as:
 a. simpler interface with the applications programmer
 b. machine optimized physical design
 c. modifications in the physical structure without changing the application programs
 d. high portability to different computer systems.