Skip to content

Latest commit

 

History

History
160 lines (123 loc) · 5.22 KB

CHANGELOG.md

File metadata and controls

160 lines (123 loc) · 5.22 KB

Changelog

All notable changes to this project will be documented in this file.

0.62.0 - 2018-11-26

Changed

  • Bumped snips-nlu-ontology to 0.62.0

Fixed

  • Made CI faster by running the full test suite only when merging on master

Added

  • Added a script to update snips-nlu-ontology everywhere in the codebase
  • Added SNIPS_NLU_VERSION in libsnips_nlu.h and a cbindgen.toml to help us generating libsnips_nlu.h automatically
  • Added logs in the build script

0.61.0 - 2018-10-16

Changed

  • Entity injection API is now handled by an NLUInjector object

Added

  • Support for builtin music entities in english

Fixed

  • Handle stemming properly in entity injection

0.60.1 - 2018-10-09

Added

  • Entity injection API for both custom entities and builtin gazetteer entities

Fixed

  • Swift wrapper
  • DeterministicIntentParser now relies on the custom entity parser

0.60.0 - 2018-10-05

Added

  • Support for 3 new builtin entities in French: snips/musicAlbum, snips/musicArtist and snips/musicTrack

Changed

  • model version 0.16.0 => 0.17.0
  • Replace snips-nlu-cli crate with Rust example

Fixed

  • Bug with entity feature name in intent classification

0.59.0 - 2018-09-26

Added

  • Limited support for Italian by bumping the snips-nlu-ontology to 0.58.0 and snips-nlu-utils to 0.7.0

Changed

  • Stopped creating a useless CRFSlotFiller in the ProbabilisticIntentParser when the intent has no slot

0.58.3 - 2018-08-23

Fixed

  • Fix mapping issue when multiple synonyms have same normalization

0.58.2 - 2018-08-21

Changed

  • Bump snips-nlu-ontology to 0.57.3

0.58.1 - 2018-07-24

Fixed

  • Error when loading a SnipsNluEngine from zip data

0.58.0 - 2018-07-17

Added

  • Interactive parsing CLI

Changed

  • The SnipsNluEngine object is now loaded from a directory instead of a single json file (see https://github.com/snipsco/snips-nlu/releases/tag/0.16.0).
  • Language resources are now loaded dynamically from the trained engine directory instead of being statically hardcoded, reducing the binary size by 31Mb.

Removed

  • snips-nlu-resources and snips-nlu-resources-packed crates no longer exists.
  • FileBasedConfiguration, ZipBasedConfiguration and `NluEngineConfigurationConvertible
  • Rust examples (replaced by interactive CLI).

0.57.2 - 2018-07-12

Fixed

  • Conflict with bindgen dependency

0.57.1 - 2018-07-09

Changed

  • Bump snips-nlu-ontology to 0.57.1

Fixed

  • Crash when parsing implicit years before 1970

0.57.0 - 2018-06-08

Changed

  • Improve matching of synonyms
  • Improve caching strategy for builtin entity parsing
  • Improve intent classification
  • Bump model version to 0.15.0
  • Bump snips-nlu-ontology to 0.57.0

0.56.1 - 2018-05-18

Changed

  • Improve calibration of intent classification probabilities
  • Update the IntentParser API and keep only parse method, while removing get_intent and get_slots
  • DeterministicIntentParser: Replace tokenized out characters with whitespaces to improve matching

Fixed

  • DeterministicIntentParser: Fix issue with ranges of custom slots appearing after builtin slots

0.56.0 - 2018-05-03

Changed

  • Change ffi signatures
  • Update swift project to Xcode 9.3
  • Bump snips-nlu-ontology to 0.55.0

0.55.2 - 2018-04-20

Changed

  • Make configurations and pipeline objects public
  • Bump snips-nlu-ontology to 0.54.3

Fixed

  • Bug with prefix and suffix features

0.55.1 - 2018-04-10

Added

  • Add support for the length feature function in slot filling feature extractrion

Changed

  • Bump ontology from 0.54.1 to 0.54.2

0.55.0 - 2018-04-05

Added

  • Add ability to create an NLU engine directly from a file

Fixed

  • Fix issue with builtin entities during slot filling

Changed

  • Bump model version from 0.13.0 to 0.14.0
  • Improve intent classification by leveraging builtin entities
  • Improve support for japanese
  • Rename python package to snips_nlu_rust