{'fraction_non_alphanumeric': 0.013449899125756557, 'fraction_numerical': 0.0, 'mean_word_length': 5.0242914979757085, '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}}
Conceptual model for a data warehouse on the web

All organizations big or small need to manage their data effectively, both the structured data stored in operational databases and the unstructured data that is spread out across documents. As the data size grows, it becomes essential to move the data to a warehouse so that data is available for adhoc queries and analysis. This data repository of both useful data and documents along with meta data need to be moved to the Web so that the data is easily accessible to all the stakeholders. This warehouse on the web can be constructed using Resource Oriented architecture that has the good properties of addressability, statelessness, scalability, connectedness and simple unified interface. Every physical or conceptual object that is part of an organization leaves an information footprint in form of unstructured or semi structured documents and data that are captured in a set of attributes. The relevant attributes of objects and their relationships with other objects exhibit a conceptual hierarchy that can be best modeled by resources on the web. This paper presents a Conceptual Model for constructing a Data Warehouse on the web server for storage, versioning, metadata, retrieval and adhoc queries. It will hold the documents generated, received, modified by the organization and the related data. A framework is designed with a simplified interface that can be used to construct, view and interrogate such a data warehouse.