Extension of text_explainability for sensitivity testing (robustness, fairness)
Project description
Extension of text_explainability for sensitivity testing (robustness, fairness).
Marcel Robeer, 2021
Installation
Method | Instructions |
---|---|
pip |
Install from PyPI via pip3 install text_sensitivity . |
Local | Clone this repository and install via pip3 install -e . or locally run python3 setup.py install . |
Documentation
Full documentation of the latest version is provided at https://marcelrobeer.github.io/text_sensitivity/.
Example usage
See example_usage.md to see an example of how the package can be used, or run the lines in example_usage.py
to do explore it interactively.
Releases
text_explainability
is officially released through PyPI.
See CHANGELOG.md for a full overview of the changes for each version.
Citation
@misc{text_sensitivity,
title = {Python package text_sensitivity},
author = {Marcel Robeer and Elize Herrewijnen},
howpublished = {https://git.science.uu.nl/m.j.robeer/text_sensitivity},
year = {2021}
}
Maintenance
Contributors
- Marcel Robeer (
@m.j.robeer
) - Elize Herrewijnen (
@e.herrewijnen
)
Todo
Tasks yet to be done:
- Word-level perturbations
- Add fairness-specific metrics:
- Subgroup fairness
- Counterfactual fairness
- Tests
- Add tests for data generation
- Add tests for perturbations
- Add tests for test-schemes
- Add visualization ability
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
text_sensitivity-0.1.6.tar.gz
(20.9 kB
view hashes)
Built Distribution
Close
Hashes for text_sensitivity-0.1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fb9096edc53622aebba12d4d146b3cdabd249cddf7fdfb3436302c2a74a3463 |
|
MD5 | dd98880ae7bd43b21619efa443e5868f |
|
BLAKE2b-256 | aab08320956bbc528a9e3741c833aab431bdfadb65ce9e4365607ce0f71fe8dc |