【问题标题】:JSON Web Service to check for common misspellings in popular names, e.g. "Aberaham Lincoln"?JSON Web 服务,用于检查流行名称中的常见拼写错误,例如“亚伯拉罕·林肯”?
【发布时间】:2010-12-17 20:13:20
【问题描述】:

我正在寻找一种调用网络服务的方法,以检查具有重要文化意义的人的姓名中是否存在明显的拼写错误:

   Aberaham Lincoln
   Margaret Tatcher
   John Lennin

最好是基于 JSON 的服务,我可以调用 jQuery.getJSON()

有这种事吗?

【问题讨论】:

    标签: jquery web-services getjson public misspelling


    【解决方案1】:

    不知道有这样的服务,但似乎可以使用开源组件。对于牛肉,需要名称列表进行比较,然后一些距离计算算法——即使是简单的 Levenstein 算法(我确信它几乎可以在任何语言上使用)都应该起作用——就是这样。所以;首先检查名称是否不在列表中(内存哈希);如果是这样,请检查与已知名称之一的距离是否很小(足够),指出这一点。 或者可能只返回具有相似性分数的最接近匹配的列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-26
      • 2010-09-20
      • 1970-01-01
      相关资源
      最近更新 更多