【问题标题】:SQL Server full text search with spelling mistakes in content内容中有拼写错误的 SQL Server 全文搜索
【发布时间】:2014-01-17 17:50:29
【问题描述】:

我们有一个充满 OCRed 数据和手动输入数据的数据库。

当使用 CONTAINS 命令进行搜索时,并不是所有的结果都会出现。因此,搜索“monkey man”不会返回数据中包含 m0nkey man, momkey man 的记录。

有没有办法在数据中考虑这些问题?

我粗略地看了一眼 Lucene.NET 和 Soundex,但看不出它们有多大用处。

感谢您的任何想法

【问题讨论】:

  • 我不确定您是否会找到免费软件来执行此操作。我的公司使用了具有此功能的具有 Data Quality 的 Informatica,该工具用于清理数据,以便您以后可以查询,而不必担心缺少拼写错误的单词。

标签: sql-server full-text-search


【解决方案1】:

我相信您正在寻找一种叫做模糊匹配的东西。

类似帖子:

SQL Fuzzy Matching

也许有用:

http://web.archive.org/web/20100209050309/http://anastasiosyal.com/archive/2009/01/11/18.aspx

猜你喜欢
  • 2011-04-14
  • 1970-01-01
  • 2013-03-02
  • 2020-05-07
  • 1970-01-01
  • 1970-01-01
  • 2019-03-19
  • 2010-09-06
  • 2011-11-04
相关资源
最近更新 更多