{'fraction_non_alphanumeric': 0.009633911368015413, 'fraction_numerical': 0.0, 'mean_word_length': 5.575949367088608, '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}}
Heart and Soul : Sentiment Strength Detection in the Social Web with

Emotions are important in communication to effectively convey messages and to understand reactions to messages. Large scale studies of communication need methods to detect sentiment in order to investigate or model the processes involved. This chapter describes the sentiment strength detection program SentiStrength that was developed during the CyberEmotions project to detect the strength of sentiments expressed in social web texts. SentiStrength uses a lexical approach that exploits a list of sentiment-related terms and has rules to deal with standard linguistic and social web methods to express sentiment, such as emoticons, exaggerated punctuation and deliberate misspellings. This chapter also describes how SentiStrength can be refined for particular topics and contexts and how variants are created for different languages. The chapter also briefly describes some studies that have applied SentiStrength to analyse trends in Twitter and You Tube comments.