FeedControl is a back-end script that I use to control and filter the RSS and podcast feeds that I use for my daily news. This script provides several key features, most notably filtering out posts by keyword (both traditional and regular expression pattern matching) and controlling when the feed gets updated. I can also pause my feeds when I’m on vacation. FeedControl works by routinely monitoring each of my choice RSS feeds and dumping the filtered results into a corresponding custom feed, which I can then plug into my RSS and podcast readers of choice.
I also pass many of the incoming RSS feeds through tt-rss, which allows me perform pattern matching on the entire content of each article rather than just the title and brief description. This is thanks to a tt-rss plug-in that can substitute in article content with some HTML scraping.