{'fraction_non_alphanumeric': 0.021718602455146365, 'fraction_numerical': 0.010387157695939566, 'mean_word_length': 4.760869565217392, '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}}
Unstable Morse code recognition system with back propagation neural network for person with disabilities

A Morse code auto-recognition system is limited by stable typing speed and stable typing ratio from long to short intervals. For an unstable Morse code typing pattern, the auto-recognition algorithms in the literature are not good enough for applications. This paper adopted a neural network to recognize unstable Morse codes. From an experiment on a teenager with cerebral palsy, the neural network has an average recognition rate up to 93.2%. The recognition rate from an amputee aged 40, who used a prosthesis for typing, it is 97.2% on average. When we compare this to 99.2% for the recognition rate from a skilled expert, the result is quite promising. The neural network has successfully overcome the difficulty of analysing a severely unstable Morse code time series. Since the human typing speed is quite slow in comparison to signal processing by the computer, it also makes it possible to use a neural network for real-time signal recognition.