philharmoniedeparis / ScoreBot

1 stars 0 forks source link

Comment indiquer au chatbot qu'un chiffre fait partie d'un nom d'oeuvre ? #14

Closed ccecconi closed 1 year ago

ccecconi commented 1 year ago

Je souhaiterais indiquer au chatbot que le chiffre 5 fait partie du nom de l'oeuvre mais le système ne prend pas en compte la chaîne de caractère sélectionnée. Est-il bien possible d'indiquer qu'un chiffre fait partie du nom d'une oeuvre ? image

ccecconi commented 1 year ago

Une précision : je peux faire ceci mais le système ne prend donc pas les différents éléments du titre comme un tout. Est-ce gênant pour la requête ? image

tristandeborde commented 1 year ago

Effectivement on ne peut pas modifier les nombres depuis l'outil NLU Inbox. Ces nombres sont extraits par un autre modèle que celui qui est entraîné via Rasa X; et Rasa X ne permet pas de modifier ces entités "nombres".

Mais il y a une alternative: au lieu de modifier la phrase contenant l'entité mal détectée, depuis "NLU inbox", on peut simplement ajouter l'exemple dans "Training" > "NLU Data".

Capture d’écran 2023-07-24 à 10 26 05

Quand on fait ça, Rasa ne passe pas la phrase au modèle de NLU pour détecter les entités; c'est directement l'utilisateur qui choisit les entités à annoter pour cet exemple.

Capture d’écran 2023-07-24 à 10 26 29