No Elasticsearch, um conjunto de analisadores visam analisar textos de idiomas específicos. O analisador brasileiro pode ser reimplementado como um analisador personalizado, conforme o exemplo seguinte:
PUT /brazilian_example
{
"settings": {
"analysis": {
"filter": {
"brazilian_stop": {
"type": "stop",
"stopwords": "_brazilian_"
},
"..I..": {
"type": "keyword_marker",
"keywords": ["exemplo"]
},
"brazilian_stemmer": {
"type": "stemmer",
"language": "brazilian"
}
},
"analyzer": {
"..II..": {
"tokenizer": "standard",
"..III..": [
"lowercase",
"brazilian_stop",
"brazilian_keywords",
"brazilian_stemmer"
]
}
}
}
}
}
Preenchem, correta e respectivamente, as lacunas I, II e III: