|
|
--- |
|
|
license: cc-by-nc-4.0 |
|
|
language: |
|
|
- en |
|
|
--- |
|
|
|
|
|
## Introduction |
|
|
|
|
|
The model is used to evaluate the quality of a candidate patent claim compared to the gold claim. |
|
|
|
|
|
## Example Usage |
|
|
|
|
|
```python |
|
|
from transformers import AutoModel, AutoTokenizer |
|
|
import torch |
|
|
|
|
|
device = torch.device('cuda' if torch.cuda.is_available() else 'cpu') |
|
|
tokenizer = AutoTokenizer.from_pretrained("lj408/PatClaimEval-Quality", trust_remote_code=True) |
|
|
model = AutoModel.from_pretrained("lj408/PatClaimEval-Quality", trust_remote_code=True).to(device) |
|
|
gold_claim = "1. A computer-implemented method comprising: identifying a primary code segment; ..." |
|
|
candidate_claim = "1. A computer-implemented method for managing logger source code segments in a source code development platform, ..." |
|
|
res = model.score_pair(gold_claim, candidate_claim , tokenizer, device) |
|
|
print(res) |
|
|
``` |
|
|
|
|
|
Note that this evaluation method can serve as a reference, but it may not be accurate in all cases. Users should rely on evaluations by patent professionals for more precise results. |
|
|
|
|
|
## Citation |
|
|
|
|
|
If you use this model or code, please cite our paper: |
|
|
|
|
|
``` |
|
|
@article{jiang2025towards, |
|
|
title={Towards Better Evaluation for Generated Patent Claims}, |
|
|
author={Jiang, Lekang and Scherz, Pascal A and Goetz, Stephan}, |
|
|
journal={arXiv preprint arXiv:2505.11095}, |
|
|
year={2025} |
|
|
} |
|
|
``` |