{'fraction_non_alphanumeric': 0.024953212726138492, 'fraction_numerical': 0.008109794135995009, 'mean_word_length': 4.918819188191882, '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 Chinese character recognition interface for mobile communication devices using fuzzy logic and unit extraction

A novel method for recognition of on-line handwritten Chinese characters is presented with the emphasis to a systematic representation in fuzzy logic for characters. The information contained in a character is examined by a set of well-selected features. A matrix structure is defined as an abstract fuzzy representation for the characters determined by inference of fuzzy rule base. Chinese characters can be coded in a small set of basic units. Hence, a unit extraction module is designed to search the possible units within characters. The input character is recognized by the unit code with the largest fuzzy similarity degree. The training capability is performed with the qualitative fuzzy c-means clustering algorithm. An experimental system has achieved a recognition rate of 95% under a test set of 550 characters and 2 cases for each character written by 6 users. The experimental system has real-time recognition response of average 0.5 sec/character. This approach has two significant advantages over other methods: (1) less training time; and (2) less storage required to store character models, that are two crucial factors in design of personal digital assistant (PDA) devices for mobile communication. The storage using our method requires O(i/sup 2/) memory space, where i is the average number of strokes in a unit. In contrast, the method storing information of entire character requires O(I/sup 2/) memory space, where I is the average number of strokes in a character.