arXiv引用格式转换为已发表会议标准引用格式小工具分享
Posted 静待花开s0
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arXiv引用格式转换为已发表会议标准引用格式小工具分享相关的知识,希望对你有一定的参考价值。
0.写在前面
伴随着预印本平台 arXiv 的广泛使用,越来越多的研究者喜欢在写论文参考文献时直接使用 arXiv 信息。这看似非常方便,但也存在问题:这篇 arXiv 论文是否在 ACL、EMNLP、NAACL、ICLR 或 AAAI 等学术会议上发表过?
没错,在某些情况下,只引用 arXiv 信息显得不那么准确,这种不准确的文献条目甚至可能会违反某些会议的论文提交或 camera-ready 版本提交规则。
如何解决这一问题呢?最近,上交毕业生、南加州大学博士生林禹臣开发了一个简单的 Python 工具——Rebiber,它能够基于 ACL Anthology 和 DBLP 数据库自动解决这一问题。
项目地址:https://github.com/yuchenlin/rebiber
1. 安装
pip install rebiber -U
或者
git clone https://github.com/yuchenlin/rebiber.git
cd rebiber/
pip install -e .
2. 使用方法
rebiber -i /path/to/input.bib -o /path/to/output.bib
-i:input
-o:output
如果不加“-o” 则会覆盖原始文件。
示例如下:
在该示例中,文章的原始信息来自 Google Scholar,仅包括标题、作者、期刊(arXiv)、年份。而事实上该论文已被 EMNLP 2020 接收,原始信息显然不够准确。
经过 Rebiber 转换后,原始 arXiv 信息被转换为来自正式来源的准确信息,包括标题、作者、年月、出版商、数字对象识别码(doi)、网址等详细内容。
其他测试:
输入:
运行:
输出:
如果结果是这样说明没有成功找到转换格式:
3.支持
Rebiber 支持的会议包括 ACL Anthology 涵盖的会议,如 ACL、EMNLP、NAACL 及其 workshop,以及 DBLP 涵盖的会议,如 ICLR 2020。
目前,Rebiber 支持的会议列表如下所示:
Name | Years |
---|---|
ACL Anthology | (until 2021-01) |
AAAI | 2010 -- 2020 |
AISTATS | 2013 -- 2020 |
ALENEX | 2010 -- 2020 |
ASONAM | 2010 -- 2019 |
BigDataConf | 2013 -- 2019 |
BMVC | 2010 -- 2020 |
CHI | 2010 -- 2020 |
CIDR | 2009 -- 2020 |
CIKM | 2010 -- 2020 |
COLT | 2000 -- 2020 |
CVPR | 2000 -- 2020 |
ICASSP | 2015 -- 2020 |
ICCV | 2003 -- 2019 |
ICLR | 2013 -- 2020 |
ICML | 2000 -- 2020 |
IJCAI | 2011 -- 2020 |
KDD | 2010 -- 2020 |
MLSys | 2019 -- 2020 |
NeurIPS | 2000 -- 2020 |
RECSYS | 2010 -- 2020 |
SDM | 2010 -- 2020 |
SIGIR | 2010 -- 2020 |
SIGMOD | 2010 -- 2020 |
SODA | 2010 -- 2020 |
STOC | 2010 -- 2020 |
UAI | 2010 -- 2020 |
WSDM | 2008 -- 2020 |
WWW (The Web Conf) | 2001 -- 2020 |
4.手动添加会议
从DBLP 下载bib文件放置到rebiber/data文件夹下,然后转换为json格式,并将json文件路径添加到bib_list.txt
.文件中。
示例
ICLR2020
1. 下载 https://dblp.org/db/conf/iclr/iclr2020.html 网站中的bib文件到data/iclr2020.bib
2. 转换为json格式
python bib2json.py -i data/iclr2020.bib -o data/iclr2020.json
3. 在 bib_list.txt
.文件中 添加一行 data/iclr2020.json
5. Reference:
https://github.com/yuchenlin/rebiber
以上是关于arXiv引用格式转换为已发表会议标准引用格式小工具分享的主要内容,如果未能解决你的问题,请参考以下文章