{'fraction_non_alphanumeric': 0.017660044150110375, 'fraction_numerical': 0.0, 'mean_word_length': 5.62043795620438, '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}}
An Automatic Segmentation Algorithm Based on Chinese Phoneme

The primary task of Chinese language processing is to establish efficient and accurate segmentation strategy. With the Chinese’s characteristics of been idea-phonetic language, the paper advances an automatic segmentation algorithm that is based on Chinese phoneme to realize disambiguation. First, the candidate tag set, which consists of ambiguous phrases that result from Chinese polyphones, is built up, and every possible segmentation result of each phrase compose the segmentation tag set, then, the calculation of posterior probability is transformed into solving optimization problem, and with genetic algorithm to get the optimal solution, furthermore, the approach also resolve the sparse data problem in HMM. The experiment shows that with this method to solve the ambiguity caused by polyphones is practicable and has a good effect.