My talk at the Swiss Elastic Meetup #20: https://www.meetup.com/elasticsearch-switzerland/events/237184939/
Elasticsearch (ES) is commonly known as a search and analytics engine. At the same time, information retrieval techniques available in ES can be used to deliver additional value to the users by providing recommendations.
In my talk, I show how to employ ES to obtain various types of recommendations. We consider basic content-based techniques as well as hybrid ones involving automatic user interests identification. Considering the example of our web app Graasp (http://graasp.net), I give ideas how recommendations can be integrated into your product.