Skip to content

0.8.0

Compare
Choose a tag to compare
@ClemDoum ClemDoum released this 01 Jun 14:57
· 1429 commits to master since this release

Added

  • Improved the robustness of the CRF parsing by smartly capitalising entities. Only entities that have been seen as capitalised in the training data will be randomly capitalised.

Changed

  • Replaced duckling by rustling
  • Updated builtin entities ontology version. Moved to the builtin_entities_ontology==0.2.3 version of the python library which corresponds to the 0.1.3 version of the entity ontology
  • Changed the serialisation of the NLU engine to remove pickle from it

Fixed

  • Fixed regex escaping
  • Lower tokens before stemming
  • Fixed the SnipsNLUEngine._parse(text, intent=None) method to call all the parsers when the intent parameter is given. Previously, only the RegexIntentParser was called if the intent was given
  • Made the RegexIntentParser robust to some small variations like double spaces, punctuation, etc...

Removed

  • Removed the __eq__ and __neq__ method of the `CRFTagger``