{'fraction_non_alphanumeric': 0.018518518518518517, 'fraction_numerical': 0.003968253968253968, 'mean_word_length': 4.960629921259843, '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}}
CNN based Sentence Classification with Semantic Features using Word Clustering

Text classification is one of the natural language processing (NLP) methods that assigns texts to one or more categories. In this paper, we propose a text classification method based on deep neural networks and word clustering. We also provide analysis on the effects of the number of channels, the way of converting the cluster information to a vector, and the update method of the input channel during learning with baseline. To show the effectiveness of our approach, we apply the method to the TREC question dataset and Movie Review dataset. From the results, we confirm that semantic features from word clustering is able to increase the classification accuracy by 1.96%.