-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnlu-de.toml
150 lines (126 loc) · 6.3 KB
/
nlu-de.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
# Intent definition for Calendar skill
#
# (c) A. Dominik, 2020
#
skill = "ADoSnipsShoppinglistDE"
developer = "andreasdominik"
[inventory]
intents = ["shoppinglistPrint", "shoppinglistDeleteItem",
"shoppinglistAddItem", "shoppinglistRead",
"shoppinglistDeleteList", "shoppinglistCheck"]
slots = ["Item", "Item2", "Item3", "Unit", "Unit2", "Unit3", "Quantity", "Quantity2", "Quantity3"]
# define slots:
# Types: "Any", "ListOfValues", "Time", "Duration", "Currency", "Number", "Ordinal"
#
[Item]
slot_type = "Any"
allow_empty = false
[Item2]
slot_type = "Any"
allow_empty = false
[Item3]
slot_type = "Any"
allow_empty = false
[Unit]
slot_type = "ListOfValues"
allow_empty = false
[Unit.synonyms]
"Tube" = ["Tuben", "Tube"]
"klein" = ["kleiner", "kleine", "kleinen", "klein",
"kurzer", "kurzen", "kurze", "kurz"]
"groß" = ["großer", "großen", "große", "groß"]
"Becher" = "Becher"
"Tüte" = ["Tüten", "Tüte"]
"Tafel" = ["Tafeln", "Tafel"]
"Dose" = ["Dosen", "Dose", "Büchsen", "Büchse"]
"Glas" = ["Glas", "Gläser"]
"Schachtel" = ["Schachteln", "Schachtel", "Boxen", "Box"]
"Packung" = ["Packungen", "Packung", "Pack", "Päckchen"]
"Stück" = ["Stücke", "Stück"]
"Flasche" = ["Flaschen", "Flasche"]
"Gramm" = ["Gramm", "g"]
"Kilogramm" = ["Kilogramm", "kg", "Kilos", "Kilo"]
"Kasten" = ["Kasten", "Kästen", "Tragerl", "Kisten", "Kiste", "Ständer"]
"Liter" = ["Liter", "l "]
[Unit2]
slot_type = "ListOfValues"
allow_empty = false
[Unit2.synonyms]
"Tube" = ["Tuben", "Tube"]
"klein" = ["kleiner", "kleine", "kleinen", "klein",
"kurzer", "kurzen", "kurze", "kurz"]
"groß" = ["großer", "großen", "große", "groß"]
"Becher" = "Becher"
"Tüte" = ["Tüten", "Tüte"]
"Tafel" = ["Tafeln", "Tafel"]
"Dose" = ["Dosen", "Dose", "Büchsen", "Büchse"]
"Glas" = ["Glas", "Gläser"]
"Schachtel" = ["Schachteln", "Schachtel", "Boxen", "Box"]
"Packung" = ["Packungen", "Packung", "Pack", "Päckchen"]
"Stück" = ["Stücke", "Stück"]
"Flasche" = ["Flaschen", "Flasche"]
"Gramm" = ["Gramm", "g"]
"Kilogramm" = ["Kilogramm", "kg", "Kilos", "Kilo"]
"Kasten" = ["Kasten", "Kästen", "Tragerl", "Kisten", "Kiste", "Ständer"]
"Liter" = ["Liter", "l "]
[Unit3]
slot_type = "ListOfValues"
allow_empty = false
[Unit3.synonyms]
"Tube" = ["Tuben", "Tube"]
"klein" = ["kleiner", "kleine", "kleinen", "klein",
"kurzer", "kurzen", "kurze", "kurz"]
"groß" = ["großer", "großen", "große", "groß"]
"Becher" = "Becher"
"Tüte" = ["Tüten", "Tüte"]
"Tafel" = ["Tafeln", "Tafel"]
"Dose" = ["Dosen", "Dose", "Büchsen", "Büchse"]
"Glas" = ["Glas", "Gläser"]
"Schachtel" = ["Schachteln", "Schachtel", "Boxen", "Box"]
"Packung" = ["Packungen", "Packung", "Pack", "Päckchen"]
"Stück" = ["Stücke", "Stück"]
"Flasche" = ["Flaschen", "Flasche"]
"Gramm" = ["Gramm", "g"]
"Kilogramm" = ["Kilogramm", "kg", "Kilos", "Kilo"]
"Kasten" = ["Kasten", "Kästen", "Tragerl", "Kisten", "Kiste", "Ständer"]
"Liter" = ["Liter", "l "]
[Quantity]
slot_type = "Number"
allow_empty = false
[Quantity2]
slot_type = "Number"
allow_empty = false
[Quantity3]
slot_type = "Number"
allow_empty = false
# define phrases for intent recognition:
# "exact", "regex", "partial", "ordered"
#
[shoppinglistPrint]
printShoppingList1 = "partial: <<Bitte|>> drucke <<mir|>> <<die|den>> <<Einkaufszettel|Einkaufsliste>>"
printShoppingList2 = "partial: <<Bitte|>> mach? einen Ausdruck <<der|vom>> <<Einkaufszettel|Einkaufsliste>>"
[shoppinglistDeleteItem]
deleteShoppingList1 = "partial: <<Bitte|>> <<>> <<Item>> <<vom|von der>> <<Einkaufszettel|Einkaufsliste>> <<streichen|entfernen|löschen>>"
deleteShoppingList2 = "partial: <<Bitte|>> <<streiche|entferne|lösche>> <<>> <<Item>> <<vom|von der>> <<Einkaufszettel|Einkaufsliste>>"
deleteShoppingList3 = "partial: <<Bitte|>> <<streiche|entferne|lösche>> <<>> <<Item>> <<vom|von der>> <<Einkaufszettel|Einkaufsliste>>"
deleteShoppingList4 = "partial: Du kannst <<>> <<Item>> <<vom|von der>> <<Einkaufszettel|Einkaufsliste>> <<streichen|entfernen|löschen>>"
[shoppinglistAddItem]
add_a_3 = "partial: <<Bitte|>> <<schreibe|setze>> <<bitte|>> <<Quantity>> <<Unit>> <<Item>> und <<Quantity2>> <<Unit2>> <Item2>> und <<Quantity3>> <<Unit3>> <<Item3>> <<auf den|auf die>> <<Einkaufszettel|Einkaufsliste>>"
add_b_2 = "partial: <<Bitte|>> <<schreibe|setze>> <<bitte|>> <<Quantity>> <<Unit>> <<Item>> und <<Quantity2>> <<Unit2>> <Item2>> <<auf den|auf die>> <<Einkaufszettel|Einkaufsliste>>"
add_c_1 = "partial: <<Bitte|>> <<schreibe|setze>> <<bitte|>> <<Quantity>> <<Unit>> <<Item>> <<auf den|auf die>> <<Einkaufszettel|Einkaufsliste>>"
add_d_3 = "partial: <<Bitte|>> <<schreibe|setze>> <<bitte|>> <<Item>> und <<Item2>> und <<Item3>> <<auf den|auf die>> <<Einkaufszettel|Einkaufsliste>>"
add_e_2 = "partial: <<Bitte|>> <<schreibe|setze>> <<bitte|>> <<Item>> und <<Item2>> <<auf den|auf die>> <<Einkaufszettel|Einkaufsliste>>"
add_f_1 = "partial: <<Bitte|>> <<schreibe|setze>> <<bitte|>> <<Item>> <<auf den|auf die>> <<Einkaufszettel|Einkaufsliste>>"
add_k_3_Alt = "partial: <<wir|ich>> brauche? <<noch|>> <<Item>> und <<item2>> und <<item3>>"
add_l_2_Alt = "partial: <<wir|ich>> brauche? <<noch|>> <<Item>> und <<item2>>"
add_m_1_Alt = "partial: <<wir|ich>> brauche? <<noch|>> <<Item>>"
add_n_AltUnit = "partial: <<wir|ich>> brauche? <<noch|>> <<Quantity>> <<Unit>> <<Item>>"
[shoppinglistRead]
readShoppingList1 = "ordered: lies mir <<Einkaufszettel|Einkaufsliste>> vor"
readShoppingList2 = "partial: was steht auf <<dem|der>> <<Einkaufszettel|Einkaufsliste>>"
[shoppinglistDeleteList]
delListAll = "exact: <<bitte|>> lösche <<bitte|>> <<den|die>> <<Einkaufszettel|Einkaufsliste>>"
delListAll2 = "exact: <<bitte|>> lösche <<bitte|>> alles <<vom|von der>> <<Einkaufszettel|Einkaufsliste>>"
[shoppinglistCheck]
listCheck = "partial: <<ist|steht>> <<Item>> <<schon|bereits|>> auf <<der|dem>> <<Einkaufszettel|Einkaufsliste>>"
liste2Check = "partial: <<ist|steht>> auf <<der|dem>> <<Einkaufszettel|Einkaufsliste>> <<schon|bereits|>> <<Item>>"