Public | Automated Build

Last pushed: 3 years ago
Short Description
Website showing short summaries of the top articles on Hacker News.
Full Description


A website that takes the best stories from Hacker News
and provides a brief summary of their articles. The live site can be found here:



A docker container is available for use and can be found at
nicholasrutherford / hn-sum.

To run the container:

sudo docker run -d -p 80:80 nicholasrutherford/hn-sum

Then to view the site, simply go to your servers ip-address. The container is
set to update the content every hour.

Manual Instillation

First, clone the repository:

git clone
cd HN-sum

Then install the prerequists:

pip install -r requirements.txt

Then you'll need to install the extra NLTK data files.

python bin/

Updating the Website

To fetch new stories and provide the summary:

python hnSummarized/

Then you can view the updated website in hnSummarized/website/index.html


The algorithm used to provide the text summaries and keywords is the TextRank
algorithm outlined in the paper
TextRank : Bringing Order into Texts by
Rada Mihalcea and Paul Tarau.


This code is licensed under the AGPL V3 license.

Docker Pull Command
Source Repository