{'fraction_non_alphanumeric': 0.02187120291616039, 'fraction_numerical': 0.0, 'mean_word_length': 5.488188976377953, '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}}
Towards a Pattern Language for Affective Systems

There is growing interest in how to leverage information about users’ emotions as a mean of personalizing the response of computer systems. This is particularly useful for computer-aided learning, health, and entertainment systems. Such systems are still designed and developed from scratch and the experience from their implementation is not documented, resulting in forcing the development teams to ‘re-invent the wheel’. Therefore, there are few architectures, frameworks, libraries, or software tools that allow developers to easily integrate emotion recognition into their software projects. This paper presents an approach of recording the design experience in the form of patterns for emotional-aware systems and aims to develop a pattern language for those systems.