Como he estado trabajando con Alexa, puedo decirte lo que sé al respecto. Otros son lo que puedo encontrar de varias fuentes.
Amazon no ha publicado detalles sobre el lenguaje de programación de Alexa. La habilidad de Alexa, sin embargo, es desarrollada principalmente por Node.js o Python. El SDK oficial [1] se basa en Node.js. He estado trabajando en la implementación de habilidades y jugando en AWS Lambda. Sería bueno si alguien me puede hacer saber más sobre Alexa.
Para otros, tendré que redirigir a otro hilo ya que la mejor respuesta que encontré fue en Quora [2] [3] jaja. Pronto trabajaré con otros marcos de bot y AI y actualizaré mi respuesta si encuentro algo interesante.
- ¿Cuáles son las principales escuelas de pensamiento en inteligencia artificial?
- ¿Quora intenta convertirse en un motor de conocimiento de inteligencia artificial como la próxima evolución de un motor de búsqueda?
- ¿Para qué sistemas económicos se ha propuesto cuando la IA hace obsoletos los sistemas económicos modernos?
- Cuando la IA alcance la conciencia, ¿cómo lo sabremos?
- ¿Por qué no se habla de Big Data e IA para la industria de la construcción?
Entonces en conclusión:
Alexa: Desconocido
Watson: Java + Prolog (sin contar C ++ en el analizador)
Cortana: C #
Siri: Java, Objective-C (esto es obvio, pero no para los otros 2) y JavaScript
Nota: Redirija el voto a favor (si corresponde) a los autores respetados que realmente proporcionaron una respuesta. Esto se siente como una falta de respuesta de mi parte. Solo quiero transmitir el conocimiento.
Notas al pie
[1] alexa / alexa-skills-kit-sdk-for-nodejs
[2] Respuesta del usuario de Quora a ¿En qué idiomas se escriben / programan las aplicaciones Siri (iOS), Cortana (Windows) y Google Now (Google)?
[3] La respuesta de James William Murdock IV a ¿En qué idioma está programado IBM Watson?