A Python Library for Explainable IR methods
Project description
ir_explain
Installing requirements
git clone https://github.com/souravsaha/ir_explain.git
conda create -n ir_explain python=3.9
pip install .
Note that for now we have tested ir_explain on Python 3.9 and Java 11. we will test on newer versions of Python soon and update.
Before running the ir_explain library, set the JAVA HOME as follows (replace the path appropriately):
export JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64/"
Usage
As of now, we have established a single pipeline with pointwise component.
To get started
You can run the programs test_point_wise.py, test_pair_wise.py, and test_list_wise.py to get the pipeline.
Contributing
IR Explain library is open-source, and we are open to all the contributions from IR and NLP community. If you find a bug please report to the issue tracker, even better to send us a pull-request on Github.
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
File details
Details for the file ir_explain-0.1.tar.gz.
File metadata
- Download URL: ir_explain-0.1.tar.gz
- Upload date:
- Size: 98.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c73e9c343347e8a3ca4b430b57680ff7aa971751e965b1ed723a36ac27963e2b
|
|
| MD5 |
d2648d147d322771ddba4b345c9ff81a
|
|
| BLAKE2b-256 |
bd3739a489971d9e0ddeefe9fd20ec2863b044a572fb297e96ab29ccb6723c2a
|