{'fraction_non_alphanumeric': 0.019626168224299065, 'fraction_numerical': 0.0, 'mean_word_length': 5.190751445086705, '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}}
Electronic Multilingual Arabic Dictionary Based on Root -Word with Self-Assessment

This paper describes an electronic multilingual Arabic dictionary that enables searches based on root words or radical alphabets with added self-assessment to enhance learning of the language for non-native speakers. Without the presence of a teacher as available in a school setting, one can develop a language with self-tutoring by using a well designed dictionary with many entries. This is now implemented effectively in an electronic dictionary. Since the majority of Arabic words are trilateral being derived from three radical alphabets, it lends itself naturally to a rootword based organization. However, it is transparent to students who can search full words in any derivative forms. Once a word is found, all necessary information on its meanings, usage, examples, etymology, audio, and other aids can be added in the future. The developed dictionary also includes quizzes which are designed to facilitate students in learning Arabic in effect creating a vocabulary builder.