{'fraction_non_alphanumeric': 0.021505376344086023, 'fraction_numerical': 0.004301075268817204, 'mean_word_length': 5.4206896551724135, '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 simple algorithm for emotion recognition, using physiological signals of a smart watch

Recently, it has become easier and more common to measure physiological signals through wearable devices such as smart watches. Extracting emotional states of individuals with problems expressing it, such as autistic individuals, can help their parents, friends, and therapists to obtain a better understanding of what they feel throughout their day. Although emotion recognition methods based on physiological signals have been studied for many years, there is a smaller body of literature about systems working with data obtained from wearable devices. In this paper, we present an emotion recognition system with a small footprint suitable for limited resources of wearable devices. Other than identifying the emotions (with a success rate of 65%), The proposed system also tags each recognition with a confidence value (on average 57%).