Spaces:
Running
Running
| title: QuickPulse | |
| emoji: π | |
| colorFrom: blue | |
| colorTo: green | |
| sdk: gradio | |
| sdk_version: 5.37.0 | |
| app_file: app.py | |
| pinned: true | |
| short_description: News Stories in Context | |
| # Quick Pulse | |
| ### AI-Powered News Summarizer with Sentiment & Topic Clustering | |
| ### Overview | |
| Quick Pulse is a powerful tool designed to provide summarized news articles with real-time sentiment analysis and topic clustering. Built with cutting-edge NLP techniques, it pulls articles from various sources, analyzes them for sentiment, clusters them based on topics, and provides a quick digest of the latest news trends and insights. | |
| ### Features: | |
| Real-Time News Summarization: Automatically summarizes the latest articles. | |
| Sentiment Analysis: Analyzes the emotional tone (positive, negative, or neutral) of the summarized content. | |
| Topic Clustering: Groups similar articles based on detected topics for easy exploration. | |
| ### App Demo: | |
| You can interact with the Quick Pulse app directly on Hugging Face Spaces. It allows you to: | |
| Enter a topic to fetch and summarize the latest news articles. | |
| Upload text files for analysis and summarization. | |
| Enter URLs for specific articles to analyze. | |
| Download a CSV file of clustered articles for further analysis. | |
| ### How to Use: | |
| 1. Fetch Latest News: | |
| Click on the Fetch & Summarize Top 10 Headlines button to retrieve the latest news articles related to top headlines. | |
| 2. Enter a Custom Topic: | |
| Enter a specific topic (e.g., "climate change") in the input box to fetch and summarize articles related to that subject. | |
| 3. Sentiment Filtering: | |
| Select the sentiment filter to focus on positive, neutral, or negative articles. | |
| 4. Upload Text Files: | |
| Upload your own .txt files containing article content to be processed. | |
| 5. Enter URLs: | |
| Provide a list of article URLs separated by newlines to extract and analyze their content. | |
| 6. Download Results: | |
| After processing, you can download the clustered results as a CSV file, containing the articles grouped by their topics and sentiment. | |
| 7. Clear All Inputs: | |
| Use the Clear button to reset the app and remove all inputs. |