{'fraction_non_alphanumeric': 0.018159806295399514, 'fraction_numerical': 0.0036319612590799033, 'mean_word_length': 5.361538461538461, '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}}
Rule-Based Sentiment Analysis for Financial News

This paper describes a rule-based sentiment analysis algorithm for polarity classification of financial news articles. The system utilizes a prior polarity lexicon to classify the financial news articles into positive or negative. Sentiment composition rules are used to determine the polarity of each sentence in the news article, while the Positivity/Negativity ratio (P/N ratio) is used to calculate the sentiment values of the overall content of each news article. The performance of the Sentiment Analyser was evaluated using a dataset of manually annotated financial news articles collected from various online financial newspapers. The result was encouraging as our Sentiment Analyser obtained an overall F-Score of 75.6% for both positive and negative classifications.