有同学反馈,在OJS期刊管理系统的搜索功能中,在输入关键词后点击搜索,但却查询不到那些已发布的文章。比如有一篇文章名字为《Research on Improved Optimization Algorithm Based on Deep Reinforcement Learning》,但是输入Algorithm却搜索不到,如图:

这种明明已发布的文章,输入关键词却搜索不到,这是怎么回事呢?今日且听丁老师给你讲上一讲。
原因分析
其实,这个还真不是OJS系统的故障。虽然搜索不到文章,但并不是OJS系统出了问题,要搞清楚为什么搜索不到之前,丁老师先给大家讲一下OJS系统搜索的逻辑。
OJS期刊管理系统,他的搜索功能,并不是像传统网站一样,采用标题+内容关键字的方式,进行like模糊搜索。比如我们传统的网站,搜索信息直接一条like语句就能搞定,但OJS的搜索不是这种方式,OJS的文章搜索,不检索文章内容、不检索文章摘要,甚至不检索文章标题。他检索的是什么呢?对,没错,OJS系统检索的是文章中设置的关键词。
就是我们在OJS系统中,发布文章时,填写的那个关键词,如图:

如上图所示,我们在发布文章时,需要填写一个或多个关键词。OJS的搜索,就是搜索这个关键词,无论你标题和内容写的多么丰富,只要没有设置相关的关键词,用户在搜索时就搜索不到。
同时,OJS的关键词搜索,并不是模糊搜索,而是整字匹配,比如上图所示,关键词包含一个Deep Reinforcement,你在搜索时输入deep就搜索不到,一定要输入完整的Deep Reinforcement才可以。
解决方法
1.对于新文章稿件,在投稿发布时,填写关键词的地方,一定要填写完整,最大匹配这个文章涉及的相关核心领域,同时尽可能的去设置那些用户可能搜索的相关关键词。
2.对于已发布的文章,则需要对关键词进行调整。可以进入该文章,在Publication的Metadata中,重置关键词。如图:

意见和建议
1.尽可能的完整填写关键词。
2.英文论文,建议设置4-8个关键词。
3.中文论文,建议设置3-6个关键词,5个为最佳。
4.关键词要突出核心内容,不要重复标题。
5.关键词要用学术词汇,不要用太口语化的词汇语言。
6.核心词汇,可以酌情增加相关同义词。
7.在OJS系统中,输入关键词时,不要一下复制粘贴多个,容易把多词当成一个词处理。而是要每个词单独输入,输入完成后点击鼠标或者回车,以确保OJS分词录入。
最近,有使用open journal system(OJS)期刊投稿系统的客户咨询,OJS可以对文章在线排版吗?有支持学术文章PDF的排版功能吗?今天丁老师针对这个问题进行解答。OJS可以对文章在线排版吗?OJS期刊管理系统,支持对文章...
在使用OJS系统时,用户设置了语言环境为中文,在后台中经常会出现##navigation.submissions##、##submission.shortAuthor##、##plugins.block##等错误代码,是怎么回事呢?其实...
open journal system(开放期刊投稿系统)发布文章时,可以绑定crossfef信息,从而每当发布带有DOI的信息时,DOI和元数据都可以自动存入crossref中,具体的设置方法如下:启用Crossref manage ...
近期收到客户反馈,在OJS3.5版本中,上传的投稿论文PDF打不开,无法正常在线浏览,出现空白,并且在控制台还报错,是怎么回事呢?因为OJS系统使用的PDF浏览插件是Pdf viewer,丁老师着重对这个插件部分进行了故障分析。经过排查...