是一个全功能的语音搜索算法吗?

时间:2010-06-22 08:39:36

标签: javascript algorithm search keyword

我今天需要一些决定帮助: - )

  • 界面A)输入字段,用户可以在其中输入搜索参数。

  • 界面B)下一步他会来一些面具,在那里他可以改进他的搜索。

如果他在A中输入一些定义的单词(大约10个),则应检查B中的相应复选框。在这些单词旁边,他可以输入其他内容,这些内容将在提交步骤B后找到

  1. 界面A应该通过自动完成功能帮助用户完成这几个词
  2. 如果用户不关心建议的字词并仍然将我的关键字拼写错误,系统应该会找到它们。
  3. 语音搜索后发出声音,但有必要为10个单词实现全功能算法吗?

    是否有更容易/更快/轻量级的方式来做到这一点?

    感谢您的建议

2 个答案:

答案 0 :(得分:2)

我认为您可以使用double metaphone。它被一些拼写检查器使用。

可能正是您所寻找的。

答案 1 :(得分:1)

您可以存储每个可能/常见拼写错误的列表 - 更简单。

对于简单的拼写错误(字母切换等) - 一个简单的距离测量启发式也是一个好主意。