{'fraction_non_alphanumeric': 0.018234165067178502, 'fraction_numerical': 0.003838771593090211, 'mean_word_length': 5.359756097560975, '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}}
Coupling Sentiment Dictionary and SVM Classification for Text Orientation Analysis

Sentiment classification finds various applications in opinion mining, which can help users determine sentiment tendency of texts and information. In this paper, we consider the problem of text orientation analysis. In particular, we propose a two-stage approach by coupling sentiment dictionary and classification methods. In the first stage, we build sentiment dictionary and rules to obtain the texts whose emotional scores are ranked in the top 1/4 and the bottom 1/4. These texts are marked classified for supervising the second stage. In the second stage, we employ the SVM classifier to process the remaining texts. Finally, we combine the two stages to get the orientation analysis results for all the texts. Experimental results demonstrate that, in contrast to using sentiment dictionary and classification method separately, our proposed method achieves higher classification accuracy when an initial training set by manual tagging is unavailable.