{'fraction_non_alphanumeric': 0.02598870056497175, 'fraction_numerical': 0.004519774011299435, 'mean_word_length': 5.23943661971831, '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}}
Integration of Rule-Based Systems and Neural Networks into Speech Recognition System

The Artificial Neural Networks (ANN) were widely and successfully used in the automatic speech recognition (ASR) field, but many limitations inherent to their learning style remain. In an attempt to overcome these limitations, we combine in a speech recognition hybrid system the pattern processing of the ANNs and the logical inferencing of the symbolic approaches. In particular, we are interested by the Knowledge Base Artificial Neural Network (KBANN), approach proposed initially by G. Towell [22,23]. It consists on knowledge base implemented throughout a neural network. It is an ANN where neurons have significance and the propagation of the activation represents the inferencing process in a rule -based system. In this paper, we describe a KBANN dedicated to the Arabic speech recognition.