似乎无法按任何字段对Google学术搜索结果进行排序。如果有人想办法,请分享。

评论

不幸的是,Google还没有为学者搜索提供API!这是否意味着我必须编写一个crawler + parser才能对结果进行排序?

您愿意接受按字段过滤吗?

您的问题是关于引用次数的排序。我只是进行了搜索,结果似乎是按照引用次数进行排序的。您的问题仍然有效吗?

这个问题已有5年历史了。有什么新方法可以做到这一点吗?就我所知这仍然是一个问题

我知道它不能回答问题:Microsoft Academic允许按大多数引用进行排序。

#1 楼

我已经遇到了同样的问题。

这是用于处理该问题的python代码:https://github.com/WittmannF/sort-google-scholar

我的建议是您按引用次数/年份进行排名而不是引用的绝对数量(通常会引用更多的较旧的文章)。

#2 楼

http://www.harzing.com/pop.htm

一些要点:


只有当您的搜索返回的结果少于1000个时,这才是可靠的
/>您可以将搜索结果进行分解,并通过CSV文件和excel将其合并,以对较大的搜索结果进行排序
PoP也会按“每年引用次数”进行排序,从而消除了偏爱较早文章的偏见更多的时间来获得引用。但是,这有时会误导已转载或具有新版本的书籍和文章,因为有时所有引用都被计入新版本。

对于不是来自进行相同的搜索,您可以将此插件用于Zotero,尽管它对于单独版本的zotero而言并不值得:

https://addons.mozilla.org/en-US/firefox/插件/ zotero-cholar-citations /

评论


流行物还存在吗?

– Sigfried
20-5-5在10:46

#3 楼

如果您想找出与您的查询最相关的文章,那么Google学术搜索已经可以很好地对它们进行排序。如果搜索查询范围很广(例如“Schrödinger”),则结果列表将主要按照引用次数进行排序。

如果查询范围很窄,例如(例如“非线性与时间无关的薛定ding”),然后Google会尝试首先为您提供最相关的结果(即非线性与时间无关的薛定ding方程),而不是将引文很多但引文不完全的文章放在首位您要找的是什么。

这就是说,在Google试图找出我真正想要的东西时,我也感到不舒服。

评论


好吧,我想说的是,如果它不给我排序选项,那么我可以自己决定使用哪种排序方式,而不管查询的宽度(即返回的结果数)如何,我会说它没有做“将它们排序非常好”。

– sdaau
15年2月22日在12:01

废话。 Google学术搜索结果遵循一些不透明的算法。它会根据未知的标准建议与您的搜索相关的论文。它不会首先返回被引用次数最多的论文。因此,需要像Harzing's这样的工具。

– Reggie
19年9月12日在10:10

#4 楼

好吧,还有一种解决方案,我已经使用了一段时间。如果您使用Zotero进行参考管理(如果我不强烈建议您使用Zotero),则有一个插件可以从Google Scholar下载引用数量:


安装Zotero
转到此GitHub Repo并下载插件并按照说明进行安装
在您的Zotero应用程序上,将“ extra”添加到以下字段:




右键单击要获取引文的项目,然后在底部的右侧选择“更新引文”。

现在您的引用管理软件中已包含引文数量,您可以对其进行排序您的收藏相应。如果您使用该插件一次下载许多项目的引文,则Google会要求您提供验证码。

#5 楼

Google学术搜索提供了一种按字段过滤搜索结果的方法,尽管不一定要对它们进行排序。为此,请执行以下操作:


转到Google学术搜索,然后单击“高级学术搜索”。
输入搜索词
在“收藏集”下,有一个子类别“文章和专利”。此类别提供两个单选按钮选项:“在所有主题区域中搜索文章”和“仅在以下主题区域中搜索文章”。后一个选项提供诸如“社会科学,艺术和人文科学”以及“物理学,天文学和行星科学”的主题。
点击“搜索学者”

一旦打开结果,是搜索栏下方的一系列复选框,可让您选择要将搜索范围限制在哪些主题领域(如果有)。

Google学术搜索也将允许您搜索某些法院的法律裁决。

评论


这似乎回答的问题与提出的问题不同。

– MD004
20年1月6日在23:09

Advanced Scholar Search的描述与当前对话框不匹配。这个答案浪费了我的时间,现在似乎没有提供任何有用的信息。如果有人删除它会很好。

– Sigfried
20年5月5日在10:43

#6 楼

这可以在Publish或Perish中免费下载。试试吧。