{'fraction_non_alphanumeric': 0.0182648401826484, 'fraction_numerical': 0.0, 'mean_word_length': 4.870535714285714, '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 localization with correction and validation

This paper proposes a hybrid system for indoor localization. It is composed of a core system and a validation subsystem. The core system is range-based which uses a lateration algorithm based on RSSI. This component also has a correction mechanism for the attenuation coefficient (Path Loss of the environment). This mechanism operates based on the feedback received from the known positions of the static devices located nearby. The correction mechanism is not enough to make the core system invulnerable to environmental noises. To ensure the robustness of the proposed hybrid system, a validation subsystem is used. It consists of an accelerometer and a magnetometer. This combination of sensors can provide movement tracking. It is used to validate the core's decisions. This subsystem is also able to take control when the range-based system doesn't have enough data to make a decision. The validation subsystem doesn't have the same problems as the core system because it is not RSSI based, but it has its own flaws. The main purpose of the hybrid system is to mitigate the disadvantages of each technology using their complementary advantages. The proposed system is accurate, robust in different environments and does not require any input from the user.