Elastic Search

Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is developed in Java.

text / document classification with elastic search

Text classification with Elasticsearch : NO AI needed

Elasticsearch is very powerful for non-structured text classification. In a recent use case for an important international Consulting Company, we had to exploit non-structured documents to allow our client to exploit his internal data, be able to analyse and find similar content, based on a tag classification.  That’s typically a case where Elasticsearch can look magic. In just a few days, based on the core functionality of Elasticsearch and Kibana, we were able to auto-classify all the documents of the…

0
Read More
Generate dynamics fields

Runtime fields in Elasticsearch and Kibana – tests and explanation

In the latest releases of Elasticsearch and Kibana, a lot has been done to integrate runtime fields smoothly and unleash all it’s power naturally.  In a few clicks, you can create virtual values for formatting or calculating values without reindexing the whole index.  The runtime field can now be called in total transparency like any other elasticsearch _source field.  But it’s still a virtual field, calculated on the fly at query time, just like scripted fields.  So, it’s a very…

0
Read More
Text categorization with elasticsearch

Categorize_text : better log alerts in elasticsearch

TL:DR New aggregation on unstructured (semi-structured) texts with the 7.16 Categorize logs for an alerte Better granularity for information message Build Better Alerts with the new aggregation of Elasticsearch We are working on an alerting system for one of Spoon Consulting clients on Elasticsearch.  Client needs are very classical :  Send an alert when I have more than 5 error logs within less than 10 min Know encountered errors Usually to do this I would have to build a query…

0
Read More
Salesforce integration with Elasticsearch within logstash

Salesforce in Elasticsearch – Ingest data with Logstash

Salesforce and Elasticsearch are two of the main enterprise tools on the market.Many companies use both and need to build bridges between them.In this article we will see how to ingest Salesforce’s data into an Elasticsearch cluster. TL:DR Connect your logstash with the Logstash Salesforce’s Input Get each objects in salesforce one by one Consolidate your data with an extra step Salesforce in Elasticsearch With more than one hundred Salesforce Projects, at Spoon Consulting we faced a lot of uses…

0
Read More
centralized work with elastic search search template

Elasticsearch’s Search Templates: Industrialisation of Elasticsearch queries

Elasticsearch has a lot of small unknown game changing features.  Search templates are one of those. When it suits your use case, it changes a lot your integration quality  TL:DR  Elasticsearch’s Search Template are interesting for :  Simplify integration Give a standard access to your indices without having to create any microservice Separation of concerns Avoid code duplication What is a Search Template?  Search templates are reusable scripts that handle the query complexity and let integrator use very complicated queries…

0
Read More
Boost your fields for better relevance with Elaticsearch

Boost field weight in Elasticsearch – Influence Elasticsearch Scoring – Part 2

In the previous articles about scoring, and boolean queries Spoon Consulting saw how the scoring of Elasticsearch works by default and how to tweak your query to influence it.  In the article below, we will study how we can add different weights to different fields, and the different “boost” behaviors.  TL:DR Terms can be reused to “boost” better results – in part 1 Filter can be used to scope a query without influencing the score – in part 1 Mix…

0
Read More
Meaning of relevance

Boolean query with elasticsearch – Influence Elasticsearch Scoring – Part 1

In the previous article about scoring, Spoon Consulting saw how the scoring of Elasticsearch works by default.  Now let’s see how you can leverage your results to map your use cases.  TL:DR Terms can be reused to “boost” better results – in part 1 Filter can be used to scope a query without influencing the score – in part 1 Mix Must/Should/Filter in one Elasticsearch boolean query give a lot of flexibility – in part 1 Boosts give weight on…

0
Read More
Presentation of Elastic by Spoon consulting

Spoon Consulting present Elastic uses cases for the online Devcon MRU 2020

Each year, Spoon Consulting is here to support the most important developer conference in Mauritius. And of course, we talked about Elastic. Discover the presentation, in french, and soon, the whole video of the conference. And just for fun here is the transcript of the pptx made by slideshare: Devcon Ile Maurice présentation Use Cases Elasticsearch par Spoon Consulting 1. Elastic.co powered by Spoon For search… and more! 2. 01 02 03 Observabilité Agenda Spoon Consulting en Bref Search 04 Sécurité05…

0
Read More
Contact us
Spoon Consulting 
Spaces Bonne Nouvelle
17 rue Saint-Fiacre
75002 Paris

Contact the Spoon Consulting expert team

Spoon Consulting
Elastic Spoon is part of the spoon consulting Team.
Visit our website to know more about us.