Extended Custom Scripting at Groupon

To use Elastic to deliver the best, most relevant deal to every customer, Groupon's team had to extend custom scripting in a new way, allowing any developer — with or without Elasticsearch know-how — to write a custom scoring function to rank deals.