Skip to content

A DBLP-first citation verification platform for CLI and web workflows, combining local matching, batch processing, and optional online fallbacks to improve metadata accuracy, reproducibility, and large- scale reference quality control.

License

Notifications You must be signed in to change notification settings

NKU-AOSP-Lab/CiteVerifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CiteVerifier Logo CiteVerifier

DBLP-first citation verification toolkit with CLI and Web modes.

[EN] | [CN]

version python fastapi docs

Overview

CiteVerifier verifies citation titles against DBLP with optional online enhancement strategies. It supports both CLI workflows and a lightweight Web interface.

Core Capabilities

  • Single-title and batch-title verification.
  • Local DBLP cache and runtime telemetry storage.
  • Optional online fallback chain for difficult cases.
  • Shared backend integration with DblpService.

Local Run

cd CiteVerifier
python -m pip install -r requirements.txt
python -m uvicorn web_app:app --host 0.0.0.0 --port 8092

CLI examples:

python verifier.py --title "Attention Is All You Need" --dblp-db dblp.sqlite
python verifier.py --input references.json --dblp-db dblp.sqlite
python verifier.py --sample

Docker

cd CiteVerifier
docker compose up -d --build

Default services:

  • citeverifier-web: http://localhost:8092
  • citeverifier-dblp-service: http://localhost:8093/bootstrap

Documentation

Local preview:

cd CiteVerifier
python -m pip install -r docs/requirements.txt
mkdocs serve

About

A DBLP-first citation verification platform for CLI and web workflows, combining local matching, batch processing, and optional online fallbacks to improve metadata accuracy, reproducibility, and large- scale reference quality control.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •