System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种医学文献检索系统技术方案_技高网

一种医学文献检索系统技术方案

技术编号:40875913 阅读:3 留言:0更新日期:2024-04-08 16:44
一种医学文献检索系统,属于文献检索技术领域。本发明专利技术包括基于Spring Security安全框架的持久层、业务层、以及web层;持久层用于数据库、搜索引擎的写入和读取;业务层用于提供文献在线阅读、检索和批量上传下载、以及评价搜索结果、获取热搜和智能图像识别;web层用于模块引擎渲染、及通过axios与前后端进行交互。本发明专利技术通过基于改进连通域分割的OCR字符识别算法来识别文献图像图片中含有的信息,以实现文献的快速识别和搜索,提高用户的使用效率;运用Spring Security安全框架,可按角色和业务分离的方式进行权限验证,分配角色特定的权限,同时可快速实现身份认证。

【技术实现步骤摘要】

本专利技术属于文献检索,具体是涉及一种医学文献检索系统


技术介绍

1、在医药行业,医药代表需要向客户提供大量专业性的文献资料,以便更好地展示产品的优势和特点。然而,这些文献资料数量巨大,渠道众多,传统方式管理和检索效率低下;同时,文献中还有大量的医学影像图片,普通的检索功能无法满足识别图片文字的需求。

2、因此需要提出一种新的方案来解决上述问题。


技术实现思路

1、本专利技术主要是解决上述现有技术所存在的技术问题,提供一种医学文献检索系统。

2、本专利技术的上述技术问题主要是通过下述技术方案得以解决的:一种医学文献检索系统,包括基于spring security安全框架的持久层、业务层、以及web层;所述持久层用于数据库、搜索引擎的写入和读取;所述业务层用于提供文献在线阅读、检索和批量上传下载、以及评价搜索结果、获取热搜和智能图像识别;所述web层用于模块引擎渲染、及通过axios与前后端进行交互。

3、作为优选,所述持久层通过elasticsearch分布式搜索引擎提供快速搜索和实时数据分析。

4、作为优选,所述持久层通过redis内存数据存储系统使数据持久化,提供数据的快速读写。

5、作为优选,所述业务层通过okapi bm25算法平衡查询词频的权重,通过基于改进连通域分割的ocr字符识别算法识别文献的图片中含有的信息。

6、作为优选,所述业务层的检索方式包括主题检索、关键字检索、摘要检索、文件名检索和分类检索。

7、作为优选,所述业务层通过笔记与绘图为在线阅读提供文献批注及重点标记。

8、作为优选,所述业务层文献检索包括如下步骤:

9、步骤1,打开文献检索界面,选择检索方式;

10、步骤2,判断登录状态,若未登录,则跳转登录界面,用户输入登录账号及密码;若已登录,用户在输入框内输入要检索的关键字并点击检索按钮;

11、步骤3,根据输入的关键字进行文献匹配和筛选,并将匹配到的文献列表展示给用户,每条记录包含标题、关键字文本和图片,用户可以通过点击标题或详细信息查看文献的详细内容;

12、步骤4,当用户对某篇文献感兴趣时,可以点击标题或详细信息进入文献详情页;在详情页中,用户可以查看完整的文献内容及参考文献,并能够根据需要选择下载;同时还能够对检索结果进行评价。

13、作为优选,所述业务层文献上传包括如下步骤:

14、步骤1,打开文献上传界面;

15、步骤2,判断登录状态,若未登录,则跳转登录界面,用户输入管理员账号及密码;若已登录,则上传文献并归档;

16、步骤3,通过基于改进连通域分割的ocr字符识别算法识别文献的文本内容和图片内容,并将识别结果存储到数据库。

17、作为优选,权限管理包括如下步骤:

18、步骤1,将用户进行角色分配,明确不同角色的职责;

19、步骤2,制定权限管理策略和权限访问控制规则,明确不同用户对资源的访问权限;

20、步骤3,对用户进行身份验证,判断用户是否有权访问资源;若验证通过后,根据用户的权限信息,实现用户对相应权限的资源访问和操作。

21、本专利技术具有的有益效果:本专利技术通过基于改进连通域分割的ocr字符识别算法来识别文献图像图片中含有的信息,以实现文献的快速识别和搜索,提高用户的使用效率。本专利技术运用spring security安全框架,可按角色和业务分离的方式进行权限验证,分配角色特定的权限,同时可快速实现身份认证。本专利技术提供多种模式搜索信息,以精确匹配图片内容和文字内容。

本文档来自技高网...

【技术保护点】

1.一种医学文献检索系统,其特征在于,包括基于Spring Security安全框架的持久层(1)、业务层(2)、以及web层(3);所述持久层(1)用于数据库、搜索引擎的写入和读取;所述业务层(2)用于提供文献在线阅读、检索和批量上传下载、以及评价搜索结果、获取热搜和智能图像识别;所述web层(3)用于模块引擎渲染、及通过axios与前后端进行交互。

2.根据权利要求1所述的一种医学文献检索系统,其特征在于,所述持久层(1)通过Elasticsearch分布式搜索引擎提供快速搜索和实时数据分析。

3.根据权利要求1所述的一种医学文献检索系统,其特征在于,所述持久层(1)通过redis内存数据存储系统使数据持久化,提供数据的快速读写。

4.根据权利要求1所述的一种医学文献检索系统,其特征在于,所述业务层(2)通过Okapi BM25算法平衡查询词频的权重,通过基于改进连通域分割的OCR字符识别算法识别文献的图片中含有的信息。

5.根据权利要求1所述的一种医学文献检索系统,其特征在于,所述业务层(2)的检索方式包括主题检索、关键字检索、摘要检索、文件名检索和分类检索。

6.根据权利要求1所述的一种医学文献检索系统,其特征在于,所述业务层(2)通过笔记与绘图为在线阅读提供文献批注及重点标记。

7.根据权利要求1所述的一种医学文献检索系统,其特征在于,所述业务层(2)文献检索包括如下步骤:

8.根据权利要求1所述的一种医学文献检索系统,其特征在于,所述业务层(2)文献上传包括如下步骤:

9.根据权利要求1所述的一种医学文献检索系统,其特征在于,权限管理包括如下步骤:

...

【技术特征摘要】

1.一种医学文献检索系统,其特征在于,包括基于spring security安全框架的持久层(1)、业务层(2)、以及web层(3);所述持久层(1)用于数据库、搜索引擎的写入和读取;所述业务层(2)用于提供文献在线阅读、检索和批量上传下载、以及评价搜索结果、获取热搜和智能图像识别;所述web层(3)用于模块引擎渲染、及通过axios与前后端进行交互。

2.根据权利要求1所述的一种医学文献检索系统,其特征在于,所述持久层(1)通过elasticsearch分布式搜索引擎提供快速搜索和实时数据分析。

3.根据权利要求1所述的一种医学文献检索系统,其特征在于,所述持久层(1)通过redis内存数据存储系统使数据持久化,提供数据的快速读写。

4.根据权利要求1所述的一种医学文献检索系统,其特征在于,所...

【专利技术属性】
技术研发人员:俞淑燕王森骅戚晨凌黄伟鑫叶益鹏刘伟健
申请(专利权)人:绍兴文理学院元培学院
类型:发明
国别省市:

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

1