{ "settings": { "number_of_shards": 1, "number_of_replicas": 0, "analysis": { "analyzer": { "russian_analyzer": { "type": "custom", "tokenizer": "standard", "filter": ["lowercase", "russian_stop", "russian_stemmer"] }, "english_analyzer": { "type": "custom", "tokenizer": "standard", "filter": ["lowercase", "english_stop", "english_stemmer"] }, "multilingual_analyzer": { "type": "custom", "tokenizer": "standard", "filter": ["lowercase", "russian_stop", "russian_stemmer", "english_stop"] } }, "filter": { "russian_stop": { "type": "stop", "stopwords": "_russian_" }, "russian_stemmer": { "type": "stemmer", "language": "russian" }, "english_stop": { "type": "stop", "stopwords": "_english_" }, "english_stemmer": { "type": "stemmer", "language": "english" } } } }, "mappings": { "properties": { "doc_id": {"type": "long"}, "source": {"type": "keyword"}, "title": { "type": "text", "analyzer": "multilingual_analyzer", "fields": { "keyword": {"type": "keyword", "ignore_above": 512}, "ru": {"type": "text", "analyzer": "russian_analyzer"}, "en": {"type": "text", "analyzer": "english_analyzer"} } }, "abstract": { "type": "text", "analyzer": "multilingual_analyzer", "fields": { "ru": {"type": "text", "analyzer": "russian_analyzer"}, "en": {"type": "text", "analyzer": "english_analyzer"} } }, "authors": { "type": "text", "analyzer": "multilingual_analyzer" }, "year": {"type": "integer"}, "lang": {"type": "keyword"}, "journal": {"type": "keyword", "ignore_above": 512}, "doi": {"type": "keyword"}, "url": {"type": "keyword", "index": false} } } }