【发布时间】:2011-04-17 15:56:31
【问题描述】:
winner of a recent Wikipedia vandalism detection competition 建议可以通过“检测随机键盘击中考虑 QWERTY 来改进检测 键盘布局"。
例如:woijf qoeoifwjf oiiwjf oiwj pfowjfoiwjfo oiwjfoewoh
是否有任何软件已经这样做了(最好是free and open source)?
如果没有,是否有一个活跃的 FOSS 项目,其目标是实现这一目标?
如果不是,你会建议如何实现这样的软件?
【问题讨论】:
-
故意破坏检测算法已经包括基于字典/语法的检测,所以我在这里寻找一种不使用字典或语法,而是使用手指模式的算法。
-
“手指模式”与字典条目和语法规则有何不同?是同一种方法,区别是一种是正检测,另一种是负检测。此外 - 不清楚你要什么 - 考虑到 qwerty 的随机键盘点击与考虑 dvorak 的随机键盘点击没有什么不同,除非它们不是真正随机的(也许更好地称之为“常用的破坏行为构造”)。
-
@Unreason:关于你的第一个问题:我指的是现有人类语言的字典和语法。您提出的“否定检测”很有趣,请随意提出它作为答案。关于“Furthermore”:我重新提出我的问题:给定一个在 QWERTY 键盘上输入的字符序列,如何计算不小心输入的概率? (即:目标不是表达某事而是快速输入许多字符的人,例如oiuroiqewrcoqf)
标签: algorithm n-gram qwerty text-classification