【问题标题】:Performing fuzzy matching执行模糊匹配
【发布时间】:2014-04-29 04:55:10
【问题描述】:

在我的要求中,我需要将表中的名称匹配到另一个表。

源表可能包含名称为Tony, Bill, Rob

目标表可能包含名称为Anthony, William, Robert

基本上源表可能包含昵称/短名称。

Java/SQL 中是否有可用的模糊逻辑/AI 工具来执行此类匹配。

我知道可以使用SQL Server模糊逻辑包来完成,但是这个包是SQL Server企业版自带的,我的客户不想升级。

还有其他选择吗,最好是开源/免费的。

【问题讨论】:

  • 为什么投反对票?你需要任何其他信息让我知道

标签: java sql sql-server fuzzy-logic


【解决方案1】:

像 Apache Lucene 这样的搜索框架提供了模糊匹配查询。试试 Lucene 中的 FuzzyQuery

【讨论】:

    猜你喜欢
    • 2019-06-11
    • 2016-02-11
    • 2021-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-18
    相关资源
    最近更新 更多