早前,谷歌推出了最新版的移动操作系统Android Pie。 Smart Linkify是其中最轻松的功能之一,可在文本中检测到地址,电话号码和其他此类实体时添加可点击链接。这一切都是人工智能的结果。
据VentureBeat消息,Google AI的软件工程师Lukas Zilka在一篇博客中解释了人工智能在这个功能中是如何工作的。
Zilka认为,在文本中寻找电话号码和邮政地址是一个难题,不仅是因为人们表达的形式是多变的,而且所代表什么类型的实体也常常是不明确的。而Smart Linkify就是识别其中的内容为用户提供更多的信息。
对于这个功能的原理,Zilka解释说,Smart Linkify是现有Android Linkify API的演变,并且由两个紧凑的,低延迟的前馈神经网络组成。机器学习算法包括称为节点的简单处理单元层。另外该功能还借鉴了Android底层技术奥利奥的智能文字选择功能。
这两个网络都对第三个模型生成的数据进行训练,这些模型从网络中筛选出电话号码、地址、产品、地点和业务名称,并向其添加随机“文本上下文”和短语(例如,“确认号码”和“ID”) 。Google AI团队使用一种拉丁语脚本语言(英语,德语,波兰语和捷克语)以及日语,韩语,泰语,阿拉伯语和俄语的单独模型。
以“John应该在星期二打电话给1-800-944-9494”为例。
Smart Linkify将(1)将“John应该打电话”从“1-800-944-9494”分开,(2)将“John”分类应将“和”1-800-944-9494“称为非实体和电话号码,以及(3)在网络浏览器或应用程序中通过电话号码创建可点击链接。
在智能手机硬件的限制下工作对团队来说是一个额外的挑战。他们通过量化(一种将连续范围的值转换为有限范围的离散值的压缩技术)以及通过在系统的两个神经网络之间共享某些数值表示以及其他技术来解决它。
在不久的将来,该团队希望创建日期和时间的机器学习模型,能够识别“下周四”或“3周”等非正式短语。
(免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。 )