cestwc/anthology
Viewer • Updated • 3.37M • 89
How to use cestwc/roberta-base-bib with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("text-classification", model="cestwc/roberta-base-bib") # Load model directly
from transformers import AutoTokenizer, AutoModelForSequenceClassification
tokenizer = AutoTokenizer.from_pretrained("cestwc/roberta-base-bib")
model = AutoModelForSequenceClassification.from_pretrained("cestwc/roberta-base-bib")# Load model directly
from transformers import AutoTokenizer, AutoModelForSequenceClassification
tokenizer = AutoTokenizer.from_pretrained("cestwc/roberta-base-bib")
model = AutoModelForSequenceClassification.from_pretrained("cestwc/roberta-base-bib")This model is a text classification tool designed to predict the likelihood of a given context paper being cited by a query paper. It processes concatenated titles of context and query papers and outputs a binary prediction: 1 indicates a potential citation relationship (though not necessary), and 0 suggests no such relationship.
from transformers import AutoModelForSequenceClassification, AutoTokenizer
model_name = "cestwc/roberta-base-bib"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)
def predict_citation(context_title, query_title):
inputs = tokenizer.encode_plus(f"{context_title} </s> {query_title}", return_tensors="pt")
outputs = model(**inputs)
prediction = outputs.logits.argmax(-1).item()
return "include" if prediction == 1 else "not include"
# Example
context_title = "Evaluating and Enhancing the Robustness of Neural Network-based Dependency Parsing Models with Adversarial Examples"
query_title = "Assessing Hidden Risks of LLMs: An Empirical Study on Robustness, Consistency, and Credibility"
print(predict_citation(context_title, query_title))
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="cestwc/roberta-base-bib")