Zeitgeist is a CLI tool that can be used for article filtering and summarisation. for an Input string, it returns a JSON object containing following information: {summary, relatedArticles, keywords, ImageURLs, ArticleDescriptions}
tools, libraries and APIs used:
- Hugging Face Transformers Library (for text summarisation)
- BeautifulSoup4 (for scraping the web)
- Google Custom Search Engine & Programmable Search API
- News API
- Google Generative AI (PaLM API) (for keyword prediction)