Stap 5: Wat de modules? "Input Processor"
Misschien dat er honderd verschillende manieren om te vragen de AI dezelfde vraag. Bijvoorbeeld; "Hoe laat is het?", "Heb je de tijd?" "Weet u hoe laat het is?", "Kunt u mij vertellen de huidige tijd van dag?" Aangezien de gebruiker gewoon om de tijd vragen is, converteren ik een van deze ingangen om een uitgang genaamd "Query Time" met behulp van een databasetabel "opzoeken".
U kunt code schrijven om te herhalen door middel van een tabel totdat een overeenkomst wordt gevonden, of als u een SQL-database gebruikt, kunt u een SQL-query, zoals...
"Selecteer uitvoer in TableName waar Input = ' ' wat '"
… En dan stuur ik de output, "Query Time", naar de volgende codemodule; "Proces AI"
Naast vragen zijn er vele manieren om te zeggen "Hello"
Hallo, Hallo, what's up, he, hola, hoe ya doin?, groeten, welkom, aanhef, howdy...
Al deze zijn teruggebracht tot "Groet"
Wanneer de processor AI ziet "Groet" verzendt "Groet" naar de uitgang-processor, die een willekeurige groet uit een databasetabel weer halen, en het hardop spreken.