{'fraction_non_alphanumeric': 0.030303030303030304, 'fraction_numerical': 0.0, 'mean_word_length': 5.2784810126582276, '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 Classification of Self-Explanatory User Interfaces

In this paper a definition of Self-Explanatory User Interfaces (SEUI) is proposed. Furthermore, existing approaches on SEUIs are classified by identification of their significant features. Derived from these features, challenges and open issues are elaborated. Then, advantages of a model-based approach for the development of SEUIs are given. Finally, a conclusion is given with an outlook on an ultimate SEUI from the author’s perspective.