当前位置: 首页 > 专利查询>戴井之专利>正文

一种数据检索方法及其运行系统技术方案

技术编号:32355615 阅读:15 留言:0更新日期:2022-02-20 03:15
本发明专利技术提供了一种数据检索方法和系统,属于数据库领域,包括外部数据库及其搜索引擎,内部数据库及其搜索引擎,文献比较模块,数据呈现模块,以及注册登录模块:用户登录注册登录模块,注册登录模块即自动登录所有外部数据库和内部数据库;在注册登录模块输入关键词并确定搜索,即自动启动所有外部数据库和内部数据库的搜索引擎用该关键词进行搜索;所述文献比较模块提取所有外部和内部数据库搜索出来的文献,并对各数据库的搜索出来的文献进行比较,按照事先设定的优先采用顺序,以相同文献仅采用1篇的方式,将最终搜索结果发送到数据呈现模块进行呈现。本检索方法和系统同时在内外部数据库中用关键词进行文献检索,降低了在不同数据库中分别检索的工作量。不同数据库中分别检索的工作量。不同数据库中分别检索的工作量。

【技术实现步骤摘要】
一种数据检索方法及其运行系统


[0001]本专利技术涉及数据库领域,具体而言,涉及一种数据检索方法和系统。

技术介绍

[0002]为全面查找文献,人们往往需要检索不同的数据库系统,如中国知网、美国FDA橙皮书、中国CDE原料药登记平台等,如果单独登陆一个个数据库输入关键词搜索将非常费时费力。
[0003]CN 112487014A公开了一种SQL数据处理方法、装置及后台服务器。其中,后台服务器与客户端通信连接,所述后台服务器同时登陆多个数据库。SQL数据处理方法包括:获取所述客户端提交的多条SQL数据;其中,每条所述SQL数据被赋予所指向的数据库的标识;根据所述标识,识别每条所述SQL数据所指向的所述数据库;分别将各条所述SQL数据发送给所对应的所述数据库,以获得对应的查询结果。如此,用户无需启用多类的客户端,只需开启与后台服务器对应的客户端即可将需发送给不同数据库的SQL数据送达对应的数据库,一定程度上降低了SQL的开发与调试成本。
[0004]但是很明显,该方法、装置及后台服务器仅解决了同时在多个SQL数据库进行SQL数据检索的问题,而没有解决不同类型的多个数据库同时检索同一关键词的问题。

技术实现思路

