Test metrics are reported as mean ± sample standard deviation over seeds [42, 22, 202].
1{
2 "0": "supported",
3 "1": "refuted",
4 "2": "not_enough_information"
5}
1import torch
2from transformers import AutoModelForSequenceClassification, AutoTokenizer
3
4model_id = "BaoNhan/bn-newsbert-ViFactCheck-GE"
5tokenizer = AutoTokenizer.from_pretrained(model_id, use_fast=False)
6model = AutoModelForSequenceClassification.from_pretrained(model_id)
7
8claim = "Thông tin này đã được cơ quan chức năng xác nhận."
9evidence = "Bài báo cung cấp bằng chứng liên quan đến phát biểu trên."
10inputs = tokenizer(
11 claim,
12 evidence,
13 return_tensors="pt",
14 truncation="longest_first",
15 max_length=256,
16)
17with torch.no_grad():
18 probabilities = model(**inputs).logits.softmax(dim=-1)[0]
19predicted_id = int(probabilities.argmax())
20print(model.config.id2label[predicted_id], probabilities.tolist())
ViFactCheck supplies the correct source article and therefore does not evaluate open-web evidence retrieval. VFC-FC can truncate relevant information in long articles and jointly measures verification plus robustness to irrelevant context. VFC-GE uses oracle gold evidence and must not be presented as a realistic end-to-end deployment setting. This model is a research classifier, not an automated arbiter of truth, and may produce confidently incorrect predictions.
1@inproceedings{hoa2025vifactcheck,
2 title={ViFactCheck: A New Benchmark Dataset and Methods for Multi-domain News Fact-Checking in Vietnamese},
3 author={Hoa, Tran Thai and Duy, Tran Quang and Tran, Khanh Quoc and Nguyen, Kiet Van},
4 booktitle={Proceedings of the AAAI Conference on Artificial Intelligence},
5 volume={39},
6 number={1},
7 pages={308--316},
8 year={2025},
9 doi={10.1609/aaai.v39i1.32008}
10}