I agree recommendation engines, as a rule, are pretty bad.  Would be interested to hear more about you approach this problem. Does your approach scale? What&#x27;s the eventual business model if it&#x27;s free? Paid placement?