Introduction to Rebiber
Rebiber is a Python tool designed to automatically update and normalize BibTeX entries using official conference information. It addresses a common issue in academic paper citation where researchers often cite papers using their arXiv versions, even when those papers have been published in more official conference proceedings. Rebiber helps ensure that citations are compliant with conference submission or camera-ready version rules, using trusted sources such as DBLP and the ACL anthology.
Key Features
Automatic Citation Normalization
Rebiber utilizes official conference data to quickly and accurately correct outdated arXiv citations, transforming them into properly formatted and recognized conference citations. It ensures citations conform to a unified DBLP-style format that is widely accepted in academic publications.
Supported Conferences
Rebiber supports a plethora of conferences, notably those in natural language processing and computer science domains. Its database is regularly updated to include the most recent proceedings from major conferences such as ACL, NeurIPS, CVPR, and many more.
Usage and Installation
Installing Rebiber is straightforward and can be done using Python package managers such as pip:
pip install -e git+https://github.com/yuchenlin/rebiber.git#egg=rebiber -U
Users can choose to clone the repository directly from GitHub:
git clone https://github.com/yuchenlin/rebiber.git
cd rebiber/
pip install -e .
To normalize a BibTeX file, users simply need to provide an input and output file path:
rebiber -i /path/to/input.bib -o /path/to/output.bib
Rebiber is flexible, offering numerous options for users to customize the normalization process, such as removing certain fields, abbreviating book titles, and more.
Supported Conference List
Rebiber's capability extends to a comprehensive list of conferences, including but not limited to:
- ACL Anthology
- NeurIPS
- CVPR
- AAAI
- ICML
Users can extend this list by following straightforward procedures to add new conferences to the software.
Demo Availability
Eager to try Rebiber? It’s available for experimentation through an online demo on Huggingface Spaces and Colab Notebooks—ideal for seeing the tool in action without previous installation or configuration hassles.
Version and Feature Updates
Rebiber continually evolves, with its current version boasting automatic scripts to download BibTeX files for recent conferences. Regular updates ensure compatibility with new formats and functionalities, like sorting entries or auto-generating URLs.
Contribution and Community
Rebiber encourages community participation. Users can enhance its database by submitting new conferences or suggesting improvements. This collaborative approach ensures Rebiber remains a robust tool tailored to the evolving needs of the research community.
Conclusion
Rebiber offers a seamless solution to BibTeX normalization, saving researchers time and guaranteeing consistent citation styles across various academic platforms. Its alignment with official sources like DBLP ensures accuracy and compliance, all while providing user-friendly integration options and ongoing community support.