All notable changes to this project will be documented in this file.
0.62.0 - 2018-11-26
- Bumped
snips-nlu-ontology
to0.62.0
- Made CI faster by running the full test suite only when merging on
master
- 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 generatinglibsnips_nlu.h
automatically - Added logs in the build script
0.61.0 - 2018-10-16
- Entity injection API is now handled by an
NLUInjector
object
- Support for builtin music entities in english
- Handle stemming properly in entity injection
0.60.1 - 2018-10-09
- Entity injection API for both custom entities and builtin gazetteer entities
- Swift wrapper
DeterministicIntentParser
now relies on the custom entity parser
0.60.0 - 2018-10-05
- Support for 3 new builtin entities in French:
snips/musicAlbum
,snips/musicArtist
andsnips/musicTrack
- model version
0.16.0
=>0.17.0
- Replace
snips-nlu-cli
crate with Rust example
- Bug with entity feature name in intent classification
0.59.0 - 2018-09-26
- Limited support for Italian by bumping the
snips-nlu-ontology
to0.58.0
andsnips-nlu-utils
to0.7.0
- Stopped creating a useless
CRFSlotFiller
in theProbabilisticIntentParser
when the intent has no slot
0.58.3 - 2018-08-23
- Fix mapping issue when multiple synonyms have same normalization
0.58.2 - 2018-08-21
- Bump
snips-nlu-ontology
to0.57.3
0.58.1 - 2018-07-24
- Error when loading a
SnipsNluEngine
from zip data
0.58.0 - 2018-07-17
- Interactive parsing CLI
- 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.
snips-nlu-resources
andsnips-nlu-resources-packed
crates no longer exists.FileBasedConfiguration
,ZipBasedConfiguration
and `NluEngineConfigurationConvertible- Rust examples (replaced by interactive CLI).
0.57.2 - 2018-07-12
- Conflict with bindgen dependency
0.57.1 - 2018-07-09
- Bump
snips-nlu-ontology
to0.57.1
- Crash when parsing implicit years before 1970
0.57.0 - 2018-06-08
- 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
to0.57.0
0.56.1 - 2018-05-18
- Improve calibration of intent classification probabilities
- Update the
IntentParser
API and keep onlyparse
method, while removingget_intent
andget_slots
- DeterministicIntentParser: Replace tokenized out characters with whitespaces to improve matching
- DeterministicIntentParser: Fix issue with ranges of custom slots appearing after builtin slots
0.56.0 - 2018-05-03
- Change ffi signatures
- Update swift project to Xcode 9.3
- Bump snips-nlu-ontology to
0.55.0
0.55.2 - 2018-04-20
- Make configurations and pipeline objects public
- Bump snips-nlu-ontology to
0.54.3
- Bug with prefix and suffix features
0.55.1 - 2018-04-10
- Add support for the
length
feature function in slot filling feature extractrion
- Bump ontology from
0.54.1
to0.54.2
0.55.0 - 2018-04-05
- Add ability to create an NLU engine directly from a file
- Fix issue with builtin entities during slot filling
- Bump model version from
0.13.0
to0.14.0
- Improve intent classification by leveraging builtin entities
- Improve support for japanese
- Rename python package to
snips_nlu_rust