que programacion lenguaje juego donde desventajas descargar creo creador creación antecedentes iphone artificial-intelligence siri sirikit

iphone - programacion - siri juego



Lenguaje de programación Siri (2)

Supuestamente, el motor detrás de la nueva característica Siri del iPhone ha estado en desarrollo durante varios años (generado a partir del proyecto CALO). Se dice que incluso desarrollaron un nuevo lenguaje de programación específicamente para ello.

No puedo encontrar información sobre esto en ningún lado. Las únicas pistas posibles son los trabajos académicos, pero no estoy en una red universitaria, por lo que no tengo acceso a la mayoría de ellos.

¿Alguien tiene pistas, ejemplos o incluso algo vago como "es similar a Prolog" o quizás "es un dialecto de Lisp"?


De esta entrada de blog :

Siri ha desarrollado un nuevo lenguaje de programación y GUI para la API web. Esto es enorme, aunque es una lástima que sea tan temprano y tan oculto.

Hay un video en la publicación del blog que muestra al propietario del sitio web entrevistando a dos figuras importantes de Siri, y ellos discuten sobre lo que preguntaste y mucho más.


En términos del trabajo de Siri, el predecesor directo ( http://www.sri.com/about/siri-timeline.html ), el Asistente personalizado que aprende (PAL), sí produjo un "lenguaje / marco basado en agentes". "SPARK (no debe confundirse con SPARK Ada). Tienen documentación pública disponible http://www.ai.sri.com/~spark/ , https://pal.sri.com/CALOfiles/cstore/PAL-publications/calo/2005/IntrotoSPARK.pdf , y http://www.ai.sri.com/pubs/files/1023.pdf (y un plugin de Eclipse, aparentemente). Esto es muy diferente de un lenguaje de programación de propósito general. El "lenguaje" es más un lenguaje en el sentido de que modela un formalismo específico para la planificación y la representación del conocimiento (piense en la web semántica más que en el lenguaje de programación). El marco en sí está alojado en Python y, a veces, en Java.