Microsoft Recognizers-Text
ID recognizerstext
other
Open-source (MIT) library from Microsoft that recognizes and resolves entities in text across many languages, with packages for .NET, JavaScript, Python and Java. It powers the prebuilt entities of LUIS and the Bot Framework. Entities are numbers, ordinals, percentages, number ranges, units (age, currency, dimension, temperature), date and time, boolean choices, and sequences such as email, phone number, IP address, URL, GUID, hashtag and mention. The supported types cover only registry datatypes that match a documented type.
- Website
- https://github.com/microsoft/Recognizers-Text
- Supported types
- 11
Supported semantic types
| ID | Name | Categories | Countries | Description |
|---|---|---|---|---|
| Email address PII | common, internet, pii | global | Address of an electronic mailbox in the form local-part@domain, defined in section 3.4.1 of RFC 5322. The local part names the mailbox,... | |
| hashtag | Hashtag draft | texts, internet | global | Keyword marked with the # sign in social media posts and messages, used to group posts on one topic. It may contain letters of any... |
| ipaddr | IP address (IPv4 or IPv6) PII | internet, pii | global | Address of a network interface in the Internet Protocol: a 32-bit IPv4 address in dotted-decimal form (192.0.2.1) or a 128-bit IPv6... |
| ipv4 | IPv4 address PII | internet, pii | global | 32-bit address of Internet Protocol version 4 (RFC 791), written in dotted-decimal notation as four numbers from 0 to 255, such as... |
| ipv6 | IPv6 address PII | internet, pii | global | 128-bit address of Internet Protocol version 6, written as eight groups of up to four hexadecimal digits separated by colons (RFC 4291,... |
| money | Money amount draft | values, common | global | Amount of money as numeric value |
| percentage | Percentage value draft | values, common | global | Parcentage float number |
| phone | Phone number PII | pii, common, telecom | global | Telephone number in standard format (RFC3966), without 'tel:' prefix |
| temperature | Temperature draft | values, science, environment | global | A measured or set temperature, such as an air, water or body temperature reading. Datasets store it as a number in degrees Celsius,... |
| url | Uniform Resource Locator (URL) | common, internet | global | Address of a resource on a network that also says how to retrieve it: a scheme such as https, a host, an optional port, a path, a query... |
| uuid | Universally unique identifier (UUID) | identifiers | global | 128-bit identifier that systems generate without a central registry, defined by RFC 9562 (2024), which replaced RFC 4122. Microsoft... |
Use this record
- JSON: API v1 · legacy shape
- Improve it: edit
data/tools/other/recognizerstext.yamlon GitHub