Skip to content

com-480-data-visualization/NewsMaster

Repository files navigation

🚀 NewsMaster

📰 About NewsMaster

NewsMaster is a modern, responsive news dashboard application that provides users with a centralized platform to stay informed with the latest news from various sources. Built with Natural Language Processing technologies, it offers a seamless and intuitive experience for news consumption.

🎯 Key Features

  • Real-time News Aggregation: Fetches and displays the latest news articles from multiple reliable sources all over the world
  • Intuitive graphs: Present statistics and information about today's news.
    • World map: Interactive global visualization showing how much each country discusses trending topics and named entities, with color-coded intensity based on news coverage frequency
    • Temporal trends: Dynamic and interactive charts displaying the evolution of topics over time and 7-day trend evolution graphs to track how topics gain or lose popularity over time
    • Network: Interactive 3D network graph revealing connections and relationships between entities, allowing users to drag nodes and explore the "power web" of how different topics and entities are interconnected in current news
  • Clean Interface: Modern, user-friendly design that prioritizes readability and ease of navigation

🎭 Intended Use

NewsMaster is designed for:

  • News Enthusiasts who want to stay updated with current events from multiple sources in one place
  • Busy Individuals who want a quick, organized way to catch up on daily news
  • Anyone seeking a modern alternative to traditional news consumption methods

The application serves as a one-stop solution for news consumption and to get an immediate glimpse of what is happening in the world right now.

⚡ Quick Start

# Clone the repository
git clone this-repo

# Install dependencies
npm install

# Start development server
npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •