Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Lucene建议短语_Java_Search_Autocomplete_Lucene - Fatal编程技术网

Java Lucene建议短语

Java Lucene建议短语,java,search,autocomplete,lucene,Java,Search,Autocomplete,Lucene,我有一个包含大量文本的索引,如: “你好,我想尝试自动完成xxx yyy zzz” 如果我键入以下内容,是否可以获得建议: -------------------------------------------------------------------- |我输入了建议| ==================================================================== |自动完成x |自动完成xxx| ------------------------

我有一个包含大量文本的索引,如:

“你好,我想尝试自动完成xxx yyy zzz”

如果我键入以下内容,是否可以获得建议:

--------------------------------------------------------------------
|我输入了建议|
====================================================================
|自动完成x |自动完成xxx|
--------------------------------------------------------------------
|自动完成|
--------------------------------------------------------------------
|你好,我想试试自动;你好,我想试试自动完成|
--------------------------------------------------------------------
因此,它根据第一个单词后面的内容来建议单词,而不会建议在我建议的单词之前的单词


使用lucene 4.4这些链接可能会帮助您:

  • (一个字)
  • (多个单词)
  • 样本:

有关使用Lucene进行自动补全的完整示例,请参阅。然而,这正是我不希望它发挥作用的方式:(啊,对不起。有关AnalyzingSuggester的讨论,请参阅,我相信AnalyzingSuggester会满足您的要求。