Releases: microsoft/Recognizers-Text
Release of Recognizers-Text Nuget packages v1.0.8.1
New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.0.8.1
Changes
- Extended support for SI unit symbols in Chinese;
- Fixes to handle disjoint date ranges in English and Chinese;
- Improved support for different dash characters in ranges (U+2012 to U+2015, U+2053) ;
- Extensions in Japanese
Boolean
recognizer and bug fixes inNumbers
; - Bug fixes in handling combined less formal ranges + date (e.g. "between 10 and 11:30 on 1/1/2015");
- Support for extracting centuries (e.g. “21st century”) date ranges in English;
- Improved support for “more than/less than” time periods;
- Improved performance on
TimeZone
matcher and fixes in handlingDateTime
periods with timezone (Preview); - Improved
URL
andMention
extractors; - Additional holiday support in English;
- Improved support for merged
DateTimeAlternatives
in list + relative_week cases (e.g. “next week on tuesday or thursday” ); - Enhanced extraction of relative periods from a time point;
- Fix regression where “by year” was interpreted as current year in English;
- Fix for time wrongly tagged within zipcodes;
- Fix "DayOfWeek-Month-Date" recognized as
DatePeriod
; - Refinements to year-quarter extraction;
- Fixed resolution for after-year pattern to use correct starting timepoint;
- Bug fixes for number ranges and relative dates in English and Chinese.
Release of Recognizers-Text Nuget packages v1.0.7
New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.0.7
Changes
- Fixes for percent and negative number extraction in Chinese;
- Enhanced extraction of relative dates from a time point;
- Improved handling of later/earlier applied to
datetime
ranges; - Additional support for late/early as modifiers for
datetime
; - Merged results for
datetime
+timezone
(Preview); - Preliminary support for “-time timezone” pattern in English markets only;
- Performance improvements to
timezone
extraction; - Minor fixes for holiday extraction and informal formats for date + time;
- Bug fixes for date and number ranges.
Release of Recognizers-Text Nuget packages v1.0.6
New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.0.6
Changes
- Improves merging of compound units (currency);
- Fixes for percent extraction in Chinese;
- Bug fixes for year extraction in Chinese;
- Improved phone number recognition;
- Fix ordinal dates not recognized in French;
- Improved support for daterange expressions in English and Chinese;
- Fixes to datetime range resolution when crossing day boundaries;
- Support for same/that + date expressions to differentiate from resolvable dates;
- New
ChoiceRecognizer
– Boolean in Dutch; - Improved support for
DateTimeAlternatives
; - Improved support for relative terms in English (early, later, etc.);
- Improved handling of ambiguous terms in
CalendarMode
.
Release of Recognizers-Text Nuget packages v1.0.5
New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.0.5
Changes
- Fix to a longstanding issue with fallback to default language format when parsing ambiguous
DateTime
; - Support for additional time formats (HHhMM);
- Improved handling of not well formatted month + year datetimes;
- Bug fixes and extensions to handling multiple
DatePeriod
in English; - Fixes to incorrect extraction of fractions and ranges from phone numbers;
NumberRange
,Currency
, andAge
support in Japanese;- Fix to regression for simple types in handling alternative datetimes;
- Support for combined Arabic numerals and Chinese counting words;
- Fixes to dot-syntax date support (e.g. 13.5.2015);
- More consistent handling of 2-digit years in date parser;
- Handle "more than" and "less than" modifiers in
DateTime
; - Improved support for relative week days in English;
- Extend recognition of
DateRange
across date types.
Release of Recognizers-Text NPM packages v1.0.1
New release of the Recognizers-Text packages to NPM (https://www.npmjs.com/~recognizers.text). Version 1.0.1
Changes
- Improvements to false positives in
PhoneNumber
recognition; - Improved handling of number ranges;
- Bug fixes and extensions to handling
Number
andNumberRange
in Chinese; - Fixes to incorrect handling of percent in URLs and to URL extraction;
- Bug fixes for ranges with null resolution in English;
- Support for additional Date formats (e.g. YYYY MM);
- Extensions and bug fixes to relative dates in English;
- Support for number format in standards ISO 31-0 and DIN 1333;
- Improved support for imprecise datetimes;
Sequence
recognizer coverage for e-mail addresses, URLs, @mentions, and #hashtags;- Multiple extensions to datetime range recognition in English;
- Fixes to IPv6 recognition in unusual cases allowed by standard;
ChoiceRecognizer
now supports Portuguese and Japanese;- Improved handling of year quarters/halves in Q/H format;
- Better support for negative numbers in English and Chinese;
- New
@microsoft/recognizers-text-data-types-timex-expression
; which provides parsing and evaluation of TIMEX expressions. Available under @Preview.
Release of Recognizers-Text Nuget packages v1.0.4
New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.0.4
Changes
Ordinal
/Percentage
/Cardinal
number recognition for Japanese;- Improvements to false positives in
PhoneNumber
recognition; - Improved handling of number ranges;
- Bug fixes and extensions to handling
Number
andNumberRange
in Chinese; - Support for basic lists of alternative
DateTime
; - Fixes to incorrect handling of percent in URLs and to URL extraction;
- Extensions to
TimeZone
support in “preview”; - Bug fixes for ranges with null resolution in English;
- Support for additional Date formats (e.g. YYYY MM);
- Extensions and bug fixes to relative dates in English;
- Support for number format in standards ISO 31-0 and DIN 1333.
Release of Recognizers-Text Nuget packages v1.0.3
New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.0.3
Changes
- Improved handling of negative numbers and number ranges;
- Bug fixes and extensions to handling multiple
DatePeriod
in English; - Fixes to handling fractions and percent;
- Basic Timezone support in “preview”;
- Support for compound currency entities as one entity (“1 dollar and 50 cent” -> “1.5 dollar”);
- Recognized currencies now include their ISO codes (if defined);
Sequence
recognizer coverage for e-mail addresses, URLs, @mentions, and #hashtags;- Extensions and bug fixes to datetime ranges in English.
This release also includes a new package:
Microsoft.Recognizers.Text.DataTypes.TimexExpression (v1.0.2); which provides parsing and evaluation of TIMEX expressions.
Release of Recognizers-Text Nuget packages v1.0.2
New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.0.2
Changes
- Improved handling of false positive cases for ‘May’ recognized as month;
- Improved handling of
DateTime
ranges in English; - Support for “period or next” where the later alternative is implicit (w/
ExtendedTypes
); - Resolution fixes for relative dates in relative ranges (e.g. “second Friday of next month”);
ChoiceRecognizer
now supports Portuguese, Japanese, and Spanish;- Improved handling of year quarters/halves in Q/H format.
Release of Recognizers-Text NPM packages v1.0.0
This is the first public release of the Recognizers-Text packages to NPM (https://www.npmjs.com/package/@microsoft/recognizers-text-suite). The @Preview tag is no longer required to install them.
Release Notes
- v1 release of packages:
@microsoft/recognizers-text
,@microsoft/recognizers-text-number
,@microsoft/recognizers-text-number-with-unit
,@microsoft/recognizers-text-date-time
,@microsoft/recognizers-text-sequence
,@microsoft/recognizers-text-choice
, and@microsoft/recognizers-text-suite
Release of Recognizers-Text Nuget packages v1.0.1
New release of the Recognizers-Text packages to nuget.org (https://www.nuget.org/profiles/Recognizers.Text). Version 1.0.1
Changes
- Recognizer API signature changes:
- Recognizer initialization is now uniform across packages;
- Users can either create a specific recognizer instance (according to configuration) or call static Recognize methods for direct access to results (if only default behaviour is needed);
- Recognizers do not impose singleton behaviour, but cache initialized models for performance.
- New
ChoiceRecognizer
to extract Boolean entities; - New
IpAddress
model inSequenceRecognizer
; - Improved handling of negative numbers in Chinese;
- Extensions and bug fixes to datetime ranges in English.