RSS feeds are a great basis from which to build this sort of logic. It's vastly harder if you don't has an open feed to start with.
e.g. I use Feedly, and set lots of mute filters to screen out topics.
e.g. I use Feedly, and set lots of mute filters to screen out topics.