Readme.txt 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. 
  2. Ablauf
  3. Request = Bekommt den Befehl: 'ContentFile', 'Topic', Mood::Good, [tags[], optional autoTags[]]
  4. Text + Mood[] = Suche Passenden ContentEntry aus ContentFile
  5. WAVE = Suche Cache mit entsprechendem Mood und Text in Cache Datei
  6. Wenn nicht vorhanden, generiere Wave
  7. Spiele Wave
  8. // AutoTags sind Tags, die dynamisch vom Programm hinzugefügt werden und optional sind wie z.B. 'Morgens',
  9. // 'Mittags', 'Abends', ... so wie der Laune angepasste Werte wie 'leicht wütend', 'schläfrig', ...
  10. // Das Scoring, ob der Text ausgewählt wird, wird entsprechend des vorhandenseins von AutoTags erhöht
  11. Aufbau einer Textdatei
  12. (Intent: Wieviel Uhr ist es?)
  13. [0] Es ist jetzt 11 Uhr 20.
  14. Topic[Zeitansage] Mood[Good] Tags[Zeitansage] OptionalTags[Morgen] Score
  15. [1] Es ist 8 Uhr morgens.
  16. Topic[Zeitansage] Mood[Good] Tags[Zeitansage] OptionalTags[Morgen] Score
  17. (Intent: Wie geht es dir denn?)
  18. [0] Mit geht es gut
  19. Mood[Good] Tags[]
  20. (Intent: Joke)
  21. [0] Fritzchen geht in den Garten und spielt
  22. Topic[witz] Mood[All] Tags[Fritzchen] OptionalTags[Garten]