You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Updating readme
Included a section for explainer comparisons and took out mentions of interpret-text-contrib
* added nbview links to sample notebooks
in comparison chart
* take out copyright microsoft in nb
classical text explainer nb
* take out copyright microsoft in nb
introspective rationale explainer nb
* take out copyright microsoft in nb
Unified information explainer nb
* Update README.md
* update the comparison chart
Co-authored-by: eedeleon <31962564+eedeleon@users.noreply.github.com>
Copy file name to clipboardExpand all lines: README.md
+21-13Lines changed: 21 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,15 @@
1
1
2
-
# Interpret-Text SDK
3
-
InterpretText builds on [Interpret](https://github.com/interpretml/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.
2
+
# Interpret-Text - Alpha Release
3
+
Interpret-Text builds on [Interpret](https://github.com/interpretml/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.
4
4
5
-
This repository contains an SDK and Jupyter notebooks with examples to showcase its use.
5
+
This repository contains an SDK and example Jupyter notebooks to showcase its use.
| Input model support | Scikit-learn linear models and tree-based models | PyTorch | PyTorch |
135
+
| Explain BERT | No | Yes | Yes |
136
+
| Explain RNN | No | No | Yes |
137
+
| NLP pipeline support | Handles text pre-processing, encoding, training, hyperparameter tuning | Uses BERT tokenizer however user needs to supply trained/fine-tuned BERT model, and samples of trained data | Generator and predictor modules handle the required text pre-processing.
138
+
| Sample notebook |[Classical Text Explainer Sample Notebook](https://nbviewer.jupyter.org/github/interpretml/interpret-text/blob/master/notebooks/text_classification/text_classification_classical_text_explainer.ipynb)|[Unified Information Explainer Sample Notebook](https://nbviewer.jupyter.org/github/interpretml/interpret-text/blob/master/notebooks/text_classification/text_classification_unified_information_explainer.ipynb)|[Introspective Rationale Explainer Sample Notebook](https://nbviewer.jupyter.org/github/interpretml/interpret-text/blob/master/notebooks/text_classification/text_classification_introspective_rationale_explainer.ipynb)|
139
+
132
140
## Classical Text Explainer
133
141
134
142
The ClassicalTextExplainer extends text interpretability to classical machine learning models.
@@ -290,7 +298,7 @@ The dashboard visualizes the local feature importances of the document with an i
290
298
<a name="contrib"></a>
291
299
292
300
# Contributing
293
-
This project welcomes contributions and suggestions. Most contributions require you to agree to the Github Developer Certificate of Origin, DCO. For details, please visit [https://probot.github.io/apps/dco/](https://probot.github.io/apps/dco/).
301
+
We welcome contributions and suggestions! Most contributions require you to agree to the Github Developer Certificate of Origin, DCO. For details, please visit [https://probot.github.io/apps/dco/](https://probot.github.io/apps/dco/).
294
302
295
303
The Developer Certificate of Origin (DCO) is a lightweight way for contributors to certify that they wrote or otherwise have the right to submit the code they are contributing to the project. Here is the full text of the DCO, reformatted for readability:
296
304
```
@@ -308,7 +316,7 @@ $ git commit -s -m 'This is my commit message'
308
316
```
309
317
When you submit a pull request, a DCO bot will automatically determine whether you need to certify. Simply follow the instructions provided by the bot.
310
318
311
-
<aname=Code></a>
319
+
<aname=code></a>
312
320
# Code of Conduct
313
321
314
322
This project has adopted the his project has adopted the [GitHub Community Guidelines](https://help.github.com/en/github/site-policy/github-community-guidelines).
0 commit comments