You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I hope this message finds you well. I have a question regarding Rule Based ITN flow.
On Rule based Inverse Text Normalisation. the transformation of text along with the tag was done by the Taggers FST itself, and then it reaches Verbalizers FST. This Verbalizers FST removes the tags in the transformed text and return the rest of the transformed text.
My question is, since the output of inverse_normalization is just the plain transformed text itself and no informations of the tag reaches out of the module,
why can't the Taggers FST just tag the transformation region of a particular case, like, "tokens { measure { cardinal { integer: "fourty" } units: "percentage" } }" and hand over that particular region to that respective Verbalizers FST to do the transformation?
Or, the other way around, like, why can't the Taggers FST alone is enough without their tagging feature but just the transformations, like, "fourty" -> "40" ?
Why was this design chosen, any particular reasons?
Thank you for your time and support. I really appreciate the work and am looking forward to any suggestions or guidance you can provide.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello everyone,
I hope this message finds you well. I have a question regarding Rule Based ITN flow.
On Rule based Inverse Text Normalisation. the transformation of text along with the tag was done by the
Taggers
FST itself, and then it reachesVerbalizers
FST. ThisVerbalizers
FST removes the tags in the transformed text and return the rest of the transformed text.My question is, since the output of
inverse_normalization
is just the plain transformed text itself and no informations of the tag reaches out of the module,Taggers
FST just tag the transformation region of a particular case, like,"tokens { measure { cardinal { integer: "fourty" } units: "percentage" } }"
and hand over that particular region to that respectiveVerbalizers
FST to do the transformation?Taggers
FST alone is enough without their tagging feature but just the transformations, like,"fourty" -> "40"
?Thank you for your time and support. I really appreciate the work and am looking forward to any suggestions or guidance you can provide.
Best regards,
Beta Was this translation helpful? Give feedback.
All reactions