【发布时间】:2017-05-19 03:47:36
【问题描述】:
我知道可能会使用 Lucene 和 Solr,但是是否有任何简单的 Java 库只是做模糊全文搜索部分,例如:
SomeScore score = fuzzyFullTextSearch(String text, String searchTerm, int maxDistance)
''score'' 决定了度量、发现(模糊)searchTerm 的频率以及它与原始 searchTerm 的相似程度。
我不使用 Lucene 或类似软件的原因是它对我的用例来说太笨重了,而且我只需要搜索一次。使用 Lucene 的 FuzzyQuery 进行编辑的 maxDistance 也只有 2,这对于我的特殊用例来说还不够好。
有没有轻量级的库可以实现某事。如上图?
【问题讨论】:
标签: java lucene fuzzy-search fuzzy