欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

一招儿让苹果Siri更智能

程序员文章站 2022-07-08 16:34:21
  随着最新的苹果iPhone4S的上市,评论家们正在对其新添的Siri智能助手展开热烈的讨论。这个虚拟助手可以识别一般的语音问题并从*(Wikipedia)、Wolfram Al...

  随着最新的苹果iPhone4S的上市,评论家们正在对其新添的Siri智能助手展开热烈的讨论。这个虚拟助手可以识别一般的语音问题并从*(Wikipedia)、Wolfram Alpha搜索引擎以及Yelp点评网站等服务中寻找并返回答案。它已然被认为是我们与计算机之间互动的一个转型示范。

  然而,要真正做到这一点,苹果公司将不得不使Siri变得比现在iPhone4S上的beta版更强大,手机软件开发者和人工智能专家表示。今天,Siri可以回答天气预报、餐馆订餐等一系列问题以及帮助制定日程等任务,但它却远远不算是个万能帮手。比如,Siri不可以提供飞机航班信息或预定电影票——而苹果在去年收购这家以Siri命名的新创公司之前,Siri却是可以执行这样的任务的。

  “可明确的是,技术上来说,Siri可与任何网络服务整合到一起,你可以把Siri前端放在任何服务之前,”诺曼·维纳斯基(Norman Winarsky)说。维纳斯基曾协助将独立研究实验室SRI International进行的、得到美国国防部高等研究计划局(DARPA)资助的研究转变为苹果公司买下的Siri程序。他表示将Siri与其他程序结合起来将使苹果手机内置的个人助理和服务程序更具使用价值。“人们会乐意为Siri而优化他们的服务和程序。那些程序开发者必须创建的彼此大不相同的,而我们也不得不学着使用的用户界面,现在终于可以依赖一个自然的、精练的、由Siri创建的用户界面了。”他说。比如,用户不再需要手动操作几个界面来寻找一部电影,而只需要对Siri说,“我想看斯坦利·库布里克(Stanley Kubrick)拍的《人工智能》。”
 

  苹果iPhone的成功大部分要归功于其允许第三方开发者创造最新的程序,为iPhone带来了新科技和新理念。维纳斯基表示这种做法还能够给Siri带来巨大的进步。

  允许Siri与其他程序相结合还能够使Siri的工作能力大大提高,前提是这些程序也具有人工智能,维纳斯基说。Siri的智能在于它能够从用户说的话中理解用户的意图,哪怕用户的话中含有俚语或模棱两可的措辞。“目前,它只能借助互联网服务对用户的意图进行匹配,但未来还有很大的可能使用人工智能实现下一步的‘按自己的意图行事’。”他说。在SRI实验室时,维纳斯基和他的同事们创建了人工智能来协助特定的任务,如旅游或娱乐时搜寻假日目的地和相适应的休闲活动。这些系统还能够基于用户过往的选择和喜好来个性化一些建议。

  新创公司Cleversense的共同创始人巴巴克·帕拉瓦恩(Babak Pahlavan)表示,其公司有兴趣将自己的人工智能技术与Siri相结合。该公司年初曾发布过一个个人助理应用程序,名为Alfred,可用于安卓和苹果手机。Alfred程序从互联网中获取数据,包括点评网站如Yelp等,然后根据时间、地点、用户在Facebook上曾查看过的餐饮信息,以及用户对程序过往建议的反馈,来提供餐厅、咖啡、酒吧的选择建议。

  “在利用人工智能为用户提供帮助上,我们排在Siri后面,占第二位。” 帕拉瓦恩说。他同意维纳斯基对于Siri的能力主要围绕在理解自然语言上的说法。“我们关注的重点在学习上,如此随着时间的推进,我们就能够消除用户具体指出自己意图的需要,用户将可以做出高水平的指令,如‘我要吃午饭’。” Siri无法对如此笼统的描述作回应。它需要更多的细节,如“旧金山附近的一家意大利餐厅”。它也不能从你过去的行动或表达偏好中学习到什么。不过,要是Siri与Cleversense的技术相结合的话,或许它就能这样做了。

  在不到三个月内,Alfred程序已经给出了七百万条建议,而90%的用户都选择了使用笼统的指令,这是Alfred的人工智能技术基于用户对自己过往喜好的反馈而做出的建议,而不是基于具体化某个特定类型的地点。“它表示我们可以做出好的、个性化的建议,用户喜欢这种人工智能,可以简化在你周围的嘈杂的世界,” 帕拉瓦恩说。用户还可以利用自己的程序或网络服务来使用Alfred人工智能程序。“Siri方面的人开始找我们谈论如何商业化这种人工智能技术,” 帕拉瓦恩说。他希望苹果利用这次机会来创建一个人工智能程序生态系统,正如苹果曾经创造的移动程序生态系统一样。

  在写这篇文章时,苹果还未对是否有更多的服务添加到Siri中,或者第三方开发者是否会被允许加入进来共同提高Siri的智能做出回应。