問題タブ [hit-highlighting]

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 に答える
152 参照

java - alfresco インストール ディレクトリにいくつかのファイルが見つかりません

ヒットを強調表示するために、Alfresco Community エディション 3.4d をインストールしました。私はこの特定のブログhttp://aymen-s.blogspot.in/をフォローしています。しかし、ブログで言及されているいくつかのファイルが見つかりません

  1. /DataModel/source/java/org/alfresco/service/cmr/dictionary/PropertyDefinition.java /DataModel/source/java/org/alfresco/repo/dictionary/M2Property.java /DataModel/source/java/org/alfresco/repo /dictionary/m2binding.xml
    /DataModel/source/java/org/alfresco/repo/dictionary/M2PropertyDefinition.java /Repository/source/java/org/alfresco/repo/search/impl/lucene/index/IndexInfo.java /Repository/source/java/org /alfresco/repo/search/impl/lucene/ADMLuceneIndexerImpl.java /Repository/source/java/org/alfresco/repo/search/impl/lucene/AVMLuceneIndexerImpl.java /DataModel/source/java/org/alfresco/service/cmr /search/ResultSetSPI.java /Repository/source/java/org/alfresco/repo/search/impl/lucene/LuceneResultSet.java /DataModel/source/java/org/alfresco/service/cmr/search/ResultSetRow.java /Repository /source/java/org/alfresco/repo/search/AbstractResultSetRow.java /Repository/source/java/org/alfresco/repo/jscript/ScriptNode.java
    /Repository/source/java/org/alfresco/repo/jscript/Search .java /リモート
    API/config/alfresco/templates/webscripts/org/alfresco/slingshot/search/search.lib.js /リモート
    API/config/alfresco/templates/webscripts/org/alfresco/slingshot/search/search.get.json.ftl /Slingshot/source/web/components/search/search.js
    /Slingshot/source/web/components/search/search.css
0 投票する
1 に答える
784 参照

solr - Solr: 改行の強調表示のステミング

ステミングやその他の改善を利用するために、一部のフィールドを から に変更しtext_generalましたが、残念ながら、この変更により強調表示が壊れてしまいました。text_en語幹のない単語 (つまり、"child" のように、語幹のあるバージョンが単語自体と同じ単語) のみを強調表示したいようです。

デフォルトの fieldType 定義を使用しています。

そしてhl.fl=title&hl=true、私のクエリで強調表示を有効にします。それが重要な場合、これはファセット検索でもあります。

この場合、前述したように、"child" のような語幹のない単語のみが強調表示されます。定義でインデックス アナライザーからステミング フィルターを削除すると (クエリ アナライザーは効果がないように見えます)、text_enストップワードを除くすべての一致した単語が強調表示されます。さらに、text_enを使用するように変更するとEnglishMinimalStemFilterFactory、より多くの単語が強調表示されます。これは、Porter のステマーではなく Porter のステマーによってステミングされているためだと思われます。そのような言葉の例は「strides」です。

誰が何が起こっているのか知っていますか?

0 投票する
2 に答える
4748 参照

c# - Azure Search Service でのヒットの強調表示

私は Azure Search Service を初めて使用し、Azure Search Service のヒットの強調表示機能を使用したいと考えていました。Azure Search に .NET SDK NuGet パッケージを使用しています。
SearchParameter オブジェクトを使用して、ヒット ハイライト フィールドと、必要な Pre タグと Post タグを指定しました。

私は次のようなものを期待しています:
SearchText: best
Result (Description) : The best product
問題は、ヒット ハイライトを使用しても使用しなくても、結果に違いが見られないことです。(説明フィールドは検索可能です)
何か足りないものはありますか?

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

azure - Azure 検索のヒットの強調表示と一致区切り文字

Azure検索でヒットハイライトを使用しています。問題なく動作しますが、もう少し微調整したいと思います。

フィールドに次の値があるとします。「区切り文字としてピリオドを使用しています。そうでない場合は明確にしてください」

「お願いします」を検索すると、そのフィールドにハイライト ヒットが表示されます。たとえば、「そうでない場合は、明確にし<em>てください」</em>

「ピリオド」を検索すると、そのフィールドにハイライト ヒットが表示されます。たとえば、「<em>ピリオド</em>を区切り文字として使用しています」などです。

いくつかの例で試したところ、フィールド全体を返さないように区切り文字としてピリオド (".") を使用しているようです。

別の SO の質問 ( Azure Search Service でのヒットの強調表示) から、すべての用語が強調表示されたフィールド全体を返すように azure 検索を構成できないようです。

私は尋ねたい:

  1. これが実際に当てはまる場合、またはより複雑なルールが適用される場合
  2. ヒットの強調表示のためにフィールドを分割する方法を制御できますか。たとえば、区切り文字を「,」または「\n」に変更します。

前もって感謝します

0 投票する
3 に答える
1035 参照

azure - Azure Search 結果のハイライト スニペット

Azure Search でヒットの強調表示機能を使用していますが、ドキュメントとは動作が異なることに気付きました。ドキュメントでは、ヒットの強調表示を使用すると、強調表示されたフィールドのスニペットが返されると書かれていますが、常にフィールド全体が (適切な強調表示で) 返されます。

代わりに、ハイライトを含むスニペット (約 200 文字) だけを Azure Search に返す方法はありますか?

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

apache - Apache Solr で検索語のみを強調表示するにはどうすればよいですか?

Apache Solr を使用して強調表示を正しくしようとしています。部分一致の場合、単語の一致部分を強調表示したい。ただし、代わりに単語全体 (検索語に部分的に一致したもの) が強調表示されます。

例:

「adida shi」を検索すると、「adidas shirts」という名前のアイテムと「adidas red shirts」という名前のアイテムの 2 つが表示されます。

予想される強調表示:

実際の強調表示:

強調表示に使用されるフィールドは、schema.xml で次のように定義されます。

フィールドのフィールド タイプは次のようになります。

コア構成ファイルで強調表示するための特定の構成がありません。

Solr v6.0.1 を使用しています。強調表示は、同じ構成の solr v4.10.4 で期待どおりに機能していました。Solr wiki の次のセクションを調べて、さまざまな強調表示パラメーターを試しましたが、うまくいきませんでした。

https://cwiki.apache.org/confluence/display/solr/Highlighting https://cwiki.apache.org/confluence/display/solr/Standard+Highlighter

それを機能させる方法はありますか?