Loading

Snowball token filter

Stack

A filter that stems words using a Snowball-generated stemmer. The language parameter controls the stemmer with the following available values: Arabic, Armenian, Basque, Catalan, Danish, Dutch, English, Estonian, Finnish, French, German, German2, Hungarian, Italian, Irish, Kp, Lithuanian, Lovins, Norwegian, Porter, Portuguese, Romanian, Russian, Serbian, Spanish, Swedish, Turkish.

Note

The Kp and Lovins values are deprecated in 8.16.0 and will be removed in a future version.

For example:

 PUT /my-index-000001 { "settings": { "analysis": { "analyzer": { "my_analyzer": { "tokenizer": "standard", "filter": [ "lowercase", "my_snow" ] } }, "filter": { "my_snow": { "type": "snowball", "language": "English" } } } } }