問題タブ [azure-cognitive-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
100 参照

customization - Solr FunctionQueries のような Azure 検索でカスタム関数クエリを追加できますか

Azure 検索で Web サイトの検索エンジンを構築しており、検索に複雑なロジック ルールを追加する必要があります。C# や Python などのプログラミング言語で簡単に記述できますが、クエリ構文は難しいです。SolrにはFunctionQueriesのような機能があり、エラスティック検索はPythonスクリプトを実行できるのを見ました。Azure 検索サービスはどうですか?

0 投票する
0 に答える
223 参照

c# - プリフェッチによる Azure 検索と Twitter オートコンプリート

私は自分のサイトに紺碧の検索提案とツイッターのタイプアヘッドを統合しましたが、それはうまく機能しています。私がやりたいことは、うまくいきませんが、先行入力プリフェッチ機能を使用することです(提案がクライアント側にキャッシュされるように)。データを引き戻すことができるように、ワイルドカードの「提案」を行うことができないようです(100アイテム未満でサイズが小さい)。これを行う方法を知っている人はいますか?「*」文字を渡そうとしましたが、何も返されません。考え?

0 投票する
1 に答える
647 参照

azure-cognitive-search - Azure Search のスペルミスと類義語のサポート?

これらのトピックの両方について議論しているスレッドを見てきました。

Azure Search はシノニムを処理しますか

検索 API のあいまい検索

Azure Search チームの Liam Cavanagh が、これらのスレッドのクエリに回答しているようです。

リアム、次のことを確認できますか?

  1. 完全なシノニム サポートが Azure Search に追加される時期
  2. Azure Search でシノニムをサポートする予定はありますか? それとも、代わりに Bing Synonyms 製品を使用することを顧客に推奨する可能性はありますか?
  3. ファジー ロジックを超えて、より高度なスペル ミスのサポートを提供する計画はありますか?

どうもありがとう、

アリ

0 投票する
1 に答える
45 参照

azure-cognitive-search - リレーショナル データの結果の検索ランキング

Q&A システムを作成しており、単一のテキスト ボックスから Azure Search を使用して検索を実行したいと考えています。当初は、回答と質問を異なるインデックスに配置して、各インデックスがデータの 1 つの概念のみを説明することを考えていました。ただし、このモデルでは、質問データと回答データの両方に基づくランキングで検索を実行する方法がわかりません。

すべてのアイテムを同じインデックスに格納することによってこれを行う唯一の方法はありますか? Lucene と Elastic Search には、この目的のために結合クエリと親子マッピングの概念があることを知っています。

0 投票する
1 に答える
2117 参照

azure-cognitive-search - カスタム $orderby 句の一部として Azure Search の @search.score をどのように含めますか?

このページによると、Azure Search の結果の既定の並べ替えは、Azure 独自のスコア (降順) によるものです。ただし、次のように定義されている $orderby 句を指定できます。

結果を並べ替えるコンマ区切りの式のリスト。各式は、フィールド名または geo.distance() 関数の呼び出しのいずれかです。

Azure の @search.score desc、MyFieldOne、MyFieldTwo で並べ替えたいです。しかし、@search.score「フィールド」を参照する方法がわかりません。

私は次のことを試しました:

これらはすべて、http 502 または 400 になります。

リクエストで @search.score 値を参照するにはどうすればよいですか?