hnshhslsh / show-rank

Extension for Google Chrome to show conference/journal rankings in search results. Currently supports CCF(China Computer Federation) rankings on Springer, DBLP, IEEExplore and ACM Digital Library.
https://chrome.google.com/webstore/detail/show-conferencejournal-ra/hcfmpekcjhpfcokagmhnhldpacknikim
MIT License
200 stars 17 forks source link

一些著名会议没有被标识 #5

Open Coder-Yu opened 3 years ago

Coder-Yu commented 3 years ago

比如KDD ICDE都是ccf none,实际是A类 只尝试了DBLP

Coder-Yu commented 3 years ago

什么时候支持谷歌学术啊?非常方便,十分感谢

hnshhslsh commented 3 years ago

感谢反馈。DBLP 上的一些缩写与CCF发布的缩写不一致,所以没有识别到。过段时间准备写一个映射关系,这样应该就没问题了。谷歌学术的搜索结果页面没有显示文章所属的期刊会议,所以暂时没有想到好办法去支持。

hnshhslsh commented 3 years ago

最新源码修改了DBLP的识别逻辑,并且采用了另一个类似插件作者的代码,对谷歌搜索结果页中的 每一篇文章 访问 DBLP 的 api 进行查询获得文章信息。你可以下载项目源码,然后点击 Chrome 的右上角三点->更多工具->扩展程序,打开右上角开发者模式,然后选择“加载已解压的扩展程序”载入来先体验一下。等我有空会对这个请求逻辑加个开关,然后再发布到商店。

automaticdai commented 3 years ago

有没有办法设计一个别名隐射表,大家可以协助贡献。

Coder-Yu commented 3 years ago

尝试了一下,改进挺大的,dblp上效果不错,虽然还是有少部分识别失败,但大部分都可以识别出来了。谷歌学术的效果还有待加强,并且显示有延迟。anyway,作者大大还是很强的

automaticdai commented 3 years ago

我也赞一个

hnshhslsh commented 3 years ago

有没有办法设计一个别名隐射表,大家可以协助贡献。

@automaticdai DBLP 现在的识别逻辑是通过 URI 进行匹配的,数据源是 /data/gen/ccf-2019.csv,用 Node.js 环境运行同目录下的 ccf-data-gen.js 会根据 csv 文件在上级目录生成 ccf-index.jsccf-rank.js 两个文件供插件使用。如果有问题可以修改对应文件。

hnshhslsh commented 3 years ago

尝试了一下,改进挺大的,dblp上效果不错,虽然还是有少部分识别失败,但大部分都可以识别出来了。谷歌学术的效果还有待加强,并且显示有延迟。anyway,作者大大还是很强的

@Coder-Yu 请问 DBLP 识别失败有具体 case 吗?谷歌学术的问题我还是没有很好的解决方案,而且我对这种请求批量自动请求 DBLP api 的方案也有些顾虑。

Coder-Yu commented 3 years ago

识别失败的case还是比较少的,像是ECML/PKDD两个B会拼到一起的 显示为CCF none,然后有的journal像world wide web,ACM TIST似乎是CCF B,也被标识为none。另外建议arxiv的文章单独表示为preprint,避免跟非CCF的已发表文章混到一起。个人感觉对junior的学生来说,这个插件还是很有意义的。作者大大功不可没。

linwhitehat commented 2 years ago

在IEEEXplore和Springer的识别不太准确,像INFOCOM是顶会但是显示CCF-None。 image

lixus7 commented 1 year ago

识别失败的case还是比较少的,像是ECML/PKDD两个B会拼到一起的 显示为CCF none,然后有的journal像world wide web,ACM TIST似乎是CCF B,也被标识为none。另外建议arxiv的文章单独表示为preprint,避免跟非CCF的已发表文章混到一起。个人感觉对junior的学生来说,这个插件还是很有意义的。作者大大功不可没。

楼主讲的ACM TIST还没被收录,应该是IEEE TITS?