{'fraction_non_alphanumeric': 0.013937282229965157, 'fraction_numerical': 0.005226480836236934, 'mean_word_length': 5.079365079365079, '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}}
Sentiment analysis of text using deep convolution neural networks

Sentiment analysis has been one of the most researched topics in Machine learning. The roots of sentiment analysis are in studies on public opinion analysis at the start of 20th century, but the outbreak of computer-based sentiment analysis only occurred with the availability of subjective text in Web. The task of generating effective sentence model that captures both syntactic and semantic relations has been the primary goal to make better sentiment analyzers. In this paper, we harness the power of deep convolution neural networks (DCNN) to model sentences and perform sentiment analysis. This approach automates the whole process otherwise done using advance NLP techniques. It is a modular approach analyzing syntactic and context based relation from word level to phrase level to sentence level and then to document level. Such approach not only stands outs in terms of better classification, it also fits the concept of transfer learning. We have achieved an accuracy of 80.69% using this technique and further working on the enhancement and refinement of this approach.