{'fraction_non_alphanumeric': 0.016200294550810016, 'fraction_numerical': 0.0014727540500736377, 'mean_word_length': 5.6292682926829265, '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}}
Improved Classification of Arabic Unstructured Documents Based on Automated Domain Dictionary Construction

This paper aims at developing a system that is capable of dealing with Arabic unstructured documents. It aims at classifying these documents by constructing a new automated Domain-Based Dictionary (ADDC) algorithm and a classifier algorithm. The proposed system will explore the received Arabic documents, identify them, index them, and then based on their contents classify them automatically. In three consecutive stages, in the first stage this system will develop domain-based automated dictionaries which correspond to the input set of classified documents; it will explore, tokenize and apply preprocessing techniques on these classified documents, which would in turn be processed by the ADDC algorithm to ultimately generate the targeted dictionaries as an initial stage. In the second stage, a set of unclassified Arabic documents is preprocessed yielding processed documents, which would be calculated subsequently via normalized term weighting technique together with the previously generated dictionaries. In the third stage, a new developed classifier algorithm will be operated on the output documents of the previous two stages to classify the Arabic data set. It was found that the proposed system achieved general accuracy about 95%.