{'fraction_non_alphanumeric': 0.016042780748663103, 'fraction_numerical': 0.0, 'mean_word_length': 5.5, '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}}
Cognition-aware systems as mobile personal assistants

Our ability to focus and concentrate highly fluctuates across the day: at times we are able to work highly focused and at other times we have trouble processing information effectively. The circadian rhythm describes these systematic changes in our daily concentration levels. The idea behind cognition-aware systems is to support users in-situ according to their current cognitive abilities. Such systems are capable of identifying productive phases during the day and provide suggestions for tasks accordingly. In this position paper we present a framework for developing algorithms to derive cognitive states. By being able to detect and predict users' current capacities to take in and process information, such algorithms can help boost productivity, which can result in getting tasks done quicker, communicating more effectively, and processing information more efficiently.