In this section, we will discuss Graph, which is part of the X-Pack Gold and Platinum subscription. Graph lets you discover and analyze relationships in your data. It works on your existing indexes and doesn't require any special configuration. The Graph has two components:
- The functionality required for Elasticsearch to compute the Graph.
- The UI in Kibana to visualize the graphical representation.
To better explain the functionality of Graph, let's build a recommendation system for an online store. We want to know the relations between items frequently bought together and use that information to make suggestions to the users. This information can be very valuable. For example, in a physical store, items frequently bought together can be placed adjacent to each other. We can also use this information to give the user a coupon or e-mail the user about various...