microsoft/Recognizers-Text

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

61
/ 100
Established

Implements language-specific recognizers through a modular architecture with JSON specification test cases, enabling pattern-based extraction of structured entities from unstructured text. Powers foundational entity recognition across Microsoft's conversational AI stack including LUIS, Bot Framework, and Text Analytics, with cross-platform support via .NET, JavaScript/TypeScript, and Python packages.

1,772 stars.

No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

1,772

Forks

433

Language

C#

License

MIT

Last pushed

Jan 23, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/microsoft/Recognizers-Text"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.