What are the key differences between a recommendation engine and a discovery engine?
I would say one is more “push”, and the other more “pull”. For example Apple Siri, if not a “recommender system” per se, certainly involves elements of recommendation systems; whereas, something like StumbleUpon.com would be more of a “discovery engine”.