I know there's some controversy surrounding Brave as a company, and I'm not a fan of everything they do, but the goggles feature in their search engine is a really interesting attempt to give users more control over their search results.
The tool allows you to re-rank your search results according to custom rule sets. Each rule contains a regex style string to check against webpage URLs, and an instruction for what to do when a match is found. There are four basic types of instruction:
- Exclude matching URLs from your search results.
- Boost matching URLs so they appear higher in your search results than they otherwise would
- Downrank matches, causing them to appear lower in the results than they otherwise would.
- Highlight matches so they stand out in the list of results.
Brave has provided some premade rule sets (called goggles) that you can use right away, such as one that automatically removes all pinterest links, or another that boosts posts from tech related blogs. It's also relatively straightforward to create your own goggles, which you can either keep private or make public for others to find and use as well.
If you want to try it out for yourself you can go to search.brave.com and do a normal search for whatever you want. Then, on the results page, click the little "goggles" button just below the search bar. You'll be presented with a variety of premade filters along with a "discover more" button which sends you to a page with more information and filter options.
Man, I feel you on the affiliate link fluff. I actually ended up unsubscribing from the Popular Mechanics and Popular Science feeds because the signal to noise ratio was so bad.
The creator of Nunti provided a very good primer on the algorithm design here. Basically, you indicate to the app whether you like or dislike an article and then it does some keyword extraction in the background and tries to show you similar articles in the future. I suppose you might be able to dislike a bunch of the fluff and hope the filter picks up on it, but it isn't really designed to support the kind of rules that would completely purge a certain type of content from your feed.