{'fraction_non_alphanumeric': 0.012642225031605562, 'fraction_numerical': 0.0, 'mean_word_length': 5.491803278688525, '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}}
Hardware accelerators for information retrieval and data mining

Many algorithms in informatics require a set of objects with similar properties to be grouped (clustered) on the basis of some predefined criteria. The proposed technique involves hierarchical merging in which software, responsible for solving the entire problem, is enhanced with highly parallel networks in hardware accelerators. Additional improvements are achieved with the aid of support methods that are sort and verification of object intersections that may also be autonomously used for other types of information processing and database management. It is shown and experimentally proved that the proposed solutions are efficient. They can be used in such areas as health care, statistical data manipulation and so on.