{'fraction_non_alphanumeric': 0.016233766233766232, 'fraction_numerical': 0.0, 'mean_word_length': 4.78125, '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}}
Framework for Cloud based Messaging System using MQTT

MQTT protocol, widely used for primary communication between IOT devices, is optimal solution for a framework that can run on bandwidth limited network. This paper proposes a system that can communicate one to one/many with its clients using the MQTT protocol and is cloud based for better reliability (AWS platform). The proposed system works on publish and subscribe model of MQTT. These models are run on client side of the hosted instance and are used to push and receive messages when linked to the same topic. The proposed system uses Putty and SSH protocol public encrypted key for a secure authentication with server. Finally, this framework can be used on a micro scale and can be scaled up if necessary. MQTT is widely compatible with IOT devices thus, when connected via internet, the framework can be used to automate communications between various devices.