Skip to content

Releases: skit-ai/dialogy

0.7.2

13 Jul 21:21
Compare
Choose a tag to compare

0.7.2

  • add: Template migration dialogy update <project>.
  • add: DucklingPlugin tracks network issues and optionally returns entities collected till failure.

0.7.1

11 Jul 21:37
Compare
Choose a tag to compare

0.7.1

  • fix: Entity scoring within EntityExtractor and DucklingPlugin.
  • fix: CurrencyEntity added to operate on amount-of-money dimension.
  • add: TimeIntervalEntities sometimes may contain a hybrid structure that resembles some values as TimeEntities.

0.7.0

16 Jun 23:44
Compare
Choose a tag to compare

0.7.0

  • add: KeywordEntity entity-type class.
  • refactor: ListEntityPlugin doesn't need an entity map. Uses KeywordEntity instead.
  • refactor: breaking All plugins are now available under: dialogy.plugins.
  • refactor: Workflow can be serialized.

0.6.4

04 Jun 18:06
Compare
Choose a tag to compare

0.6.4

  • docs: Better error message for -- DucklingPlugin comparison requires reference time to be unix timestamp.
  • fix: DucklingPlugin doesn't return duplicate entities when a list of strings is input.
  • add: DucklingPlugin produces a score that can be compared against a threshold.
  • fix: DucklingPlugin doesn't remove other entities if datetime_filter is used.

0.6.3

03 Jun 16:05
Compare
Choose a tag to compare

0.6.3

  • fix: #46 ListEntityPlugin overwrites if there are mutliple entity_value patterns for the same entity_type.
  • fix: #47 DucklingPlugin compares int vs int for Duckling.FUTURE and Duckling.PAST feature comparison.

0.6.2

03 Jun 13:50
Compare
Choose a tag to compare
  • fix: ListEntityPlugin
    • Now supports a map for entity-type, entity-values for keyword based entities.
    • Fixed bug that returns None when custom entity classes are required.

0.6.1

02 Jun 20:23
Compare
Choose a tag to compare

0.6.1

  • feat: future or past datetime only support from DucklingPlugin.

Release 0.6.0

26 May 18:27
f9d8662
Compare
Choose a tag to compare

Updates

  • feat: spacy, pattern entity parsing from list support.
  • refactor: Plugin class to prevent repeated code in subclasses.
  • refactor: @debug -> @dbg to prevent name collisions.
  • feat: support for building from local git templates optionally, --vcs takes "TAG" or "HEAD". if the user provides --vcs as
    "TAG", then dialogy takes the template's latest released tag commit. if the user provides --vcs as "HEAD", then dialogy takes the template's present git branch's recent commit.
  • update: [BREAKING] DucklingPlugin expects the locale from the access method as well.

0.5.5

17 Apr 15:13
Compare
Choose a tag to compare

Notes:

  • feat: dialogy create <project-name>, we can drop the template name!
  • deprecate: DucklingParser set for deprecation.
  • add: DucklingPlugin. [https://github.com//pull/28]
  • add: DucklingPlugin supports association of custom entities with dimensions. [https://github.com/Vernacular-ai/dialogy/commit/8d7fbc47f08da9384add9d850aeadbb08b3de0d9]
  • refactor: DucklingParser had methods that parsed and restructured json to be compatible with a certain class structure. This made it hard to execute BaseEntity.from_dict(duckling_json).
    These methods are now part of the individual Entity class. [https://github.com//pull/28]