{'fraction_non_alphanumeric': 0.01774622892635315, 'fraction_numerical': 0.0, 'mean_word_length': 5.5964912280701755, '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}}
Automatic Keywords-based Classification of Vietnamese Texts

Text classification is a sophisticated field of research in natural language processing that deals with the problem of automatically classifying new documents into pre-defined classes. It is a complex procedure involving not only selecting the right training models, but also integrating numerous fine-tuned processes, e.g. pre-processing, transformation, and dimensionality reduction. Researchers either develop new classification models or improve the existing approaches by investigating new techniques. An ideal text classifier would mimic how humans assign text to topics. People usually categorize documents by scanning their important words rather than reading the whole text source. With this process in mind, the authors propose a framework to categorize documents and apply the idea of keyword-based classification. The authors have collected real text data from various websites and utilize the TextRank algorithm and Jaccard similarity coefficient. A wide range of experiments has been conducted to show that the proposed framework achieves good results.