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

MIT License

Downloads
3.1M
Stars
1.7K
Committers
134

Bot releases are hidden (Show)

Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.9

Published by tellarin almost 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.9

Changes

  • Support for DateTime recognition in Turkish;
  • Support for Swedish Ordinal and Percent recognition;
  • Refinements to Spanish Date and DateRange resolution;
  • Bug fix in DatePeriod extraction.
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.8

Published by tellarin almost 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.8

Changes

  • Extensions to German DateTime to support relative time periods;
  • Improvements and bug fix in Currency extraction;
  • Refinements in Chinese DateTime for time-of-day mentions;
  • Improvements to IpAddress extraction in Chinese and Japanese;
  • Bug fix for abbreviated weekdays in Spanish DateTime;
  • Expand terms supported in English Choice recognizer;
  • Support additional date formats in DateTime;
  • German Temperature refinements;
  • Support for cardinal Number recognition in Swedish;
  • Refinements to PhoneNumber recognition to reduce false positives.
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.7

Published by tellarin about 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.7

Changes

  • Improvements in German DateTime to better support before/after modifiers and DateTimeRange;
  • Refinements in Chinese DateTime to better handle TimeOfDay false positives;
  • Refinements in German Duration to recognize fractional hour durations;
  • Minor Duration refinements to support Unicode chars (e.g., '½') and reduce false positives;
  • Support for "once" recurrence in English recurring Set recognition;
  • Support for "first/second half of year" in Chinese DateTime;
  • Bug fix in relative DateRange resolution in English and German;
  • Several improvements to German Time extraction and parsing;
  • Improvements to Turkish Ordinal and Currency recognition;
  • Choice recognizer in Arabic;
  • Additional support for ambiguous TimeZone mentions (under Preview).
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.6.1

Published by tellarin about 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.6.1

Changes

  • Extensions in Spanish DateTime to improve handling of relative DateRange;
  • Refinements in Chinese, German, and Turkish Numbers recognition for less common cases;
  • Performance improvements and reduction in false positive in PhoneNumber;
  • Improved handling of false positives in Age in Spanish, Portuguese, and German;
  • Bug fix in Currency extraction in English and French;
  • Improvements to Italian Cardinal and Ordinal numbers recognition;
  • Extensions in Chinese time-of-day DateTime detection and resolution.
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.6

Published by tellarin about 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.6

Changes

  • Support for DateTime and all its subtypes in Italian;
  • Refinements to Turkish Unit;
  • Improvements to Chinese DateRange recognition and resolution;
  • Extension to German recognition of compound time expressions and week/weekend;
  • Bug fixes in support for relative DateTime in German;
  • Bug fixes in Number recognition corner cases in Chinese;
  • Improved support for DateTime modifiers like "early/earlier/late/later";
  • Improved handling of day_of_week in Portuguese and additional informal forms;
  • Extended support for Date in the form "<week_day> of <relative_date_range>". Ex: "Tuesday of Last Week";
  • Small improvements to numbers wrongly recognized by context in English;
  • Improvements to TimeZone support and Russian timezones in English (in Preview).
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.5

Published by tellarin about 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.5

Changes

  • Regression fix in French relative TimeRange parsing;
  • Extensions to Age, Temperature, and Dimension recognizers in Turkish;
  • New Percentage and Currency recognizers in Turkish.
Recognizers-Text - Release of Recognizers-Text PyPI packages v1.0.1a0

Published by tellarin about 5 years ago

