Skip to content

Commit

Permalink
[FR] Add flipped shopping sentence (#2817)
Browse files Browse the repository at this point in the history
* Add missing eteins_dirty entry

* Add a flip in shopping_list sentence

* Add test sentence for shopping list

* add fr flip todo item phrase in HassListAddItem

* fix: fr todo list sentence test fail

* fix: fr expected intent HassListAddItem, got HassShoppingListAddItem
  • Loading branch information
JulienDeveaux authored Jan 22, 2025
1 parent 4921116 commit 4303165
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 2 deletions.
2 changes: 1 addition & 1 deletion sentences/fr/_common.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -521,7 +521,7 @@ expansion_rules:

# Dirty Verbs. We have some heavy STT limitations today. We're willing to support this hack for now. Ideally this should be removed once we have a better STT engine. Hence the fact that we decided to put it on a different expansion rules. The goal of this expansion rule is to be removed in the future.
# Éteins
eteins_dirty: "(étant|étends|étend|étendre|état|et tant|et teins|et teint|et teints|et t'as|été|étais|était)"
eteins_dirty: "(étant|etant|étends|étend|étendre|état|et tant|et teins|et teint|et teints|et t'as|été|étais|était)"
# Mets
mets_dirty: "(mais|maître)"
# ferme
Expand Down
1 change: 1 addition & 0 deletions sentences/fr/shopping_list_HassShoppingListAddItem.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ intents:
- sentences:
- ajoute [du|de la|des] <item> (dans|à) <my_list>
- met[s] [du|de la|des] <item> (dans|à) <my_list>
- ajoute (dans|à) <my_list> [du|de la|des] <item>
response: item_added
expansion_rules:
my_list: " (la|ma|notre) liste [(de|d')] [(achat[s]|course[s]|shopping)]"
Expand Down
20 changes: 19 additions & 1 deletion sentences/fr/todo_HassListAddItem.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,31 @@ intents:
- (<ajoute>|<mets>) [<de_le>]<item> sur [<le>]{name}

# Ajouter pain à la liste des courses
- (<ajoute>|<mets>) [<de_le>]<item> à la liste [<de>] {name}
- (<ajoute>|<mets>) [<de_le>]<item> à [la] liste [<de>] {name}

# Rajoute pain dans liste des courses
- (<ajoute>|<mets>) [<de_le>]<item> dans [la] liste [<de>] {name}

# Mettre du lait sur la liste des courses
- (<ajoute>|<mets>) [<de_le>]<item> sur [la] liste [<de>] {name}

# Ajoute à la liste des courses du pain
- (<ajoute>|<mets>) <a_le>{name} [<de_le>]<item>

# Met dans la liste des courses des oeufs
- (<ajoute>|<mets>) dans [<a_le>]{name} [<de_le>]<item>

# Rajoute sur la liste des courses du lait
- (<ajoute>|<mets>) sur [<a_le>]{name} [<de_le>]<item>

# Ajouter à la liste des courses pain
- (<ajoute>|<mets>) [<a_le>]liste [<de>] {name} [<de_le>]<item>

# Rajoute dans liste des courses pain
- (<ajoute>|<mets>) dans [la] liste [<de>] {name} [<de_le>]<item>

# Mettre sur la liste des courses du lait
- (<ajoute>|<mets>) sur [la] liste [<de>] {name} [<de_le>]<item>
response: item_added
requires_context:
domain: todo
Expand Down
1 change: 1 addition & 0 deletions tests/fr/shopping_list_HassShoppingListAddItem.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ tests:
- sentences:
- ajoute des pommes à la liste de courses
- mets des pommes dans la liste
- ajoute à la liste de courses des pommes
intent:
name: HassShoppingListAddItem
slots:
Expand Down
3 changes: 3 additions & 0 deletions tests/fr/todo_HassListAddItem.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tests:
- ajouter réparer le volet dans les tâches
- ajoutez réparer le volet dans les tâches
- Rajoute réparer le volet sur la liste des tâches
- ajoute dans liste des tâches réparer le volet
intent:
name: HassListAddItem
slots:
Expand All @@ -16,6 +17,7 @@ tests:
- ajoutez des bières dans la liste des courses
- Mettre des bières dans la liste des courses
- ajoute bières dans liste des courses
- ajoute à la liste des courses bières
intent:
name: HassListAddItem
slots:
Expand All @@ -27,6 +29,7 @@ tests:
- mets du lait sur la liste des courses
- rajouter du lait dans la liste des courses
- rajoutez du lait dans la liste des courses
- ajoute à la liste des courses du lait
intent:
name: HassListAddItem
slots:
Expand Down

0 comments on commit 4303165

Please sign in to comment.