[0005]为解决以上问题,本专利技术公开了一种数据检索方法,包括至少一个外部数据库及其搜索引擎,内部数据库及其搜索引擎,文献比较模块,数据呈现模块,以及注册登录模块:所述注册登录模块用于用户注册、登录;用户登录注册登录模块,注册登录模块即自动登录所有外部数据库和内部数据库;用户在登录状态,在注册登录模块输入关键词并确定搜索,注册登录模块即自动启动所有外部数据库和内部数据库的搜索引擎用该关键词进行搜索;所述文献比较模块提取所有外部和内部数据库搜索出来的文献,并对各数据库的搜索出来的文献进行比较,以相同文献仅采用1篇的方式,按照事先设定的优先采用顺序,将最终搜索结果发送到数据呈现模块进行呈现。
[0006]所述至少一个外部数据库就是不受组织控制的数据库,包括需要进行授权才能登录的数据库,即需要注册,通过用户名和密码才能登录的数据库,如中国知网、国家知识产权局专利检索及分析数据库,和/或无须授权就可以直接登录的数据库,即无须用户名和密码就可以直接登录的数据库,如美国FDA橙皮书数据库、中国药品监督管理局原料药登记平台等。
[0007]所述内部数据库亦包括需要授权才能登陆的数据库和/或无须授权即可登陆的数据库。
[0008]需要授权才能登录的数据库,用户注册登录模块自动记忆用户名和密码,需要验
证码的,由用户注册登录模块自动捕获验证码并完成验证,如自动识别显示屏屏幕上验证码区域的文字、符号和数字,并将识别到的文字、符号和数字自动输入到验证码对话框;自动识别显示屏屏幕上验证码区域数字和计算符号并完成计算,并将计算结果输入到验证码对话框。
[0009]所述在注册登录模块输入关键词的方法包括:文字输入、语音输入、译文输入(如将中文自动翻译为英文,将英文自动翻译为日文)等。
[0010]所述用户登录后在注册登录模块通过语音输入关键词的方法包括:1、用户讲述一段话,注册登录模块提取该段话语音中的一个或数个关键词;2、用户检查关键词输入对话框中的文字显示,如果关键词正确,确认,如果不正确,可以通过修改对话框文字,或者重新讲述直至正确为止;3、注册登录模块保留用户语音与关键词之间的对映关系。
[0011]所述用户登录后在注册登录模块通过译文输入关键词的方法包括:1、预先储存数据库文献语种;2、识别通过文字或语音输入的关键词的语种;3、如果输入关键词语种与数据库语种不一致,自动将所输入的关键词翻译成数据库文献语种再搜索。
[0012]所述文献比较模块对各数据库搜索到的文献进行比较,同一篇文献同时收录于外部数据库和内部数据库,自动提取内部数据库文献,为忽视外部数据库文献。
[0013]为避免重复采集无效文献,用户可以在内部数据库中标注某篇文献为无效文献,所述文献比较模块将提取到的外部数据库搜索到的文献逐篇与该内部数据库中标注为无效的文献对比,在最终搜索结果中剔除无效文献。
[0014]用户在登录状态,可以预订关键词,其方法包括:在关键词对话框输入关键词,选择一定周期如每月系统自动登录注册登录模块,注册登录模块自动启动所有外部数据库和内部数据库的搜索引擎用该关键词搜索本周期内的文献,所述文献比较模块对各数据库搜索到的文献进行比较,按照事先设定的优先采用顺序,以相同文献仅采用1篇的方式,将最终搜索结果发送到数据呈现模块进行呈现。
[0015]所述文献比较模块比较各数据库搜索到的文献是否相同的方式为:先比较大概特征,如文件名称、文件大小,如不一致直接认定为不一致;如一致,再比较剩下的其他项目,直至比较具体内容,均一致才认定为一致,从而节约文献比较的计算工作量。
[0016]所述文献比较模块,根据文献与检索词的关联度强弱对最终搜索结果进行排序;文献与检索词的关联度强弱由用户以往下载的文献特征画像计算确定,如通过对文献所记载的媒体、作者和所用语音(如英语),以及用户的研究方向等要素综合评分计算确定。
[0017]最终搜索结果文献篇数大于或小于设定阈值,数据呈现模块提醒用户更换关键词,或在搜索结果中进一步搜索。
[0018]如果用户最终选择下载外部数据库某篇文献,数据呈现模块将其发送给内部数据库,内部数据库自动收录,并建立关键词。
[0019]呈现模块可以是指定的邮箱、数据链接集合等。数据链接集合指集中了很多超级链接(如PDF格式、视频格式、3D格式文件超级链接)的数据集。
[0020]另一方面,本专利技术还提供了一种运行以上数据检索方法的系统,包括至少一个外部数据库及其搜索引擎,内部数据库及其搜索引擎,文献比较模块,数据呈现模块,以及注册登录模块。
[0021]本专利技术一种数据检索方法及其运行系统,具有以下有益效果:1、同时在内外部数
据库中用关键词进行文献检索,降低了在不同数据库中分别检索的工作量;2、关键词输入方式同时包括文字、语音和译文,提高了搜索工作效率;3、自动将需要的外部数据库中的文献移到内部数据库,降低了对外部数据库的依赖;4、剔除无效文献,重复文献仅选取1篇,减少了文献人工清洗工作量;5、按文献与关键词的关联度强弱对最终搜索结果进行排序,降低了人工筛选文献的工作量;6、关键词译文输入方式,自动配匹数据库语种,降低了人工翻译工作量。
[0022]示意图图1为本专利技术的一种数据检索系统示意图,包括外部数据库及其搜索引擎,内部数据库及其搜索引擎,文献比较模块,数据呈现模块,以及注册登录模块。
[0023]具体实施方式
[0024]如图1所示,本专利技术所公开的一种数据库系统,包括外部数据库及其搜索引擎,内部数据库及其搜索引擎,文献比较模块,数据呈现模块,以及注册登录模块;所述注册登录模块用于用户注册、登录。
[0025]所述外部数据库就是不受组织控制的数据库,包括需要进行授权才能登录本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据检索方法,包括至少一个外部数据库及其搜索引擎,内部数据库及其搜索引擎,文献比较模块,数据呈现模块,以及注册登录模块:所述注册登录模块用于用户注册、登录;用户登录注册登录模块,注册登录模块即自动登录所有外部数据库和内部数据库;用户在登录状态,在注册登录模块输入关键词并确定搜索,注册登录模块即自动启动所有外部数据库和内部数据库的搜索引擎用该关键词进行搜索;所述文献比较模块提取所有外部和内部数据库搜索出来的文献,并对各数据库的搜索出来的文献进行比较,以相同文献仅采用1篇的方式,按照事先设定的优先采用顺序,将最终搜索结果发送到数据呈现模块进行呈现。2.根据权利要求1所述的一种数据检索方法,所述在注册登录模块输入关键词的方法包括:文字输入、语音输入和译文输入。3.根据权利要求2所述的一种数据检索方法,所述用户登录后在注册登录模块通过语音输入关键词的方法包括:1、用户讲述一段话,注册登录模块提取该段话语音中的一个或数个关键词;2、用户检查关键词输入对话框中的文字显示,如果关键词正确,确认,如果不正确,可以通过修改对话框文字,或者重新讲述直至正确为止;3、注册登录模块保留用户语音与关键词之间的对映关系。4.根据权利要求2所述的一种数据检索方法,所述用户登录后在注册登录模块通过译文输入关键词的方法包括:1、预先储存数据库文献语种;2、识别通过文字或语音输入的关键词的语种;3、如果输入关键词语种与数据库语种不一致,自动将所输入的关键词翻译成数据库文献语种再搜索。5.根据权利...

【专利技术属性】
技术研发人员:戴井之
申请(专利权)人:戴井之
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1