{'fraction_non_alphanumeric': 0.009174311926605505, 'fraction_numerical': 0.0, 'mean_word_length': 5.129213483146067, '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}}
Goal Oriented Opportunistic Sensing

Today’s activity and context recognition system have the drawback to use a static sensing infrastructure that has to be defined at the design time of the system. The predefined sensing infrastructure needed to work properly, as well as the fixed recognition purpose limits the flexibility of such a system as it can’t react on changes in the sensing infrastructure nor it can address a change in its recognition purpose. In open ended dynamic, environments the sensing infrastructure can change during runtime of the system as new sensors can appear and disappear in a dynamic way. The term opportunistic sensing addresses this in selecting sensors that just happen to be available according to a stated recognition goal instead of using a predefined sensor infrastructure. Methodologies on how to state such a recognition goal to an opportunistic activity and context recognition system and how these goals can be translated into a machine readable and executable form to handle dynamic sensor setups have to be developed within the authors PhD-thesis.