.gitignore
CHANGELOG.md
CLA.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
SECURITY.md
pyproject.toml
pytest.ini
requirements.txt
setup.py
uv.lock
.github/CODEOWNERS
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/python-publish.yml
artifex/__init__.py
artifex/__version__.py
artifex/config.py
artifex/py.typed
artifex/utils.py
artifex.egg-info/PKG-INFO
artifex.egg-info/SOURCES.txt
artifex.egg-info/dependency_links.txt
artifex.egg-info/not-zip-safe
artifex.egg-info/requires.txt
artifex.egg-info/top_level.txt
artifex/core/__init__.py
artifex/core/_hf_patches.py
artifex/core/decorators.py
artifex/core/exceptions.py
artifex/core/models.py
artifex/models/__init__.py
artifex/models/base_model.py
artifex/models/classification/__init__.py
artifex/models/classification/classification_model.py
artifex/models/classification/binary_classification/__init__.py
artifex/models/classification/binary_classification/binary_classification_model.py
artifex/models/classification/binary_classification/guardrail/__init__.py
artifex/models/classification/nclass_classification/__init__.py
artifex/models/classification/nclass_classification/nclass_classification_model.py
artifex/models/classification/nclass_classification/emotion_detection/__init__.py
artifex/models/classification/nclass_classification/intent_classifier/__init__.py
artifex/models/classification/nclass_classification/sentiment_analysis/__init__.py
artifex/models/named_entity_recognition/__init__.py
artifex/models/named_entity_recognition/named_entity_recognition.py
artifex/models/named_entity_recognition/text_anonymization/__init__.py
artifex/models/reranker/__init__.py
artifex/models/reranker/reranker.py
assets/banner.png
assets/experiment.png
assets/hero.png
tests/__init__.py
tests/conftest.py
tests/integration/__init__.py
tests/integration/emotion_detection/test_ed__call__intgr.py
tests/integration/emotion_detection/test_ed_train_intgr.py
tests/integration/guardrail/test_gr__call__intgr.py
tests/integration/guardrail/test_gr_train_intgr.py
tests/integration/intent_classifier/test_ic__call__intgr.py
tests/integration/intent_classifier/test_ic_train_intgr.py
tests/integration/named_entity_recognition/test_ner__call__intgr.py
tests/integration/named_entity_recognition/test_ner_train_intgr.py
tests/integration/reranker/test_rr__call__intgr.py
tests/integration/reranker/test_rr_train_intgr.py
tests/integration/sentiment_analysis/test_sa__call__.py
tests/integration/sentiment_analysis/test_sa_train_intgr.py
tests/integration/text_anonymization/test_ta__call__intgr.py
tests/integration/text_anonymization/test_ta_train_intgr.py
tests/unit/__init__.py
tests/unit/artifex/test_artifex_instantiation.py
tests/unit/base_model/test_base_model_load.py
tests/unit/base_model/test_bm_await_data_generation.py
tests/unit/base_model/test_bm_build_tokenized_train_ds.py
tests/unit/base_model/test_bm_generate_synthetic_data.py
tests/unit/base_model/test_bm_sanitize_output_path.py
tests/unit/base_model/test_bm_tokenize_dataset.py
tests/unit/base_model/test_bm_train_pipeline.py
tests/unit/binary_classification_model/test_bcm_post_process_synthetic_dataset.py
tests/unit/binary_classification_model/test_bcm_train.py
tests/unit/classification_model/test_cm__call__.py
tests/unit/classification_model/test_cm_perform_train_pipeline.py
tests/unit/classification_model/test_cm_synthetic_to_training_dataset.py
tests/unit/config/test_config_instantiation_unit.py
tests/unit/core/decorators/test_auto_validate_methods.py
tests/unit/core/decorators/test_should_skip_method.py
tests/unit/guardrail/test_gr_get_data_gen_instr.py
tests/unit/guardrail/test_gr_parse_user_instructions.py
tests/unit/named_entity_recognition/test_ner__call__.py
tests/unit/named_entity_recognition/test_ner_get_data_gen_instr.py
tests/unit/named_entity_recognition/test_ner_load_model.py
tests/unit/named_entity_recognition/test_ner_parse_user_instructions.py
tests/unit/named_entity_recognition/test_ner_perform_train_pipeline.py
tests/unit/named_entity_recognition/test_ner_post_process_synthetic_dataset.py
tests/unit/named_entity_recognition/test_ner_synthetic_to_training_dataset.py
tests/unit/named_entity_recognition/test_ner_tokenize_dataset.py
tests/unit/named_entity_recognition/test_ner_train.py
tests/unit/nclass_classification_model/test_nccm_get_data_gen_instr.py
tests/unit/nclass_classification_model/test_nccm_parse_user_instructions.py
tests/unit/nclass_classification_model/test_nccm_post_process_synthetic_dataset.py
tests/unit/nclass_classification_model/test_nccm_train.py
tests/unit/reranker/test_rr__call__.py
tests/unit/reranker/test_rr_get_data_gen_instr.py
tests/unit/reranker/test_rr_load_model.py
tests/unit/reranker/test_rr_parse_user_instructions.py
tests/unit/reranker/test_rr_perform_train_pipeline.py
tests/unit/reranker/test_rr_post_process_synthetic_dataset.py
tests/unit/reranker/test_rr_synthetic_to_training_dataset.py
tests/unit/reranker/test_rr_train.py
tests/unit/sentiment_analysis/test_sa_train.py
tests/unit/text_anonymization/test_ta__call__.py
tests/unit/text_anonymization/test_ta_train.py