{'fraction_non_alphanumeric': 0.017227235438884332, 'fraction_numerical': 0.0, 'mean_word_length': 5.354166666666667, '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}}
Accelerating Industrial IoT Application Deployment through Reusable AI Components

The Internet of Things (IoT) is penetrating almost all sectors of the global economy, addressing a wide range of opportunities by applying different Artificial Intelligence (AI) tools to IoT data. Due to the diversity in challenges and applications, IoT solutions are often bespoke and highly domain specific. With the surge of IoT applications, this approach to solutions becomes very costly and time consuming if there is a lack of reusability and replicability across different IoT sectors. This work presents a step towards reusability of IoT solution components applied to Industrial IoT (IIoT). We start from the challenging position of two unique AI-driven applications stemming from two separate IIoT verticals - applications which may be realized using the same components. We identify a set of application independent reusable AI-centric components and show how they can be orchestrated into the unique IoT applications. Our approach shortens the time to market and reduces costs for developing IIoT solutions, and opens a path towards reusability and replicability of IIoT components, thus accelerating the IoT market uptake.