How detect number entities written as words?

I’m trying to detect time period and dollar amount entities (separately) regardless of format. If I have ninety five days, my entity model only recognized the “five days” part. Additionally, I would like to detect dollar amounts in the following formats: $4 thousand, $4.3k, $4 million, forty six million, $4M, $4 billion, $4.6B. How do I detect something like this that comes in many formats.

You can try out duckling entity extractor in your pipeline

These are the type of entties duckling supports

1 Like

Worst case come to worst. You may write your own regex to extract the specify entity format … or you can develop a sophisticated story logic to read such entities as slots.