{'fraction_non_alphanumeric': 0.021630615640599003, 'fraction_numerical': 0.011647254575707155, 'mean_word_length': 5.08080808080808, '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}}
Dictionary based text entry method for mobile phones

Mobile phone networks are increasingly supporting the transmission of textual messages between mobile phones (e.g. SMS short messages). It is reasonable to envisage increased use of these facilities and increased integration with other electronic services such as e-mail and large screen pagers. However, the use of textual messages from mobile phones is inherently limited by the very poor text input facilities: mobile phones only have 12 main keys with 5-10 additional function keys (compared to the smallest laptop keyboard of around 65 keys).