Paso 5: ¿Qué hacen los módulos? "Procesador de entrada"
Puede haber cien maneras diferentes a la AI la pregunta misma. Por ejemplo; "¿Qué hora es?", "¿tiene el tiempo?" "¿Sabe usted qué hora es?", "Usted me puede decir la hora del día?" Puesto que el usuario sólo está pidiendo el tiempo, convertir cualquiera de estas entradas a una sola salida llamado "Pregunta tiempo" usando una tabla de base de datos "ver".
Puede escribir código para el bucle a través de una mesa hasta que encuentra a una coincidencia, o si está utilizando una base de datos SQL, puede escribir una consulta SQL, como...
"Seleccione la salida de TableName donde de entrada = '" cualquiera que sea ' "
… Y luego enviar la salida, "Query Time", al siguiente módulo de código; "Proceso de AI"
Además de preguntas, hay muchas maneras de decir "Hola"
Hola, Hola, ¿qué pasa, Hola, hola, ¿cómo ya doin?, saludos, bienvenida, saludos, Hola...
Todos estos se reducen a "Saludo"
Cuando el procesador AI ve "Saludo" envía "Saludo" al procesador de salida, que se escoge un saludo al azar de una tabla de base de datos y hablar en voz alta.