﻿



Ablauf
Request = Bekommt den Befehl: 'ContentFile', 'Topic', Mood::Good, [tags[], optional autoTags[]]
Text + Mood[] = Suche Passenden ContentEntry aus ContentFile
WAVE = Suche Cache mit entsprechendem Mood und Text in Cache Datei
       Wenn nicht vorhanden, generiere Wave
	   Spiele Wave

// AutoTags sind Tags, die dynamisch vom Programm hinzugefügt werden und optional sind wie z.B. 'Morgens', 
// 'Mittags', 'Abends', ... so wie der Laune angepasste Werte wie 'leicht wütend', 'schläfrig', ...
// Das Scoring, ob der Text ausgewählt wird, wird entsprechend des vorhandenseins von AutoTags erhöht



Aufbau einer Textdatei



(Intent: Wieviel Uhr ist es?)
[0]	Es ist jetzt 11 Uhr 20.
	Topic[Zeitansage]	Mood[Good]		Tags[Zeitansage]	OptionalTags[Morgen]	Score
[1]	Es ist 8 Uhr morgens.
	Topic[Zeitansage]	Mood[Good]		Tags[Zeitansage]	OptionalTags[Morgen]	Score


(Intent: Wie geht es dir denn?)
[0]	Mit geht es gut
	Mood[Good]		Tags[]


(Intent: Joke)
[0] Fritzchen geht in den Garten und spielt
	Topic[witz]		Mood[All]		Tags[Fritzchen]		OptionalTags[Garten]