{'fraction_non_alphanumeric': 0.01956745623069001, 'fraction_numerical': 0.0, 'mean_word_length': 5.523489932885906, '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 Framework for Ubiquitous User Modeling

In this paper, we present an approach to reduce the effort of building suitable user models and to ease the administration of cross-application data management. We introduce a centralized sophisticated multi-application user modeling and profile management framework with an integrated central identity management, called user modeling and personalization framework (UMP). The UMP enables applications to collect and organize their data and extend their user knowledge through data inferences. The data is collected on one central server and the applications can share data among each other. Based on the data collected in different profiles, the UMP builds ubiquitous user models, which are the backbone for understanding the users' interests and demands. Based on the computed user models, adaptive software facilitates interaction for the user, e.g. by highlighting important functionality or omitting unnecessary information.