Open in app
Home
Notifications
Lists
Stories

Write
Diego Garea Rey
Diego Garea Rey

Home

Mar 23, 2021

Improving search with synonyms using Elasticsearch

In this article we are explaining how to manage synonyms in order to provide our users with the right content. Motivation Let’s image that you have an e-commerce in retail where you are selling shoes, trousers and something like these. I think you already see the problem… Right! The users could…

Elasticsearch

3 min read

Improving search with synonyms using Elasticsearch
Improving search with synonyms using Elasticsearch

Mar 16, 2021

Discover how topics are related using Elasticsearch

In this article we are explain how to discover how concepts are related using Elasticsearch adjacency matrix aggregation. If we are working with a lot of data, knowing how some topics are linked could be tricky, so let’s try to simplify it. Adjacency matrix aggregation A bucket aggregation returning a form of adjacency…

Elasticsearch

3 min read

Discover how topics are related using Elasticsearch
Discover how topics are related using Elasticsearch

Mar 11, 2021

Extract organizations from text using Elasticsearch and OpenNLP

In this article we are explaining how to extract entities, such as organizations, people or places, from text using Elasticsearch and OpenNLP. Motivation When we are working with too much information, providing a great search experience could be challenging, so we should use some sophisticated techniques. Let’s image you want to…

Elasticsearch

2 min read

Extract organizations from text using Elasticsearch and OpenNLP
Extract organizations from text using Elasticsearch and OpenNLP

Mar 9, 2021

Similar Competitors using Elasticsearch “More Like This Query”

In this article we are explaining how to detect similar organizations using Elasticsearch with “More Like This Query”. Motivation Let’s assume that we already have a dataset of organizations. Once we detect one of our competitors, we would like to know what organizations are similar to this one without digging into…

Elasticsearch

5 min read

Similar Competitors using Elasticsearch “More Like This Query”
Similar Competitors using Elasticsearch “More Like This Query”

Mar 5, 2021

Balance your indices using Elasticsearch rollover

In this article we are explaining how to balance the size of your indices in Elasticsearch using rollover and Index Lifecycle Management (ILM) in order to be automatically executed. Use cases There are multiple use cases where we could make the most of rollover but 2 of them could be: Support Hot-Warm-Cold…

Elasticsearch

3 min read

Balance your indices using Elasticsearch rollover
Balance your indices using Elasticsearch rollover

Mar 3, 2021

Lead Enrichment using Elasticsearch

In this article we are explaining how to enrich your leads with some extra information using Elasticsearch. Motivation If you have a business and a platform where you get leads, from a trial account or just from a lead magnet, you may get a lot of contacts. …

Elasticsearch

3 min read

Lead Enrichment using Elasticsearch
Lead Enrichment using Elasticsearch

Mar 1, 2021

Find trending topics in news articles with Elasticsearch

In this article we are explaining how to find trending topics in news articles using Elasticsearch, specifically using significant terms. There are too much information out there and digesting it is overwhelming. …

Elasticsearch

3 min read

Find trending topics in news articles with Elasticsearch
Find trending topics in news articles with Elasticsearch

Feb 26, 2021

LinkedIn Network Analysis using Elasticsearch and Kibana

In this article we are explaining how to analyze, explore and visualize your LinkedIn network with Elasticsearch, Kibana and Python. Context If you are working on expand your connections on LinkedIn and want to monitor how well it is going or just analyze the segments of people in your network, this…

Elasticsearch

2 min read

LinkedIn Network Analysis using Elasticsearch and Kibana
LinkedIn Network Analysis using Elasticsearch and Kibana

Feb 24, 2021

Promote results with Elasticsearch Pinned Query

In this article we are explaining how to rank some specific documents higher than those matching a given query. Basically, we modify the position of a document in the original ranking. There are multiple use cases that we could make the most of it. Some use cases Promote off-season products on e-commerce. Promote…

Elasticsearch

3 min read

Promote results with Elasticsearch Pinned Query
Promote results with Elasticsearch Pinned Query

Feb 22, 2021

Keep your users updated on interesting topics using Elasticsearch Percolator

In this article we are explaining how to notify an user of a new document related to an interesting topic. The information that we have out there is overwhelming, and if we want to track every step about the technologies that matter to us or our users it is too…

Elasticsearch

3 min read

Keep your users updated on interesting topics using Elasticsearch Percolator
Keep your users updated on interesting topics using Elasticsearch Percolator
Diego Garea Rey

Diego Garea Rey

Sr Software Engineer | Elasticsearch Consultant | https://www.diegogarea.com

Following
  • Tim Denning

    Tim Denning

  • Darius Foroux

    Darius Foroux

  • Dmitry Kan

    Dmitry Kan

  • Jorge Peralta

    Jorge Peralta

  • Octoparse

    Octoparse

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable