{'fraction_non_alphanumeric': 0.023323615160349854, 'fraction_numerical': 0.004859086491739553, 'mean_word_length': 4.786516853932584, '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}}
Gesture-Based Auto-Completion of Handwritten Text

Auto-completion is a major feature in all keyboard based mobile devices. However, not a lot of work has been done to extend this feature into handwritten text based input. Generally, auto-complete options are ranked on the basis of previous context and word probabilities. However, this leads to missing out on the user intended word simply because there are more frequently used words with the same prefix, in the same context. In this paper, we propose a gesture-based solution to recognize and complete partially-written words, where the user indicates to the system the missing text length by a stroke gesture, thus ruling out a huge subset of possibilities. We also propose a length dependent hybrid score ranking system, to improve the prediction accuracy and speed. Our results show that using a gesture stroke length based searching method not only reduced the processing time by 27% but also showed an accuracy increase of 10%, when the top 3 candidates are considered.