First release of the Recognizers-Text packages to PyPI.org (https://pypi.org/user/recognizers-text/). Version 1.0.1a0 (alpha)

Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.4

Published by tellarin about 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.4

Changes

  • Cardinal, Ordinal, Age, Temperature, and Dimension recognizers in Turkish;
  • Support for relative quarter recognition in DateRange;
  • Bug fix for time ranges with early/late modifiers in DateTime;
  • Improvements in English TimeRange resolutions for written number times;
  • Extensions to NumberRange recognition in English for open-ended ranges;
  • Hang fix in URL extraction for invalid-URL corner cases;
  • Improved support for informal US TimeZone mentions (Preview);
  • Performance improvements.
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.3

Published by tellarin over 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.3

Changes

  • Age, Temperature, Dimension, and Currency recognizers in Italian;
  • Improvement in Holiday recognition in English to correctly calculate Thanksgiving-based dates;
  • Improvements in French DateTime to reduce false positives of non-Date and non-Time entities;
  • Support for calendar/school/fiscal year and acronyms in English DateRange;
  • Improved PhoneNumber recognition in Chinese and Japanese;
  • Improved support for NumberRange in English;
  • Performance improvements.
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.2

Published by tellarin over 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.2

Changes

  • Fixes breaking regression bug in version 1.2.1 Ordinal behaviour;
  • Support for Numbers in Italian.
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.1 - Retracted

Published by tellarin over 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.1 - Retracted due to breaking bug, please use Version 1.2.2.

Changes

  • Choice recognizer in Italian;
  • Regression fix to DateTime in English;
  • Extended Holiday recognition in English and parsing of lunar-based dates;
  • Improvements in Ordinal detection in French and German;
  • Support for dialect variation of month names in German;
  • Improvements to extraction of DateTime ranges (including formats like "2019-q3");
  • Bug fix in handling "upcoming" DateTime entities in English;
  • Improvements in German Date tagging;
  • Bug fix in Chinese Number recognition;
  • Improve URL recognition in Chinese and Japanese;
  • Improved support for NumberRange in English;
  • Extensions in TimexResolver for more DateTime ranges;
  • Bug fix for erroneous DateTime decade extraction in English;
  • Refinements to year DateRanges parsing in French;
  • Fixes for Duration incorrectly tagged as DateTime;
  • Minor improvements in Percent tagging in German;
  • Performance improvements.
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.2.0

Published by tellarin over 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.2.0

Changes

  • Support for Ordinal.relative in English (e.g., "last one", "next");
  • Choice recognizer in Swedish and Bulgarian;
  • Regression fix to DateTime in English;
  • Fix inconsistency in ISO week number corner cases;
  • Support for additional Duration terms in English (e.g., "fortnight");
  • Improved support for relative Duration and Date in English;
  • Improvements to DateRange recognition in Spanish;
  • Fixes to URL tagging corner cases;
  • Support for additional PhoneNumber formats;
  • Improved tagging of partial DateTime entities in Chinese;
  • Fixes in TimexResolver for week boundaries;
  • Minor improvements in Percent tagging in German;
  • Improved Ordinal support in Spanish.
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.1.6

Published by tellarin over 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.1.6

Changes

  • Regression fixes to DateRange in English and French;
  • Multiple improvements to DateRange recognition in Spanish;
  • Improved support for over-specified Dates (e.g., Monday 21);
  • Support for combined date modifiers;
  • Minor fixes in Japanese Number recognition;
  • Minor improvements in Timezone recognition (under Preview).
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.1.5

Published by tellarin over 5 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.1.5

Changes

  • Support for DateTime in German;
  • Minor improvements in Currency and Unit recognition;
  • Improvements to Duration extraction in Chinese;
  • Improvement performance in Timezone recognition in English (under Preview);
  • Fix Date resolutions in non-leap years;
  • Bug fix for relative Dates in Spanish;
  • Support for NumberRange in Spanish.
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.1.4

Published by tellarin almost 6 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.1.4

Changes

  • Improvements to recognition of lists of Dates;
  • Improvements to recognition of relative Dates in Chinese;
  • Extensions and fixes to DateRange recognition in Spanish;
  • Tagging performance improvements in Currency;
  • Improvements to Unit recognizers in Dutch.
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.1.3

Published by tellarin almost 6 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.1.3

Changes

  • Improvements to Choice and Unit recognizers in Dutch;
  • Improved recognition of not fully well-formed PhoneNumbers;
  • Tagging performance improvements (~15% faster than previous version);
  • Small Unit and DateRange recognition improvements in French;
  • Extensions to recognize GUIDs in other less common formats in Sequence recognizer;
  • Memory usage reduction in TimeZone extraction ~40% (under Preview);
  • Improvements to DateTimeRange recognition to cover more varied written forms;
  • Bug fix when handling two TimeRange in the same entity in English (e.g. “morning 10am to 12pm”);
  • Bug fix in resolving MM/YYYY and MM-YYYY DateRange forms.
Recognizers-Text - Release of Recognizers-Text NPM packages v1.1.4

Published by tellarin almost 6 years ago

New release of the Recognizers-Text packages to NPM (https://www.npmjs.com/~recognizers.text). Version 1.1.4

Changes

Coming Soon

Recognizers-Text - Release of Recognizers-Text Nuget packages v1.1.2

Published by tellarin about 6 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.1.2

Changes

  • Choice recognizer support for French and German;
  • Support for month-to-month DateTimeRange in Chinese;
  • Bug fixes for corner cases in DateRange resolution in English;
  • Small additions to Currency units in English;
  • Improved support for DateTime recognition in Traditional Chinese (partial);
  • Extensions to PhoneNumber recognition;
  • Bug fix in TimeZone resolution (under Preview);
  • Bug fix for compound Duration timex expressions;
  • Fix in TimexHelpers.ExpandDateTimeRange handling of end times;
  • Improvements in URL and Email extraction;
  • Support for time-of-day in Chinese DateTime;
  • Extensions for Dutch recognition of large Numbers;
  • Improved support for languages that use multiple decimal separators;
  • Minor Unit fixes in English, French, and Chinese.
Recognizers-Text - Release of Recognizers-Text NPM packages v1.1.3

Published by tellarin about 6 years ago

New release of the Recognizers-Text packages to NPM (https://www.npmjs.com/~recognizers.text). Version 1.1.3

Changes

  • Fixes a bug in French Numbers from v1.1.2 that causes crashes in some Windows 10 environments;
  • Adds support for GUID recognition in Sequence;
  • Small refinements to English relative Time extraction;
  • Fix consistency issue in the behavior of 'later than' in English DateTime;
  • Supports dot-syntax for Time recognition when next to Date context (e.g. "Let's meet before 2.30pm").
Recognizers-Text - Release of Recognizers-Text Nuget packages v1.1.1

Published by tellarin about 6 years ago

New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.1.1

Changes

  • Support for Ordinal numbers, Percentage, and Currency in Dutch;
  • Adds support for GUID recognition in Sequence;
  • Small refinements to English relative Time extraction;
  • Support for dot-syntax for Time recognition when next to DateTime context (e.g. "Let's meet before 2.30pm").
  • Additional support for Date recognition in Traditional Chinese;
  • Improvements to PhoneNumber recognition;
  • Bug fixes in TimeZone resolution (under Preview);
  • Improved support for relative year ranges in English DateTime;
  • Multiple bug fixes in Chinese DateTimeRange extraction and parsing;
  • Improvements to information unit extraction;
  • Improved recognition of year quarters in English DateTime;
  • Extensions to Chinese NumberRange extraction and false positive fixes;
  • Minor French currency fixes.