The sourcecode for the TechCrunch Feed Filter mentioned at http://david.dlma.com/blog/my-techcrunch-feed-filter
LICENSE.txt | Original 2010-09-03 version | 2018-01-20 20:10:33 |
---|---|---|
README.md | Update README.md for change from master to main | 2021-11-19 08:50:57 |
analysis.py | Make Python 3 actually work | 2024-07-26 09:18:32 |
feed.png | Add feed icon and link to this repo. | 2018-01-29 14:49:36 |
techcrunch.py | HTML page needs to be UTF-8 | 2024-08-03 16:45:45 |
This is a Python script run as a cronjob to read the TechCrunch article feed, and decide which articles to include in its own feed.
TechCrunch was a great blog about innovation and entrepreneurship. As it grew, it published more articles than I cared to read. Like many savvy blog readers, I used a feed reader to present the latest articles to me, but TechCrunch's feed was simply too profuse.
I created a service that'd visit TechCrunch's feed, and make note of who made which articles, what the articles were about, how many comments each article had, and how many Diggs, Facebook likes and Facebook shares each article had.
With that data, the service would determine the median, mean, standard deviation, and create a minimum threshold for whether the article merited being seen by me.
I go into deeper detail in this blog post about it.
Here's the status page it generates.
This was originally archived in a Subversion repo. I'd forgotten about the version control and had gotten into the habit of just modifying the production site.
Yes.
This software uses the MIT license.