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

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引用格式转换为已发表会议标准引用格式小工具分享相关推荐

  1. php把时间格式转换为时间戳,php如何将时间格式转换成时间戳?

    php时间格式转换为时间戳的方法:1.使用mktime()将时间转换为时间戳,语法为"mktime(小时.分钟.秒.月.日.年)":2.使用strtime()将字符串表示的日期转换 ...

  2. 如何将xml格式转换为yolov5所需的txt格式

    如今,深度学习非常热门,制作数据集是深度学习很重要的一环.制作数据集就离不开打标签,我们打出来的标签可能是 txt 格式 或者 xml 格式 或者json格式,但是yolo运行的标签格式是txt格式 ...

  3. 脚本_批量修改md为hexo标准post格式[博]

    原创博客地址:脚本_批量修改md为hexo标准post格式[博] 动机,原有md希望快捷发布 本来原来有笔记,已经为md格式,希望批量发布.而不是一个个hexo new page xxx,然后复制过去 ...

  4. 怎么把amr格式转换为mp3格式?

    怎么把amr格式转换为mp3格式?amr是什么?今天简单直接点讲amr也是音频文件的一种不常见格式.因为兼容性的原因,所以你如果下载到了以amr为后缀的音频,打开往往是播放不了的,这个时候也很简单,我 ...

  5. pdffactory字体打印不对_标准论文格式字体要求

    标准论文格式字体: 标准论文格式字体的第一页: 论文题目(黑体.居中.三号字) (空一行) 作者(宋体.小三) (空一行) [摘要](四号黑体)空一格打印内容(四号宋体,200-300字)-- (空一 ...

  6. 直接引用arXiv论文不规范?试试这个小工具,秒变正式发表链接,上交大校友开发...

    杨净 发自 凹非寺 量子位 报道 | 公众号 QbitAI 只需两步,就能让你的论文引用更规范-- 将arXiv链接转换成最终发表的链接. 就像这样. 以往我们直接使用arXiv来引用论文,却没有注意 ...

  7. 如何快速获取已发表学术论文的期刊封面及目录(caj格式下载和caj转pdf)

    目录 1 下载caj格式的封面和目录 2 CAJ格式的封面和目录转PDF格式 在进行职称评审或成果申报时,一般要求提交你发表的成果所在的期刊的当期封面和目录.本文就手把手带带你制作一个期刊目录. 重要 ...

  8. 论文中引用参考文献格式转换为pdf显示错误

    问题 在论文中使用交叉引用在正文里插入参考文献时,直接插入格式为:[1]或[3][5]或[7][8][9],但是根据论文要求两篇及两篇以上的需要修改为[3,5].[7-9],在Word里可以通过手动删 ...

  9. 不要再用arxiv链接了!为了让论文引用更规范,上交毕业生、南加州大学华人博士创建了一个小工具...

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨魔王 编辑丨机器之心 只需两步,将文献的 arXiv 信息转换为正式来源信息. 伴随着预印本平台 ...

  10. java中如何把时间封装成类,java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象?...

    java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象? 我想将date1格式的日期转换为date2格式的日期对象. SimpleDateFormat simple ...

最新文章

  1. 2022-2028年中国ITO薄膜行业市场全景调查及投资前景趋势报告
  2. python实训第七天
  3. c matlab 混合编程 调试,64位MATLAB和C混合编程以及联合调试
  4. 指令集及流水线基本概念
  5. lambda语法_Java Lambda语法替代
  6. Linux中写入union作用,Linux进程描述符中union的用法
  7. anaconda安装tensorflow后,matplotlib无法调用的解决方法
  8. 初步的 MPI消息传递函数
  9. 2022年4月中国数据库排行榜:华为GaussDB 挺进前四,榜单前八得分扶摇直上
  10. 微信小程序熊猫抽奖盒子panda_luckybox3.3.1多开版
  11. SQL Server~T-SQL编程基础
  12. 使用Arduino和HMC5883L磁力计的数字罗盘
  13. 酷狗音乐9.2.0_酷狗音乐安卓版 v9.2.0下载 - 艾薇下载站
  14. Win7从文件服务器复制文件速度慢问题处理
  15. (二)nginx正向代理https
  16. C#基础--LINQ
  17. MapReduce总结
  18. ACM-ICPC 2018 南京赛区网络预赛 J Sum(欧拉线性筛+思维)
  19. 李宏毅__ML_Notes_4.21
  20. Python基础——turtle库数码管实现倒计时

热门文章

  1. XX 公司网络信息系统的安全方案设计书
  2. robocode_Robocode策略
  3. Ubuntu17.10下安装TIM
  4. 1988-2020年各省、分城乡基尼系数、基尼系数计算及相关经典文献、1978-2019年中国省市恩格尔系数表、泰尔指数计算模板、208个地级市和31个省、市城乡泰尔指数
  5. 中值滤波器 median filter
  6. Unity3d 内存管理那些事
  7. 常见GIS工具软件介绍
  8. 奥鹏刷分软件_【中国大学mooc刷课系统和奥鹏在线作业自动答案软件哪个好用】中国大学mooc刷课系统和奥鹏在线作业自动答案软件对比-ZOL下载...
  9. 如何批量转换图片格式为jpg?
  10. 从github安装python项目