{'fraction_non_alphanumeric': 0.0136986301369863, 'fraction_numerical': 0.0, 'mean_word_length': 5.604519774011299, '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}}
Context-Aware Smartphone Applications Based on Generic Context Supervision Services

Mobile phones have the abilities to use contextual information from a variety of different sources. Primarily, the contextual information can be collected from the history of mobile device usage, personal user information and sensor readings. The generalization of such collected information and data, as well as their processing, can lead to numerous benefits, where the most notable is the software reusability and maintainability. The more the types of data are similar it means that generalization is more realistic. This paper describes principle of development of a context-aware applications based on a generic solution for contextual information control for Android operating system mobile based devices. In this paper the focus is on creating supervisor framework which provides higher level of information for clients based on basic information conditions and their combinations. It was developed, implemented and described one practical Android based smartphone application that provides to the user personalized view on his/her meetings and tasks within the organization.