{'fraction_non_alphanumeric': 0.01588502269288956, 'fraction_numerical': 0.0, 'mean_word_length': 5.125, '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}}
Dynamic Load Balancing Using Hybrid Approach

Load balancing in a cloud environment for handling multiple process of different size is an important issue. Many advanced technologies are incorporated in the processes-based resource allocation which enhances the system efficiency. The steps of allotting resources to process can be done by taking data which helps to analyze and make important decisions at runtime. This article focuses on the allocation of cloud resources where two models were developed, the first was TLBO (Teacher Learning Based Optimization), a genetic algorithm which finds the correct position for the process to execute. Here, some information used for analysis was total number of machines, memory, execution time, etc. So, the output of the TLBO process sequence was used as training input for the Error Back Propagation Neural Network for learning. This trained neural network improved the work job sequence quality. Training was done in such a way that all sets of features were utilized to pair with their process requirement and current position. For increasing the reliability of the work, an experiment was done on a real dataset. Results show that the proposed model has overcome various evaluation parameters on a different scale as compared to previous approaches adopted by researchers.