¿Existe un buen chatbot de código abierto que pueda mantener una conversación decente?

No, no hay un chatbot de código abierto y llave en mano que pueda llevar a cabo una conversación decente de inmediato. La “conversación decente” es altamente subjetiva, en el ojo del espectador. En términos de “estado de mantenimiento”, o contexto durante un período prolongado, ningún “chatbot” puede hacerlo bien ahora, de código abierto o de otro tipo.

Dicho esto, mucho se puede hacer con AIML. Hay muchos juegos AIML gratuitos disponibles, por no mencionar el Superbot AIML (999 USD) de la Fundación ALICE AI. Con AIML, la cantidad de satisfacción que le da a sus usuarios depende en gran medida de la cantidad de tiempo que dedique a refinarla, ajustándola a su audiencia. Bruce Wilcox afirma que su ChatScript es mejor que AIML, pero sin duda requiere más esfuerzo, por no mencionar menos conjuntos de datos públicos. RiveScript, SuperScript y otros son más o menos la misma historia, en otras palabras, dependen de los bloques de construcción disponibles más su propio ingenio.

> Mitsuku chatbot gana el Premio Loebner para la mayoría de las IA similares a los humanos, una vez más (octubre de 2016)

En términos de medidas objetivas, no tenemos nada mejor en el momento en el uso general que el Test Loebner Prize Turing, en el cual el chatbot Mitsuku de AIML sobresale regularmente, debido a la atención amorosa del maestro de bota Steve Worswick.

Vea también mi respuesta de Quora a:

  • ¿Dónde puedo obtener archivos AIML gratuitos para mi chatbot?

Si un bot de fuente abierta en términos de su contenido califica como de código abierto, puede probar: Yourbot

La base de datos contiene más de 200000 respuestas completadas por los usuarios de Yourbot.