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
TaggersFST itself, and then it reachesVerbalizersFST. ThisVerbalizersFST removes the tags in the transformed text and return the rest of the transformed text.My question is, since the output of
inverse_normalizationis just the plain transformed text itself and no informations of the tag reaches out of the module,TaggersFST 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 respectiveVerbalizersFST to do the transformation?TaggersFST 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