Microsoft.Recognizers.Text fournit une reconnaissance et une résolution robustes de nombres, d'unités et de date / heure; exprimé en plusieurs langues. Soutien complet aux chinois, anglais, français, espagnol, portugais, allemand, italien, turc, hindi et néerlandais. Soutien partiel aux japonais, coréens, arabes et suédois. Plus sur le chemin.
Microsoft.Recognizers.Text Powers Entités prédéfinies dans Luis: Langue Comprendre le service intelligent , les agents virtuels de puissance et le cadre de bot Microsoft ; Types d'entités de base dans le service cognitif de l'analyse de texte ; et il est également disponible en tant que packages autonomes (pour les classes de base et les différents reconnaissances d'entité).
Les packages Microsoft.Recognizers.Text ciblent actuellement quatre plates-formes:
Les contributions sont très bienvenues! À la fois pour les correctifs et les extensions dans les langues actuellement prises en charge et pour l'expansion à de nouvelles. Surtout pour les japonais, les coréens, l'arabe, le suédois et d'autres! Plus d'informations ci-dessous.
.NET est la version du package principal et les contributions se propagent aux autres plates-formes avec le temps.
Si vous utilisez les reconnaissances dans les travaux académiques, veuillez le citer comme ci-dessous (vous pouvez omettre le numéro de version ou le mettre à jour vers une version spécifique si pertinent):
@software{soft:recognizers-text,
author = {Wenhao Huang and Zijia Lin and Chris McConnell and B{ " {o}}rje F. Karlsson},
title = {{Recognizers-Text}: {R}ecognition and resolution of numbers, units, and date/time entities expressed across multiple languages},
month = jul,
year = 2017,
publisher = {Zenodo},
version = {1.0.0},
doi = {10.5281/zenodo.6860598},
url = {https://doi.org/10.5281/zenodo.6860598}
}N'hésitez pas à changer "@software" en "@Misc" si cela correspond mieux à vos modèles.
Si vous avez des questions, veuillez aller de l'avant et ouvrir un problème, même si ce n'est pas un bogue réel. Les problèmes sont également un forum de discussion acceptable.
Ce projet a adopté le code de conduite open source Microsoft. Pour plus d'informations, consultez le code de conduite FAQ ou contactez [email protected] avec toute question ou commentaire supplémentaire.
Les bons points de départ pour la contribution sont:
help wanted );NotSupported (spécifications); etLes liens ci-dessous décrivent la structure du projet et fournissent à la fois un aperçu et des conseils sur la façon de contribuer (bien que certaines étapes soient devenues un peu obsolètes). Merci!
Le tableau ci-dessous résume les entités actuellement prises en charge. Le soutien à l'anglais est généralement plus complet que les autres. La plate-forme principale est .NET (illustrée dans le tableau) et le support doit se propager aux autres.
| Type d'entité | En | Zh-cn | Nl | Frousser | De | IL | Ja | Ko | Pt | Es |
|---|---|---|---|---|---|---|---|---|---|---|
| Numéro (cardinal) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ordinal | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Pourcentage | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Plage de nombres | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | PA / EO | ✓ | ✓ | ✓ |
| Unité - âge | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | PA / EO | ✓ | ✓ |
| Unité - monnaie | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | PA / EO | ✓ | ✓ |
| Unité - dimensions | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | PA / EO | ✓ | ✓ |
| Unité - température | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Choix - Boolean | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | DONC | ✓ | ✓ |
| Séq. - E-mail | G | G * | G | G | G | G | G * | G * | G | G |
| Séq. - Guide | G | G | G | G | G | G | G | G | G | G |
| Séq. - Sociale | G | G | G | G | G | G | G | G | G | G |
| Séq. - Adresse IP | G | G | G | G | G | G | G | G | G | G |
| Séq. - numéro de téléphone | G | G | G | G | G | G | G | G | G | G |
| Séq. - URL | G | G * | G | G | G | G | G * | G * | G | G |
| DateTime (+ sous-types) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | DONC | ✓ | ✓ |
| Type d'entité | SV | Bg | Tr | SALUT | Ardente | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Numéro (cardinal) | ✓ | ✓ | ✓ | PA / EO | ||||||
| Ordinal | ✓ | ✓ | ✓ | PA / EO | ||||||
| Pourcentage | ✓ | ✓ | ✓ | PA / EO | ||||||
| Plage de nombres | ✓ | ✓ | PA / EO | |||||||
| Unité - âge | ✓ | ✓ | ✓ | |||||||
| Unité - monnaie | ✓ | ✓ | ✓ | |||||||
| Unité - dimensions | ✓ | ✓ | ✓ | |||||||
| Unité - température | ✓ | ✓ | ✓ | |||||||
| Choix - Boolean | ✓ | ✓ | ✓ | ✓ | ✓ | |||||
| Séq. - E-mail | G | G | G | G | G | |||||
| Séq. - Guide | G | G | G | G | G | |||||
| Séq. - Sociale | G | G | G | G | G | |||||
| Séq. - Adresse IP | G | G | G | G | G | |||||
| Séq. - numéro de téléphone | ||||||||||
| Séq. - URL | G | G | G | G * | G * | |||||
| DateTime (+ sous-types) | Sp | ✓ | ✓ | DONC |