{'fraction_non_alphanumeric': 0.013592233009708738, 'fraction_numerical': 0.0, 'mean_word_length': 5.782894736842105, '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}}
How to support the design and development of interactive pervasive environments

In recent years, the significant advancements in miniaturised computing and pervasive communication networks have paved the way for ubiquitous computing environments. In such environments users interact with systems through novel and implicit methods. In this context, affective computing provides a dimension of interaction, raising a number of opportunities to address not only utilitarian but also hedonic needs. At the same time, a number of challenges arise beyond the technical aspects, that are related to the individual and other societal implications. A review of the main opportunities and challenges is presented, supporting the identification of the main requirements for the design and development of systems in interactive pervasive environments, focusing on an affective loop of interaction. A framework is proposed, identifying main modules and functionality alongside a methodology to instantiate in specific domains of application.