Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dmickelson/newssentimentanalyzerproject

Analyzes top current headlines from major RSS news feed, Uses DistilBERT model fine-tuned for sentiment analysis. Provides a GradioUI for ease of use.
https://github.com/dmickelson/newssentimentanalyzerproject

beautifulsoup gradio huggingface logging pinecone pytest python pytorch rss sentiment-analysis tqdm webscraping yaml

Last synced: 27 days ago
JSON representation

Analyzes top current headlines from major RSS news feed, Uses DistilBERT model fine-tuned for sentiment analysis. Provides a GradioUI for ease of use.

Awesome Lists containing this project

README

        

cloud-architecture-diagram

title News Sentiment Analysis Logical Architecture
styleMode: shadow
colorMode bold
direction right

News Sentiment Analysis [icon: python]{
Gather Data [icon: python]
Analyze Data [icon: python]

}

UI [color: lightcoral]{
User [icon: user]
GradioUI[icon: python]
}

News Webpage Scraper [color: yellow] {
Scrape RSS [icon: selenium]
Headline, News [icon: data]
}

Sentiment Analyser {
HuggingFace [icon: tensorflow]
}

// Define the flows
User > GradioUI : Select News Sources
GradioUI > Gather Data: List of News Sources

Gather Data > Analyze Data
Gather Data > News Webpage Scraper: For each News Source
News Webpage Scraper > Gather Data: Article

Analyze Data > Sentiment Analyser : "Article"
Sentiment Analyser > Analyze Data : "Sentiment"