{'fraction_non_alphanumeric': 0.034227567067530065, 'fraction_numerical': 0.0, 'mean_word_length': 5.720496894409938, '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}}
SCOUT: Social Context-Aware Ubiquitous System

The proliferation of social-networks, localization systems, and high-end mobile devices have all created fertile ground for the development of novel context-aware systems and applications. Such applications introduce numerous challenges to the research community, many of which are better identified, studied, and addressed, with a true systems approach. Therefore, in this paper, we design a system that integrates the core functionalities of context-awareness, particularly localization, along with online social network (OSN) information, to pave the way for the creation of novel social-based context-aware applications. We introduce, design, and implement a generic social-based context-aware ubiquitous system, SCOUT, above which a multitude of mobile applications can seamlessly adapt to user preferences and context. We implement a prototype application that utilizes the SCOUT architecture as a proof-of-concept. We utilize this prototype application to evaluate SCOUT in terms of reliability, responsiveness, and robustness.