{'fraction_non_alphanumeric': 0.03535353535353535, 'fraction_numerical': 0.0012626262626262627, 'mean_word_length': 5.34, '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}}
Indoor Location Services through Multi-Source Learning-based Radio Fingerprinting Techniques

Proximity advertising, smart parking and tourism are just examples of use-cases of location-based services that have become extremely popular in the last few years, also thanks to the pervasive diffusion of GNSS-enabled mobile devices. These devices, however, are not able guarantee adequate accuracy in indoor scenarios, that represent the actual frontier of next-generation location-based services. To this aim, we present in this paper Wireless Locator (WI-LO), a novel framework for the indoor localization of smartphone devices and the automation of location-based tasks. Through the WI-LO Web portal, users can import an indoor planimetry, set the Reference Points (RPs), and define the actions to execute at each RP or region or RPs. The WI-LO localization engine implements hybrid Radio Finger-Printing (RF) techniques, and it leverages on a variety of sensors embedded in Commercial Off The Shelf (COTS) smartphones (Wi-Fi, BLE, LTE, magnetometer). We investigate the utilization of Machine Learning (ML) techniques for the processing of the radio fingerprints of each source, and the application of fusion policies in order to aggregate the hard-decisions of each source. The evaluation analysis, conducted at the DISI@UNIBO department, confirms the ability of the WI-LO platform to deliver geo-fencing messages with over 90% accuracy, and it investigates the impact of different ML techniques, application parameters and scenario settings on the overall localization performance.