Explabox demo for the UCI drug reviews dataset
Project description
explabox-demo-drugreview
Welcome to the demo of the explabox on the UCI Drug Reviews dataset. To speed up the demo, we made a smaller subset of the train and test dataset. The demo
also includes a pretrained black-box classifier, which aims to predict whether a review
in the text got a rating
of
negative
(1-5), neutral
(5-6) or positive
(6-10).
To start the demo, you require:
- Python 3.8 or above (see the installation guide)
- Jupyter Notebook installed (see the installation guide)
Install the demo via:
pip3 install explabox
pip3 install explabox-demo-drugreview
Importing the necessary files
To start the demo, open your Jupyter Notebook and run the following line:
from explabox_demo_drugreview import model, dataset_file
The dataset_file
is the location of the dataset (drugsCom.zip
), containing a train split (drugsComTrain.tsv
) and test split (drugsComTest.tsv
). You can import this dataset with the explabox with the data in the column review
and labels in the column rating
:
from explabox import import_data
data = import_data(dataset_file, data_cols='review', label_cols='rating')
The model can directly be imported as-is. Make sure you explicitly include that drugsComTrain.tsv
includes the train
split and drugsComTest.tsv
the test
split of the data:
from explabox import Explabox
box = Explabox(data=data,
model=model,
splits={'train': 'drugsComTrain.tsv', 'test': 'drugsComTest.tsv'})
Now you are ready to .explore
, .examine
, .expose
and .explain
with the explabox!
Documentation
Having trouble? Want to know which functionalities the explabox includes? Check out the documentation at https://explabox.rtfd.io.
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
Built Distribution
Hashes for explabox-demo-drugreview-0.9b10.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | db8e66ac643e1d0eedac49a6f9be9b5ea991bf11ef4b63ce00493603493cbd3f |
|
MD5 | 6b9b2103ca8a7351c2a93d720e62a45e |
|
BLAKE2b-256 | 2404b19f9e4806f785754e7bebada6eed9485191bb8cd80d825d11228ae3cbd2 |
Hashes for explabox_demo_drugreview-0.9b10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 973f05ffd94dc109807cef068efdcf2174cac5d31a0390b0a02bfc83cef19e5e |
|
MD5 | e6e8b1e75a354756a829b15cd770affe |
|
BLAKE2b-256 | 0ddd89a9842bf41bf39672caa22de3fd8e58b90c458698f3c362c1a6ba09d4f1 |