Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
user:dusek:vystadial:templates [2012/10/03 11:31] dusek vytvořeno |
user:dusek:vystadial:templates [2012/10/03 11:53] (current) dusek |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Template engine ===== | ===== Template engine ===== | ||
- | Konverze z dialogovych aktu do stringu. | + | Konverze z dialogovych aktu do stringu, ciste pravidlova. |
Line 27: | Line 27: | ||
* thankyou - simply thank you | * thankyou - simply thank you | ||
- | Nektere muzou mit promenne, name:value | + | Nektere muzou mit promenne, name:value. Navic muzou existovat i sjednoceni. |
+ | |||
+ | ==== Schema ==== | ||
+ | vnejsi promenne (vyrecnost etc.) | ||
+ | `v | ||
+ | dialogovy akt | ||
+ | | ||
+ | parser dat. formatu--' | ||
+ | YAML `-- inference | ||
+ | JSON | ||
+ | Python code | ||
+ | symbolic strings | ||
+ | |||
+ | |||
+ | ==== Mapa aktu (model) - reprezentace ==== | ||
+ | |||
+ | Tuple: | ||
+ | * **input** -- seznam dialogovych aktu, pro kazdy: | ||
+ | * typ aktu (string) | ||
+ | * parametry (dictionary -- name: | ||
+ | * **output** -- cokoli, cemu bude rozumet surface realizator, ten to musi dostat spolu s promennymi. Vzdy se zas bude jednat o seznam, ne nutne stejne dlouhy jako predtim. | ||
+ | * // | ||
+ | * //stromy//: Nejak vkladat promenne do stromu |