hacker-news-digest  by polyrabbit

Hacker News summarization tool

created 11 years ago
724 stars

Top 48.7% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides an AI-powered digest of Hacker News articles, generating concise summaries and relevant illustrations for a quick news scanning experience. It targets users who want to efficiently consume Hacker News content, leveraging AI to distill key information and enhance readability.

How It Works

The system periodically scrapes Hacker News, extracts article content, and uses AI models (primarily ChatGPT's gpt-3.5-turbo, with a local GoogleT5 fallback) to generate summaries. It also finds and embeds relevant illustrations, supports embedding for common video sites, PDFs, and GitHub gists, and allows sorting and filtering of articles by points, comments, or submission time. The output is a static site deployed on GitHub Pages.

Quick Start & Requirements

  • Install: Deploy to GitHub Pages.
  • Prerequisites: OpenAI API key (for ChatGPT summarization).
  • Links: GitHub Repository

Highlighted Details

  • AI-generated summaries using ChatGPT or local GoogleT5.
  • Automatic retrieval and embedding of relevant illustrations.
  • Support for embedding videos, PDFs, and GitHub gists.
  • Sorting by points, comments, or time; filtering by top N points.
  • Full RSS feed support.

Maintenance & Community

  • The project is actively maintained, with recent updates indicated by the "TODO" list showing completed features.
  • No specific community links (Discord/Slack) are provided in the README.

Licensing & Compatibility

  • The README does not explicitly state a license.

Limitations & Caveats

The project currently uses a scraping method for website content, with a TODO item suggesting a potential switch to a more robust method like PhantomJS & Selenium or the Hacker News API. Summarizing comments is also listed as a future enhancement.

Health Check
Last commit

3 weeks ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
1
Star History
12 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.