{'fraction_non_alphanumeric': 0.022950819672131147, '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}}
Spheres of role in context-awareness

This paper outlines a conceptual view in characterising context awareness by its roles in user interaction within a context-aware application. We propose three high-level spheres of role based on the extent of how the context is used to influence the interaction, namely interpretation, representation, and effectuation. The challenges in performing each of these roles are briefly discussed. Our perspective of looking at context-awareness provides alternative approach for choosing level of "awareness" and identifying their risk in designing context-aware applications.