|
Download README.md from bigboub/clause-and-effect-models: direct link, hf CLI and curl.
- Browser
- Download file 1.72 kB
-
https://huggingface.co/bigboub/clause-and-effect-models/resolve/main/README.md
- Command line
-
hf download hf://bigboub/clause-and-effect-models/README.md
-
curl -L -o README.md https://huggingface.co/bigboub/clause-and-effect-models/resolve/main/README.md
1.72 kB
| language: en | |
| tags: | |
| - legal | |
| - terms-of-service | |
| - text-classification | |
| - summarization | |
| datasets: | |
| - CodeHima/TOS_DatasetV3 | |
| - EE21/ToS-Summaries | |
| # Clause & Effect models | |
| The two fine-tuned models behind the [Clause & Effect Space](https://huggingface.co/spaces/bigboub/clause-and-effect). | |
| Weights are stored in fp16 to halve the download size; load them as fp32 (`dtype=torch.float32`) for CPU inference. | |
| | Folder | Base model | Task | | |
| |---|---|---| | |
| | `bert/` | `nlpaueb/legal-bert-base-uncased` | 3-way clause fairness: `clearly_fair`, `potentially_unfair`, `clearly_unfair` | | |
| | `bart/` | `facebook/bart-large-cnn` | Plain-English summary of a clause, input formatted as `"{label}: {clause}"` | | |
| ## BERT test-set results (CodeHima/TOS_DatasetV3, 960 clauses) | |
| | Class | Precision | Recall | F1 | | |
| |---|---|---|---| | |
| | clearly_fair | 0.92 | 0.93 | 0.92 | | |
| | potentially_unfair | 0.81 | 0.80 | 0.81 | | |
| | clearly_unfair | 0.79 | 0.80 | 0.80 | | |
| | **Accuracy** | | | **0.864** | | |
| ## Usage | |
| ```python | |
| import torch | |
| from transformers import AutoTokenizer, AutoModelForSequenceClassification, BartForConditionalGeneration | |
| repo = "bigboub/clause-and-effect-models" | |
| bert_tok = AutoTokenizer.from_pretrained(repo, subfolder="bert") | |
| bert = AutoModelForSequenceClassification.from_pretrained(repo, subfolder="bert", dtype=torch.float32) | |
| bart_tok = AutoTokenizer.from_pretrained(repo, subfolder="bart") | |
| bart = BartForConditionalGeneration.from_pretrained(repo, subfolder="bart", dtype=torch.float32) | |
| ``` | |
| ## Limitations | |
| Trained on individual, clean ToS sentences. On full real-world documents the classifier | |
| over-flags some boilerplate (e.g. "These Terms are an agreement between you and ...") as unfair. | |
| Not legal advice. | |