Agentes conversacionales (chatbots): quiero crear un bot de chat personalizado para usar con software de casa inteligente, pero no desde cero. ¿Cuál es el mejor método para hacer esto?

Puedes crear el bot personalizado usando botchief

Cualquier cosa que haga en línea puede automatizarse con BotChief, como el registro de cuenta, el raspador de contenido y el envío de artículos, etc. en un navegador web y más allá.

FÁCIL DE USAR

El simple clic del mouse y los comandos de arrastrar y soltar crearán el software que desea, no necesita conocer ningún conocimiento profesional de programación.

EXTREMADAMENTE INTELIGENTE Y POTENTE

BotChief no solo puede crear herramientas web automáticas rápidamente, sino que también puede operar automáticamente programas de escritorio. Incluso puede simular personas reales para registrar actividad en su página web
COMPILAR Y VENDER

Con un simple clic del mouse, su idea puede convertirse en una pieza de software independiente que puede vender directamente a clientes y empresas. Cree un programa real que se ejecute sin tener que comprar nada extra y véndalo sin pagar regalías. El poder está en tus manos para convencer a todos de que contrataste a un costoso equipo de programadores. También puede utilizar nuestra licencia integrada y el sistema de actualización automática para su software, todo está listo para usted.

Alexa tiene una API para desarrolladores.

Crea algo que funcione con algunos de los kits de creación de chatbot que se lanzaron recientemente.

Sé que Alexa se integra con Alarm, por ejemplo, como una plataforma que funciona con ella. Pero solo cree el suyo con las herramientas que Amazon proporciona para el Servicio de voz de Amazon (creo que es el Kit de habilidades de Amazon, o ASK).

En cuanto a qué programa de construcción de chatbot podría usar, bueno, la lista es larga y cada vez más larga, y depende de lo que quiera decir con chatbot.

En lugar de responder esta pregunta aquí, he creado una nueva página web sobre Dialog Systems en Smart Home Automation & Domotics (Domestic Robotics). Esta página web fue creada mediante la extracción de todas las referencias relevantes de mis cuatro años de tweets, así como de mi propio sitio web Meta-Guide.com.

Aunque no es de código abierto, imagino que el nuevo homeos (Microsoft Research) podría usarse con Kinect para Windows, que tiene capacidades de habla. (Consulte también: Microsoft Robotics Developer Studio 4)

Puedo agregar que Steve Prior (sprior) es una buena persona para preguntar sobre sistemas de diálogo en hogares inteligentes en general, y sobre su smarthome.geekster.com en particular.

Puede probar BrainShop ( http://brainshop.ai ), que ofrece un bot de chat que funciona de forma inmediata y se puede personalizar completamente. También proporciona una API simple (get | BrainShop) para integrarse con sus propias aplicaciones. Divulgación completa: trabajo para Acobot LLC, el fabricante de BrainShop.