A library that incorporates state-of-the-art explainers for text-based machine learning models and visualizes the result with a built-in dashboard. Interpret-Text builds on Interpret, an open source python package for training interpretable models and helping to explain blackbox machine learning systems. We have added extensions to support text models. Interpret-Text incorporates community-developed interpretability techniques for NLP models and a visualization dashboard to view the results. Users can run their experiments across multiple state-of-the-art explainers and easily perform comparative analysis on them. Using these tools, users will be able to explain their machine-learning models globally on each label or locally for each document.

Features

  • Actively incorporates innovative text interpretability techniques, and allows the community to further expand its offerings
  • Creates a common API across the integrated libraries
  • Provides an interactive visualization dashboard to empower its users to gain insights into their data
  • Currently this repository only provides support for the text classification scenario
  • Linear models with support for a 'coefs_' call under sklearn's linear_model module
  • Tree based models with a 'feature_importances' call under sklearn's ensemble module

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow Interpret-Text

Interpret-Text Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Interpret-Text!

Additional Project Details

Programming Language

Python

Related Categories

Python Libraries

Registered

2023-12-19