Skip to content

2.11.11

Latest
Compare
Choose a tag to compare
@rbayet rbayet released this 25 Feb 13:45
· 14 commits to 2.11.x since this release

🏆 Main features

Health-checks feature

We're introducing in this release a new screen in Elasticsuite > System > Healthcheck where are re-located some previous admin system notification messages: invalid configuration for shards and replicas, notifications about ghost indices, etc.
For the time being, it is restricted to some of the basic technical health checks but it will grow from there to include more tracker related or functional health checks.
image

A decoration mechanism in the admin menu helps you know immediately how many checks are currently failing.
image

💎 Introducing advanced analysis module and word decompounding for germanic languages

We're introducing a new Elasticsuite Premium module/package smile/module-elasticsuite-advanced-analysis that brings with it support for Hyphenation Word Decompounding which will be useful for germanic languages in order to avoid having to create many synonyms rules between words in their compound and separated forms.

It has been tested for German and Dutch successfully but in a limited scope and it will require on your end to do some fine tuning and provide and deploy data files on your OpenSearch / Elasticsearch cluster.

This mechanism relies on new settings available at the store scope in Elasticsuite > Analyzers Settings > Hyphenation Words decompounder configuration and requires essentially two things

  • a XML file containing your language hyphenation patterns (how a word processor is allowed to break your language compound words when it needs to justify text)
  • a dictionary that will act has a white list of words allowed to be generated by this hyphenation mechanism: this can be provided directly in admin as a list of words, or as a flat text file to be deployed on your cluster

When enabled, the word decompounder is injected into the text analyzers standard, standard_edge_ngram, shingle before (or after depending in your configuration) the stemmer.

Due to licensing consideration, we cannot provide you directly with adequate data files to configuration the word decompounder, but they are available online

Decompounding the Dutch word "klauwverzorging" and "afrasteringspalen"
image

image

Decompounding the German word "Kaffeetassenwärmer"
image

📦 Features

💻 Technical

🐛 Fixes

New Contributors

Full Changelog: 2.11.10.1...2.11.11