Skip to content

Commit 1708cc1

Browse files
tjdaveytetele
andauthored
[en] Add alternative sentences for scenes (#1529)
* [en] Add alternative sentences for scenes * [en] Add common expansion rule <in> for (in|on|at) * [en] disambiguate ordering of terms in a scene area sentence Co-authored-by: Tudor Sandu <tm.sandu@gmail.com> --------- Co-authored-by: Tudor Sandu <tm.sandu@gmail.com>
1 parent 56dfbe3 commit 1708cc1

3 files changed

Lines changed: 29 additions & 0 deletions

File tree

sentences/en/_common.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,7 @@ expansion_rules:
302302
close: "(close|shut|lower)"
303303
set: "(set|make|change|turn)"
304304
numeric_value_set: "(set|change|turn|increase|decrease|make)"
305+
in: "(in|on|at)"
305306

306307
# Questions
307308
what_is_the_class_of_name: "(<what_is> the <class> (of|in|from|(indicated|measured) by) <name> [in <area>]|<what_is> <name>['s] <class> [in <area>]|<what_is> <area> <name>['s] <class>)"

sentences/en/scene_HassTurnOn.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,17 @@ intents:
44
data:
55
- sentences:
66
- "[activate|<turn>] <name> [scene] [on]"
7+
- "(change|transition) to <name> [scene]"
78
requires_context:
89
domain: scene
910
slots:
1011
domain: scene
1112
response: scene
13+
- sentences:
14+
- "[activate|<turn>] <area> <name> [scene] [on]"
15+
- "[activate|<turn>] <name> [scene] <in> <area>"
16+
- "(change|transition) ([to] <area> <name>|<area> to <name>) [scene]"
17+
- "(change|transition) to <name> [scene] <in> <area>"
18+
slots:
19+
domain: scene
20+
response: scene

tests/en/scene_HassTurnOn.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,28 @@ tests:
44
- "activate party mode scene"
55
- "turn party mode on"
66
- "party mode on"
7+
- "change to the party mode scene"
8+
- "transition to party mode"
79
intent:
810
name: HassTurnOn
911
slots:
1012
domain: scene
1113
name: "Party Mode"
1214
response: "Activated"
15+
- sentences:
16+
- "activate kitchen party mode scene"
17+
- "turn kitchen party mode on"
18+
- "activate party mode in the kitchen"
19+
- "activate party mode at the Kitchen"
20+
- "kitchen party mode on"
21+
- "change kitchen to the party mode scene"
22+
- "transition to the kitchen party mode"
23+
- "change to party mode at the kitchen"
24+
- "transition to party mode in kitchen"
25+
intent:
26+
name: HassTurnOn
27+
slots:
28+
area: Kitchen
29+
domain: scene
30+
name: "Party Mode"
31+
response: "Activated"

0 commit comments

Comments
 (0)