Recognizers-Text icon indicating copy to clipboard operation
Recognizers-Text copied to clipboard

[Python] Packages support for German

Open jhoelzl opened this issue 5 years ago • 7 comments

Hi,

is there a plan or roadmap when approximately the python package (https://pypi.org/project/recognizers-text-suite/) also supports the German culture? Thanks!

jhoelzl avatar Jun 28 '20 15:06 jhoelzl

Unfortunately we don't current have an estimated time frame for that. What your usage scenario? Would you be interested in helping contribute support?

tellarin avatar Jun 29 '20 06:06 tellarin

I am working on a NLP project in English, German and Dutch. So this package would be perfect.

Would you be interested in helping contribute support?

Definitely! Do i "just" have to build a related German language folder and related files as defined in https://github.com/microsoft/Recognizers-Text/tree/master/Python/libraries/recognizers-number/recognizers_number/number? Maybe there is a short documentation how to add new languages to the python packages?

jhoelzl avatar Jun 29 '20 07:06 jhoelzl

That's basically it, but in creating the extractor/parser configs for German it may be necessary to port over some behaviour from the .NET implementation.

tellarin avatar Jun 29 '20 08:06 tellarin

These two links give an overview of concepts and processes. Unfortunately they are .NET focused and may be a little out of date. Let us know if you have questions, ok?

  • https://blog.botframework.com/2018/02/01/contributing-luis-microsoft-recognizers-text-part-2/
  • https://blog.botframework.com/2018/02/12/contributing-luis-microsoft-recognizers-text-part-3/

tellarin avatar Jun 29 '20 08:06 tellarin

Added pull request: #2198.

jhoelzl avatar Jun 29 '20 18:06 jhoelzl

I've tried my hand at the German date-time modules for Python (Pull Request #2728)

BrianInGermany avatar Oct 12 '21 19:10 BrianInGermany

As of the merge of #2914, there's now German support for Number/Currency/DateTimeV2 in Python close to parity with .NET Help is needed to complete the other NumberWithUnit types and close the support gap to .NET.

tellarin avatar May 05 '22 08:05 tellarin