/elasticsearch-analysis-morphology

Morphological Analysis Plugin for ElasticSearch

Primary LanguageJavaApache License 2.0Apache-2.0

Morphological Analysis Plugin for ElasticSearch

The Morphological Analysis plugin integrates Russian and English morphology for java and lucene 3.0 framework into elasticsearch. This plugin adds two new analyzers: “russian_morphology” and “english_morphology” and two token filters with the same names.

The demo.sh file shows a few examples of the analyzers behavior.

Compatibility

The following table shows the versions of elasticsearch and jetty that Jetty Plugin was built with.

Morphological Analysis Plugin Elasticsearch
1.1.0 0.90.0.Beta1 → master
1.0.0 0.19.0 → 0.20.99

Installation

In order to install the plugin, simply run the following command in the elasticsearch home directory:

bin/plugin -install analysis-morphology -url http://dl.bintray.com/content/imotov/elasticsearch-plugins/elasticsearch-analysis-morphology-VERSION.zip 

where VERSION is the version of the plugin from the compatibility table. For examples to install version 1.1.0 run

bin/plugin -install analysis-morphology -url http://dl.bintray.com/content/imotov/elasticsearch-plugins/elasticsearch-analysis-morphology-1.1.0.zip