{'fraction_non_alphanumeric': 0.018458197611292075, 'fraction_numerical': 0.0, 'mean_word_length': 5.315068493150685, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Active Folders: A Metaphor for Developing and Interacting with Context-Aware Applications

Query by Browsing (QBB) is a relationally complete paradigm for creating Visual Query Language (VQL)s. It has been adapted successfully for use on handheld devices in the form of the Chiromancer interface, thus placing considerable search capabilities at the fingertips of mobile users. In this paper we describe an enhancement to the QBB paradigm to accommodate continuous queries through the use of active folders, i.e. folders whose contents are constantly updated. We thus demonstrate how such continuous queries coupled with a suitable context-describing database schema can be used to support a variety of context-aware application scenarios. A prototype architecture and context schema are described as are the extensions to the QBB paradigm and the additions to the Chiromancer interface needed to support these scenarios.