Add Snips Inference Module 95/29295/2
authorMalik Talha <talhamalik727x@gmail.com>
Sun, 22 Oct 2023 16:06:23 +0000 (21:06 +0500)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Mon, 23 Oct 2023 14:38:13 +0000 (14:38 +0000)
commit697a1adce1e463079e640b55d6386cf82d7bd6bc
tree86e299cc7fe12b10c2e549f640924b61c7d07a95
parent97029ab8141e654a170a2282106f854037da294f
Add Snips Inference Module

Add slightly modified version of the original Snips NLU
library. This module adds support for Python upto version
3.10.

Bug-AGL: SPEC-4856
Signed-off-by: Malik Talha <talhamalik727x@gmail.com>
Change-Id: I6d7e9eb181e6ff4aed9b6291027877ccb9f0d846
81 files changed:
.gitignore [new file with mode: 0644]
.gitreview [new file with mode: 0644]
CONTRIBUTORS.rst [new file with mode: 0644]
LICENSE [new file with mode: 0644]
README.md [new file with mode: 0644]
setup.py [new file with mode: 0644]
snips_inference_agl/__about__.py [new file with mode: 0644]
snips_inference_agl/__init__.py [new file with mode: 0644]
snips_inference_agl/__main__.py [new file with mode: 0644]
snips_inference_agl/cli/__init__.py [new file with mode: 0644]
snips_inference_agl/cli/inference.py [new file with mode: 0644]
snips_inference_agl/cli/utils.py [new file with mode: 0644]
snips_inference_agl/cli/versions.py [new file with mode: 0644]
snips_inference_agl/common/__init__.py [new file with mode: 0644]
snips_inference_agl/common/abc_utils.py [new file with mode: 0644]
snips_inference_agl/common/dataset_utils.py [new file with mode: 0644]
snips_inference_agl/common/dict_utils.py [new file with mode: 0644]
snips_inference_agl/common/from_dict.py [new file with mode: 0644]
snips_inference_agl/common/io_utils.py [new file with mode: 0644]
snips_inference_agl/common/log_utils.py [new file with mode: 0644]
snips_inference_agl/common/registrable.py [new file with mode: 0644]
snips_inference_agl/common/utils.py [new file with mode: 0644]
snips_inference_agl/constants.py [new file with mode: 0644]
snips_inference_agl/data_augmentation.py [new file with mode: 0644]
snips_inference_agl/dataset/__init__.py [new file with mode: 0644]
snips_inference_agl/dataset/dataset.py [new file with mode: 0644]
snips_inference_agl/dataset/entity.py [new file with mode: 0644]
snips_inference_agl/dataset/intent.py [new file with mode: 0644]
snips_inference_agl/dataset/utils.py [new file with mode: 0644]
snips_inference_agl/dataset/validation.py [new file with mode: 0644]
snips_inference_agl/dataset/yaml_wrapper.py [new file with mode: 0644]
snips_inference_agl/default_configs/__init__.py [new file with mode: 0644]
snips_inference_agl/default_configs/config_de.py [new file with mode: 0644]
snips_inference_agl/default_configs/config_en.py [new file with mode: 0644]
snips_inference_agl/default_configs/config_es.py [new file with mode: 0644]
snips_inference_agl/default_configs/config_fr.py [new file with mode: 0644]
snips_inference_agl/default_configs/config_it.py [new file with mode: 0644]
snips_inference_agl/default_configs/config_ja.py [new file with mode: 0644]
snips_inference_agl/default_configs/config_ko.py [new file with mode: 0644]
snips_inference_agl/default_configs/config_pt_br.py [new file with mode: 0644]
snips_inference_agl/default_configs/config_pt_pt.py [new file with mode: 0644]
snips_inference_agl/entity_parser/__init__.py [new file with mode: 0644]
snips_inference_agl/entity_parser/builtin_entity_parser.py [new file with mode: 0644]
snips_inference_agl/entity_parser/custom_entity_parser.py [new file with mode: 0644]
snips_inference_agl/entity_parser/custom_entity_parser_usage.py [new file with mode: 0644]
snips_inference_agl/entity_parser/entity_parser.py [new file with mode: 0644]
snips_inference_agl/exceptions.py [new file with mode: 0644]
snips_inference_agl/intent_classifier/__init__.py [new file with mode: 0644]
snips_inference_agl/intent_classifier/featurizer.py [new file with mode: 0644]
snips_inference_agl/intent_classifier/intent_classifier.py [new file with mode: 0644]
snips_inference_agl/intent_classifier/log_reg_classifier.py [new file with mode: 0644]
snips_inference_agl/intent_classifier/log_reg_classifier_utils.py [new file with mode: 0644]
snips_inference_agl/intent_parser/__init__.py [new file with mode: 0644]
snips_inference_agl/intent_parser/deterministic_intent_parser.py [new file with mode: 0644]
snips_inference_agl/intent_parser/intent_parser.py [new file with mode: 0644]
snips_inference_agl/intent_parser/lookup_intent_parser.py [new file with mode: 0644]
snips_inference_agl/intent_parser/probabilistic_intent_parser.py [new file with mode: 0644]
snips_inference_agl/languages.py [new file with mode: 0644]
snips_inference_agl/nlu_engine/__init__.py [new file with mode: 0644]
snips_inference_agl/nlu_engine/nlu_engine.py [new file with mode: 0644]
snips_inference_agl/pipeline/__init__.py [new file with mode: 0644]
snips_inference_agl/pipeline/configs/__init__.py [new file with mode: 0644]
snips_inference_agl/pipeline/configs/config.py [new file with mode: 0644]
snips_inference_agl/pipeline/configs/features.py [new file with mode: 0644]
snips_inference_agl/pipeline/configs/intent_classifier.py [new file with mode: 0644]
snips_inference_agl/pipeline/configs/intent_parser.py [new file with mode: 0644]
snips_inference_agl/pipeline/configs/nlu_engine.py [new file with mode: 0644]
snips_inference_agl/pipeline/configs/slot_filler.py [new file with mode: 0644]
snips_inference_agl/pipeline/processing_unit.py [new file with mode: 0644]
snips_inference_agl/preprocessing.py [new file with mode: 0644]
snips_inference_agl/resources.py [new file with mode: 0644]
snips_inference_agl/result.py [new file with mode: 0644]
snips_inference_agl/slot_filler/__init__.py [new file with mode: 0644]
snips_inference_agl/slot_filler/crf_slot_filler.py [new file with mode: 0644]
snips_inference_agl/slot_filler/crf_utils.py [new file with mode: 0644]
snips_inference_agl/slot_filler/feature.py [new file with mode: 0644]
snips_inference_agl/slot_filler/feature_factory.py [new file with mode: 0644]
snips_inference_agl/slot_filler/features_utils.py [new file with mode: 0644]
snips_inference_agl/slot_filler/keyword_slot_filler.py [new file with mode: 0644]
snips_inference_agl/slot_filler/slot_filler.py [new file with mode: 0644]
snips_inference_agl/string_variations.py [new file with mode: 0644]