{'fraction_non_alphanumeric': 0.021778584392014518, 'fraction_numerical': 0.003629764065335753, 'mean_word_length': 5.196629213483146, '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}}
Context-aware services based on spatio-temporal zoning and crowdsourcing

ABSTRACT Crowdsourcing offers great opportunities to recognise user context and prescribe relevant services for both offline and real-time activities. In this work, we present a zoning model that leverages spatio-temporal dimensions and then employs different contexts to recommend necessary customised services. The context model takes into consideration three context sets: fully restricted, fully unrestricted and semi-restricted with respect to both spatial and temporal dimensions. As a proof of concept, we apply this zoning model in a scenario where a very large crowd get together to perform spatio-temporal activities. The user context of the heterogeneous crowd is captured using the carried smartphones, i.e. via crowdsourcing. Depending on the context sets and zone, the system can recommend a set of services to each user. The system has been deployed since 2014 to support the spatio-temporal activities of a very large crowd. We present our implementation details and the user feedback, which is very encouraging.