{'fraction_non_alphanumeric': 0.030010718113612004, 'fraction_numerical': 0.0053590568060021436, 'mean_word_length': 4.987179487179487, '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}}
Employing user feedback for fast, accurate, low-maintenance geolocationing

One way to improve inferences on sensor data is to tune the algorithms through a time-consuming offline procedure. A less expensive and potentially more accurate method is to use an online procedure based on feedback from users, who often know best what the data means to them. We present a method for user-assisted location inference based on 802.11b wireless signal strengths. A user 'corrects' system geolocations by clicking on a map, recording a 'virtual access point' (VAP) at the selected point for future inferences. A best VAP is selected using simple criteria, including the VAP's creator. This permit using other's VAPs while getting their own if one exists, capturing user-specific behavior. The system is also self-maintaining with respect to changing access point deployments. Indoor experiments show very good accuracy for this simple method.