{'fraction_non_alphanumeric': 0.0167427701674277, 'fraction_numerical': 0.0, 'mean_word_length': 5.326923076923077, '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}}
A New Data Clustering Algorithm

Induction is a logical method to understand things, however, induction often can't sufficient reflect the necessity and the regularity of things, so it needs to be complemented by deduction. The traditional clustering algorithms add the categories based on the data itself, so these approaches can be considered as the induction methods. And in order to avoid the uncertainty coming from the induction, we propose a data clustering algorithm combining inductive and deductive methods. The theory proof and experiment results show the accuracy and the ability to identify outliers, are better than some clustering algorithms.