【发布时间】:2011-07-14 20:32:03
【问题描述】:
我有:
- 正确的数字 ID,例如电话号码/社会安全号码等。
- 另一个数字,来自一些数据输入表单
第二个数字相似,但不等于第一个数字。 这两个数字都有效。
我想计算第二个数字实际上是第一个数字的输入错误的可能性有多大。
此类错误可能包括:
- 相差几位数
- 转位数字
- 误解的数字(1-7、4-9、3-8、2-5)
有人知道这种算法/代码的存在吗?
编辑:
我不是在寻找通用的字符串相似性算法。我正在寻找一种针对人类数字输入错误进行优化的算法,或者针对该主题进行一些研究。
【问题讨论】:
标签: algorithm language-agnostic numeric