Skip to content

lzhang4672/RSSAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

191 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSSAnalyzer 📊

Overview

RSSAnalyzer is an advanced stock sentiment analyzer that efficiently scrapes financial news articles for specified stock tickers. Utilizing state-of-the-art NLP models like finbert and large language models such as ChatGPT, RSSAnalyzer excels in analyzing sentiment across multiple companies in complex textual scenarios.

Features 🌟

  • Sentiment Analysis: Decodes complex sentences to understand sentiments expressed about multiple companies.
  • Relationship Mapping: Forms intricate sentiment relationships between companies based on mentions of competitors in the news.
  • Bias Reduction: Aims to eliminate news bias by incorporating various perspectives on the companies involved.

Use Case Example 📝

Scenario:

When analyzing a news article focusing on Google (NASDAQ: GOOGL), RSSAnalyzer doesn't just stop at Google's sentiment. It extends its analysis to include mentions of competitors like Microsoft or Facebook.

Impact:

These mentions are analyzed and given an adjusted weighting in the overall sentiment calculation of the mentioned stocks. This approach not only reflects the direct sentiment about Google but also captures the broader market implications of the article.

By integrating sentiments of other companies indirectly mentioned, RSSAnalyzer provides a more nuanced understanding of market dynamics and relationships.

Conclusion ✅

RSSAnalyzer offers a sophisticated platform for traders and analysts to get an in-depth, unbiased sentiment analysis of the stock market, enhancing decision-making with comprehensive data insights.

Visualization (Demo CSV tickers file)

image image image image image

About

a stock sentiment analyzer from scraping news articles from the web.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors