Following Jupyter Notebook is a step-by-step tutorial I took when making the Hacker News Digest, hope you find it helpful:

How to extract main content from web pages using Machine-Learning