Skip to main content

Explains DIETClassifier model predictions in Rasa chatbot framework.

Project description

DIME XAI 1.1.1 Release ⚡

DIME (Dual Interpretable Model-agnostic Explanations) is mainly aimed at Explaining DIET Classifiers in RASA 2.8.X. Models.

Features 🦄

  • Explains RASA DIET Classifiers using feature importance
  • Generates dual feature importance scores (Global FI + Local FI)
  • Efficient
  • Total confidence drop as the feature importance score
  • Able to explain both local and REST Rasa models
  • Easy to use DIME CLI
  • GUI with a dedicated server on-demand
  • Generate, Store, Download, Upload, Peak DIME explanations. Read more on docs
  • Supports Sinhalese unicode / fully Sinhala-English code-switchable

What's Cooking? 🍪

  • DIME for Jupyter Notebooks
  • Stopwords List Generation
  • DIME Example Notebooks
  • DIME for non-DIET text classification models

Limitations and Known Issues 🤏🏽

  • Global Importance is disabled for REST models due to performance bottlenecks
  • Explaining RASA models locally on Notebooks such as CoLab is not supported yet due to dependency issues
  • Benchmark tests are in progress

📒 Docs: https://dime-xai.github.io
📦 PyPi: https://pypi.org/project/dime-xai/1.1.1/
🪵 Full Changelog: Refer the relevant GitHub branch (v1.1.1)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dime_xai-1.1.1.tar.gz (20.3 MB view details)

Uploaded Source

Built Distribution

dime_xai-1.1.1-py3-none-any.whl (20.3 MB view details)

Uploaded Python 3

File details

Details for the file dime_xai-1.1.1.tar.gz.

File metadata

  • Download URL: dime_xai-1.1.1.tar.gz
  • Upload date:
  • Size: 20.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for dime_xai-1.1.1.tar.gz
Algorithm Hash digest
SHA256 70d149651ce5b1ad2a4490d7cf77021b0759074413150bba555df58d6ece3ac0
MD5 d0f6acfb12e3bfa825ba2d411b6b1da4
BLAKE2b-256 84596cfccb6568f7f1b595debb015e07971ba237ba1c56fae4a444f53d4c8791

See more details on using hashes here.

File details

Details for the file dime_xai-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: dime_xai-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 20.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for dime_xai-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 78c794c42722e28cc18d3d7d93cec8f4aad9d2799d9c2862d8bb2e0b10c1f7b6
MD5 64286732f04a7f910a3610f93341be4e
BLAKE2b-256 79821ebc51c759d9f653e453c950c051786c943864a78b46a426b9e0a5ee2e42

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page