{'fraction_non_alphanumeric': 0.017448200654307525, 'fraction_numerical': 0.0, 'mean_word_length': 5.287671232876712, '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}}
A multiparadigmatic environment for interacting with databases

We present a prototype system to be used for visually accessing heterogeneous databases. The basic idea is to provide the user with several visual representations of data as well as multiple interaction mechanisms for both querying databases and visualizing the query results. Since some visual representations better fit certain user classes, the system adapts to the user's needs by switching to the most appropriate visual representation and interaction mechanism, according to a suitable user model. The data and query representations are consistent in every paradigm. Such a notion of consistency stems from formal basis, i.e. a twofold data/representation model, namely the Graph Model, and a set of basic Graphical Primitives. This formal approach allows the user to switch from one interaction paradigm to another, always saving the query state.