我是Lucene的新手。我想知道如何使用Lucene搜索可能以副词为前缀的单词。该文档仅包含单词,并且不包含任何前缀的副词。
例如:如果要搜索的字词“非常漂亮”且我的文档包含 只有美丽,然后我想要一个命中。这个词也可以加上前缀 像'不是很漂亮'这样的否定或者根本就没有前缀 喜欢'美丽'。我只是不能放弃前缀,因为我需要 跟踪否定,改变进一步处理的流程。
我尝试过模糊搜索但结果并不令人满意。有没有办法找到完成这个? 我找不到相关的答案。
答案 0 :(得分:0)
如果我这样做,我会谷歌“部分语音标记”和“自然语言处理”。一旦您标记了您的词性,您就可以应用Lucene索引。
实现这一目标的一种方法是使用标签对单词进行索引,例如:
n:he v:is a:a aj:big n:man
的
he is a big man
其中he
和man
是名词,is
是动词,a
是文章,big
是形容词。