首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Siri编程语言

Siri编程语言
EN

Stack Overflow用户
提问于 2011-10-07 00:40:41
回答 2查看 14.8K关注 0票数 32

据推测,iPhone新Siri功能背后的引擎已经开发了几年(从CALO项目衍生而来)。据说他们甚至专门为它开发了一种新的编程语言。

我在任何地方都找不到关于它的信息。唯一可能的线索是学术论文,但我不在大学网络中,所以我无法访问其中的大多数。

有没有什么线索、例子,甚至是像“它类似于Prolog”或者“它是Lisp的一种方言”这样模糊的东西?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-02 04:33:28

就Siri的工作而言,直接的前身( http://www.sri.com/about/siri-timeline.html),学习(PAL)程序的个性化助手,确实产生了“基于代理的语言/框架”火花(不要与SPARK Ada混淆)。他们有公开可用的文档http://www.ai.sri.com/~spark/https://pal.sri.com/CALOfiles/cstore/PAL-publications/calo/2005/IntrotoSPARK.pdfhttp://www.ai.sri.com/pubs/files/1023.pdf (显然还有一个Eclipse插件)。这与通用编程语言非常不同。“语言”在某种意义上更像是一种语言,因为它为规划和知识表示建立了特定的形式主义模型(考虑语义网而不是编程语言)。框架本身托管在Python中,有时还托管在Java中。

票数 17
EN

Stack Overflow用户

发布于 2011-11-02 04:54:03

来自this blog post

Siri已经为API web开发了一种新的编程语言和图形用户界面。这是巨大的,虽然它太糟糕了,它是如此之早,如此隐藏。

在这篇博文中有一段视频,视频显示网站的所有者采访了Siri的两位重要人物,他们讨论了你问的问题,以及更多。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7677636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档