Paso 10: Chatbot
Esta es la configuración principal para un chatbot. Real simple realmente.: ClrHome
: Disp "Bienvenido","CHATBOT para TI marca 1
: Mientras 1
:Input " ",Str1 mark 2
:... mark 3
: Final
Marcas
1. esto es sólo un texto agradable. Escriba aquí lo que quieras. O simplemente eliminar esta línea. Ver por sí mismo.
2. Str 1 es una variable. Se explica en mi instructable principiantes. Básicamente, almacena texto.
3. Introduzca aquí cualquier interacción que desea la calculadora para hacer. Por ejemplo, introduzca esto:
: If Str1 = "Hola
: Disp "HY.
¿Qué hace?
Este programa básicamente mantiene esperando introducir texto. Si lo hace, comprobará su 'catálogo'. Si ha 'aprendido' el texto, hará exactamente lo que has aprendido a hacer. Veamos el ejemplo. Si tiene que escribir Hola, la calculadora responderá con HY. No debemos olvidar las comillas, porque de lo contrario esto no funcionará. Usted puede aprender tantas cosas como quieras y hablar con él cuando estás aburrido. Si la calculadora no lo sabe el texto que escribiste, sólo pide un texto e ignorar las cosas que dijo. Aquí están algunos otros ejemplos de cosas podría aprender:
: If Str1 = "STOP
: Parada
: If Str1 = "Hola": entonces
: randInt(0,3) -> A
: If A = 0:Disp "HY
: If A = 1:Disp "saludos
: If A = 2:Disp "GOODDAY
: If A = 3:Disp "Hola
: Final
: Otro
: If Str1 = "¿qué hora es?
: getTime
: If Str1 = "abierto ABC
: prgmABC