News Analyzer

  • Python
  • LLM
  • NLP

News Analyzer ingests news articles and assesses their potential impact on Sri Lankan citizens, using Google’s PaLM model to categorize each story by sentiment and by its relevance to social, economic, and political spheres.

Pipeline

The system extracts article URLs from a CSV feed, retrieves and cleans the article content, then runs the LLM analysis and aggregates the categorized results into insights.