What we need is algorithms that can recommend like a human who knows you would. An rapid publish/editing filter engine based on my previous interactions...
I subscribe to "One Story" on Kindle. I read a short story by Caitlin Horrocks. I would never have picked her book up, but because of that short story I bought her book of shorts. It's one of the best books I've read in the past few years. I have no idea if it would have been picked up by your algorithm.
I do know that "Amazon recommends" has got much less useful.
(http://www.caitlinhorrocks.com/prose.htm)
(The story was “Life Among the Terranauts”.)