如何查找论文的源代码

介绍两个用于查询论文源代码的网站并介绍一些常用的获取code的办法

1、https://paperswithcode.com/
操作如下图所示,左上角输入名字,便会出来结果,然后点击code部分即可
在这里插入图片描述

2、https://www.profillic.com/paper/arxiv:1701.04099
这个网站也是类似的操作
在这里插入图片描述

3、如果是经典文章,那code往往网上一搜一大片,如果是比较新的文章,可以采用如下三种方法:

(1)在google搜索该论文的名称或者第一作者的姓名,找到该作者的个人学术主页。在他的主页上看看他是否公开了论文的代码。
(2) 在google搜索该论文中算法的名字+code或者是某种语言,如python等。这是因为阅读这篇论文的科研人员不少,有的人读完会写代码并公布出来。
(3)邮件联系第一作者。

Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。 我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。一些站点已经在这方面作出了一定的尝试,通常采用的方法是,在用户登陆时为其提供一系列的选项,使用户能够对站点进行一些自主的设置。这样做能够使站点呈现一定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解一个站点前让其对站点进行设置,其结果未免有些粗糙。于是我们构想了这样一种方案,对用户登陆后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户作出任何额外工作的情况下实现了为用户量身订做的个性化页面。
### EMSE 论文源代码获取途径 对于希望获得EMSE(Empirical Software Engineering)论文中的源代码,通常存在几种常见的方法来定位和下载这些资源。学术界普遍遵循开放科学的原则,在许多情况下,作者会公开研究过程中使用的数据集以及实验所基于的程序代码。 如果特定的研究工作确实涉及到了软件工具或者算法实现,并且该成果发表于EMSE期刊上,则最直接的方式是从原始出版物附带的信息入手查找是否有提供官方链接指向GitHub仓库或其他版本控制系统的位置[^1]。此外,也可以访问Google Scholar等平台搜索对应文章DOI编号下的完整记录页面,有时这里也会给出额外补充材料的入口。 当上述方式未能成功找到所需资源时,还可以考虑通过联系论文通讯作者请求获取权限或指引;加入专门讨论计算机科学研究工作的在线社区如Stack Overflow、Reddit r/programming板块提问求助也是不错的选择。值得注意的是,部分高校图书馆可能订阅了包含此类资料数据库的服务,学生教职工可以利用这一渠道尝试检索更多细节。 ```python import requests def fetch_paper_resources(doi): url = f"https://api.crossref.org/works/{doi}" response = requests.get(url).json() if 'message' in response and 'link' in response['message']: links = response['message']['link'] for link_info in links: print(f"Resource URL: {link_info['URL']}") fetch_paper_resources('your-paper-doi-here') ```
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值