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 支持的会议列表如下所示:

NameYears
ACL Anthology(until 2021-01)
AAAI2010 -- 2020
AISTATS2013 -- 2020
ALENEX2010 -- 2020
ASONAM2010 -- 2019
BigDataConf2013 -- 2019
BMVC2010 -- 2020
CHI2010 -- 2020
CIDR2009 -- 2020
CIKM2010 -- 2020
COLT2000 -- 2020
CVPR2000 -- 2020
ICASSP2015 -- 2020
ICCV2003 -- 2019
ICLR2013 -- 2020
ICML2000 -- 2020
IJCAI2011 -- 2020
KDD2010 -- 2020
MLSys2019 -- 2020
NeurIPS2000 -- 2020
RECSYS2010 -- 2020
SDM2010 -- 2020
SIGIR2010 -- 2020
SIGMOD2010 -- 2020
SODA2010 -- 2020
STOC2010 -- 2020
UAI2010 -- 2020
WSDM2008 -- 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

https://mp.weixin.qq.com/s?__biz=MzI4MDYzNzg4Mw==&mid=2247524063&idx=1&sn=5f6b2632afe12d27dd34ee0ec212a502&chksm=ebb7a60bdcc02f1d3e0f37e67ac793af15296373661a7e608c10baa55c25ca6743a48aa27861&mpshare=1&scene=23&srcid=0129Grgx8tCG5ShdYiastuqQ&sharer_sharetime=1611851356623&sharer_shareid=593b144921024cb60eff321150c59384#rd

以上是关于arXiv引用格式转换为已发表会议标准引用格式小工具分享的主要内容,如果未能解决你的问题,请参考以下文章

arXiv:... [cs.CV] 22 Jun 2017这是在啥期刊上的论文?

怎么导出英文参考文献

IEEE搜索出来的会议论文做参考文献时的格式

如何将UNIX风格时间转换为标准格式

论文参考文献中的字母是啥意思

arXiv 上传文章过程