solr でインデックス付けされたドキュメントからキー フレーズを抽出し、それらのフレーズをユーザーのタグとして表示したいと考えています。これは、クエリの実行後に実行する必要があります。
例: クエリIndia
を入力し、ページに最初の 50 件の結果が表示された場合、これらの 50 件のドキュメントから重要なフレーズをタグとしてユーザーに表示します (さらにフィルタリングを行うため)。
テキストからキー フレーズを抽出するにはどうすればよいですか?
solr でインデックス付けされたドキュメントからキー フレーズを抽出し、それらのフレーズをユーザーのタグとして表示したいと考えています。これは、クエリの実行後に実行する必要があります。
例: クエリIndia
を入力し、ページに最初の 50 件の結果が表示された場合、これらの 50 件のドキュメントから重要なフレーズをタグとしてユーザーに表示します (さらにフィルタリングを行うため)。
テキストからキー フレーズを抽出するにはどうすればよいですか?
org.apache.lucene.search.highlight.Highlighterが探しているものだと思います 。
その使用例をここで見ることができます: http://www.tinhtruong.me/2012/04/highlighting-text-with-lucene.html (とりわけ)。