AIML: erinevus redaktsioonide vahel
Eemaldatud sisu Lisatud sisu
Muster, mall |
→Mall: malli näited |
||
21. rida:
===Mall===
Mall on sisendile programmi (juturoboti, DS-i vms) vastuseks antav [[väljund]]. Mall kajastab kirjavahemärke, lauselõpumärke ning eristab suuri ja väikseid tähti.
Mall võib koosneda ainult sõnadest:
::: <template>Minu nimi on Jaan.</template>
Mall võib sisaldada ka muutujaid, näiteks
:::<pattern>OLE *</pattern>
::: <template>Minu nimi on <bot name="name"/>.</template>▼
:::<template>Olgu, ma proovin olla <person/></template>
korral saab kasutaja [[lausung]] "ole tubli" vastuseks "Olgu, ma proovin olla tubli" ja lausung "ole kiirem" vastuseks "Olgu, ma proovin olla kiirem".
Mallid võivad sisaldada ka teisi mustreid. Sel juhul kasutatakse elementi '''srai'''.
::<category>
:::<pattern>TERE</pattern>
:::<template>Tere!</template>
::</category>
::<category>
:::<pattern>HEI</pattern>
::</category>
::<category>
:::<pattern>HEI * </pattern>
:::<template><srai>TERE</srai></template>
::</category>
Esitatud näites saab nii kasutaja "tere", "hei" kui "hei arvuti" vastuseks "Tere!", sest ''srai'' viitab mustrile TERE, mille vastuseks on märgitud "Tere!".
== Viited ==
{{viited}}
|