PyElasticsearch
(elasticsearch python クライアント ライブラリ)を使用しています。Arvind Kejriwal India Today Economic Timesのような文字列を検索すると、妥当な結果が得られます。検索クエリの最初の単語の重みをもっと増やしたいと思っていました。どうやってやるの?
res = es.search(index="article-index", fields="url", body={
"query": {
"query_string": {
"query": "keywordstr",
"fields": [
"text",
"title",
"tags",
"domain"
]
}
}
})
上記のコマンドを使用して現在検索しています。