martes, 26 de noviembre de 2013

Cómo programar un Bot

Chatterbots son una forma sencilla de AI.

 

PROGRAMA

En el nivel más básico, la programación de un robot de chat está programando respuestas a una variedad de insumos. Si el usuario escribe "Hola", el robot tendrá una respuesta para eso. Si el usuario escribe "¿Cómo estás?"el robot tendrá una respuesta para eso. Haz que tu bot más sofisticado al incluir al azar algunas respuestas para las entradas dadas. El nivel de complejidad depende de su familiaridad con el lenguaje de programación elegido y la cantidad de tiempo que tiene para trabajar en el bot.

 

Haga una lista de las entradas más comunes que usted espera de su usuario. Estos incluyen saludos ("Hola" y "¿Cómo estás?"), Preguntas ("¿Cuál es tu nombre?" Y "¿Qué hora es?"), Y la información sobre el usuario ("Mi nombre es ___" y " am __ años de edad "). Programa de las respuestas a estas entradas.

 

Programa de las respuestas de las entradas comunes y declarar algunas variables para almacenar información sobre el usuario. Por ejemplo, si el usuario escribe, "Mi nombre es Joe," store "Joe" en una variable con un nombre como "nombre de usuario". Utilice esta información al hacer que su bot frente al usuario por su nombre.

 

Haz que tu bot más sofisticado mediante la creación de un grupo de respuestas aleatorias a consultas específicas. Por ejemplo, en respuesta a la entrada, "Hola", tener un grupo de tres respuestas: "Hola", "¿Cómo estás?" y "Hola a ti también." Permita que su bot para elegir al azar de estas tres respuestas. Esto hace que la conversación del bot más fluida y orgánica.

 

 

No hay comentarios:

Publicar un comentario