Increase engagement, conversion, and revenue with configurable recommendations and search that adapt in real-time