最近我想到,我想知道为什么我的iPhone会犯这些肾脏的错误。Ugh, duck you, autocorrect!
我明白了,抱怨自动更正的感觉很2000年以后的事。然而,在2022年,在iPhone首次亮相近15年后,苹果的智能打字软件仍然可以让我们想打破电话投掷的吉尼斯世界纪录。该系统仍然引入了令人讨厌的–好吧,有时是搞笑的–输入法、拼写错误和语法错误。也许比以前更多。
但在我讨论这个问题之前,请允许我做一个假设。进入iPhone设置,关闭自动识别功能。是的。没有它,打字就好了!
如果你没听清,我关了一天的自动更正,勉强活到了现在。几分钟内,我们就明白了这个软件在多大程度上拯救了我们自己。
“创建iPhone自动更正软件的Ken Kocienda告诉我,”但问题就在这里。”你要求它做的越多,出现错误和意外行为的可能性就越大。”(你不会想错过我的采访视频,在那里他正式向一只真正的鸭子道歉,因为他无意中把鸭子和某种脏话联系起来了)。
我追踪了2017年离开苹果的科西恩达先生,以及其他前任和现任苹果员工,以解释我继续经历的自动更正错误,以及最近的系统更新是否使该软件变得更糟。我还寻找了帮助自动更正表现得更好的技巧,请继续阅读。
词汇互换
几个月来,一个自动更正的错误像罂粟籽一样粘在我的牙齿上。苹果公司坚持将 “newsgrid “这个词–我对我们工作中使用的一种工具的快速输入法–纠正为 “newsgirl”,仿佛泰迪-罗斯福仍然是总统。当然,你可能没有看到这个确切的错误,但你可能经历过你自己的恼人的换词。
也许你已经看到你的手机把你想说的话填成了某人的姓,或者是你手机上一个应用程序的名字。
下面是发生的情况。当你打字时,自动更正算法正试图通过观察各种事物来弄清你的意思,包括你的手指在键盘上的位置和句子中的其他单词,同时将你的单词片段与两个未见过的字典中的单词进行比较。
– 静态字典。内置于iOS系统中,它包含了字典中的单词和常见的专有名词,如产品名称或运动队。当第一部iPhone推出时,里面有超过70,000个单词,从那时起,它变得越来越大。
– 动态字典。在你使用手机的过程中逐渐建立起来的,它包括对你来说独一无二的词汇。系统会查看你的联系人、电子邮件、信息、Safari页面,甚至是已安装的应用程序的名称。
这也是记录你词汇中独特的新词的地方。科西恩达先生和其他人说,在你第三次输入一个未知的单词时,软件通常会将其添加到动态词典中,并停止尝试将其变成不同的东西。
“Kocienda先生说:”静态字典和动态字典之间会有一点争执。他补充说,该软件旨在打破平局,但它并不总是选择你会选择的东西。
在我的例子中,静态字典说:”嘿,她想说’newsgirl’!”但动态字典在向我学习后,现在说:”不,你这个白痴,显然她是指’NewsGrid’!”
苹果公司的一位女发言人证实了这一学习规则,并解释说,对于 “NewsGrid”,由于其独特的大写字母,学习可能被推迟了。我需要以完全相同的方式输入该词两次,而我经常忘记大写。
你可以做什么。确保你的手机知道你的个人词汇的万全之策是什么?在你的iPhone上,进入设置→常规→键盘→文本替换。现在将你的单词或短语添加到短语和捷径字段中,这将把它们添加到动态字典中。自从在这里添加NewsGrid后,就没有看到新闻女孩了。
脏话
我知道你在想什么。我已经输入了一些骂人的词,远远超过了两次,而软件却从来没有学习过这些词!”。
在开发最初的iPhone时,科西恩达先生有一项奇特的工作。他列出了一个坏词的清单–亵渎、诅咒、污蔑–并将它们放入静态字典。但他在编程时规定了一条特殊的规则:”永远不要帮助任何人输入这些词,”他说。苹果公司不想误导别人说一些难听的话,例如,当你在感谢奶奶的可爱的鸭子靴子时,你的手指滑落。
(不知何故,该团队最初错过了 “秒”/”性 “的自动修正,它坚持了多年。Kocienda先生说这是一个例子,说明我们的语言可以有多复杂)。
你能做什么?正确地输入你的躲避诅咒的词语。你也可以把它们添加到那个文本替换数据库。我的诀窍是什么?我把我最喜欢的脏话作为联系人输入到我的地址簿中。
语法错误
另一个令人讨厌的问题?所有自动更正的语法错误。我经常看到 “in “而不是 “on”,”it’s “而不是 “its”,”we’ll “而不是 “well”。有几次我还看到了 “and’s”–这不是我想打的东西。
随着时间的推移,苹果的自动更正功能已经变得更加复杂和积极,它可以根据句子中的前一个单词进行更正,甚至在你多打了几个单词后进行逆向更正。
它通过使用机器学习算法,吸收人们在互联网上写的东西来实现这一目标。在iOS 15系统中,苹果公司开始使用一种注重隐私的方法,在不收集打字数据的情况下,使用野外的iPhone手机训练其算法。苹果女发言人说,由此带来的改进可以在iOS更新中分享。
好处是什么?自动更正系统可以经常更新我们更随意的英语–“Ur gonna love this “类型的东西。坏处呢?有些人认为它可以识别我们的错别字和我们不好不坏的写作习惯。
苹果公司说,我提到的一些语法错误可能是因为我的打字方式。例如,我可能得到 “on “而不是 “in”,因为 “I “和 “O “相互邻近。
至于 “well “到 “we’ll”,苹果公司说,该软件正在查看以前的单词的上下文。科西恩达先生说,如果你输入 “well “或 “hell “这样的词,他的软件就不会加上撇号,因为它无法判断你的意思。很明显,这是他离职后对自动更正进行的修改之一。
你可以做什么。遗憾的是,苹果公司没有提供禁用自动标点符号的方法–智能标点符号设置只调整标点符号的外观,而不是它的位置–尽管你可以禁用自动大写。
还有一个选择。你可以从应用商店下载一个第三方键盘,比如谷歌的Gboard或微软的SwiftKey(不过我建议看看他们可能会收集和分享哪些数据)。有一个叫Typewise的选项有一个我希望苹果公司能够窃取的功能:一个自动更正的撤销按钮。
那么自动更正是否变得更糟了?我的一部分–刚刚不得不重新输入 “部分”,因为它被纠正为 “宠物”–说:”100%是的。”另一部分我认为软件只是变得更有侵略性。
随着机器学得更多,帮助我们打得更好更快,我们也变得更懒惰。我们对自动更正的许多修复方法浑然不觉,但我们确实注意到了这些错误。有些错误是愚蠢的吗?它们似乎是可以避免的,特别是如果系统什么都不做的话?当然,这就是为什么我认为我们需要对机器进行更多的控制。
我希望看到一个自动更正的积极性转盘,我可以调整更正的程度。至少,我想禁用一些自动转折词。