【技术实现步骤摘要】
基于船舶规范知识图谱的智能检索方法、装置
[0001]本专利技术涉及船舶
,尤其涉及一种船舶
的基于船舶规范知识图谱的智能检索方法、装置。
技术介绍
[0002]随着船舶设计、制造领域的智能化水平不断提高,船舶规范的智能检索越发重要。
[0003]在传统的船舶规范检索技术中,船舶规范往往是通过条目的形式存储在数据库中,用户可以通过关键词检索船舶规范中相应的规范条目,检索系统以列表的形式将相匹配的规范条目展现给用户。
[0004]然而,传统的检索技术通常向用户返回与关键词相关的大量规范条目,用户需要通过人工的方式进一步筛选出与关键词最相关的规范条目。此外,由于船舶规范的语义复杂,存在较多的长句和复句,而且包含大量的专业词汇,导致用户进一步筛选具有较高的难度,影响用户的查询效率。目前,在船舶规范领域还不存在基于知识图谱的智能检索技术。
技术实现思路
[0005]本专利技术实施例提供一种基于船舶规范知识图谱的智能检索方法、装置,可以实现在船舶规范领域基于知识图谱的智能检索。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种基于船舶规范知识图谱的智能检索方法,其特征在于,应用于服务端,所述方法包括:接收第一查询请求,所述第一查询请求中携带第一查询词;响应于所述第一查询请求,基于所述第一查询词在预先构建的船舶规范知识图谱中进行检索,获取图谱查询数据,所述图谱查询数据包括与所述第一查询词相匹配的船舶实体和所述船舶实体的关系数据;获取所述图谱查询数据对应的跨模态数据;返回所述图谱查询数据和所述跨模态数据。2.根据权利要求1所述的方法,其特征在于,所述船舶规范知识图谱的构建过程,包括:识别船舶规范文本中的船舶实体;在确定识别得到的所述船舶实体中存在第一实体对的情况下,将所述第一实体对和所述船舶规范文本输入关系预测模型,通过所述关系预测模型输出所述第一实体对的关系预测结果;在所述第一实体对的关系预测结果中确定目标预测关系;构建船舶知识三元集;根据所述船舶规范文本和所述船舶知识三元集,生成船舶规范知识图谱。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收第二查询请求,所述第二查询请求中携带两个第二查询词;响应于所述第二查询请求,基于所述两个第二查询词在所述船舶规范知识图谱中进行检索,获取路径查询结果,所述路径查询结果包括所述两个第二查询词对应的两个船舶实体之间的关系路径。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述两个第二查询词对应的两个船舶实体之间的关系路径的个数大于1时,在所述两个第二查询词对应的两个船舶实体之间的关系路径中确定最短关系路径;返回所述最短关系路径。5.根据权利要求1所述的方法,其特征在于,所述船舶规范知识图谱中包含三元集,每个三元集包含一个船舶实体对和该船舶实体对中两个船舶实体的关系数据,所述基于所述第一查询词在预先构建的船舶规范知识图谱中进行检索,获取图谱查询数据,包括:基于所述第一查询词在所述船舶规范知识图谱中检索每个三元集,将包含与所述第一查询词相匹配的船舶实体的三元集作为图谱查询数据。6.根据权利要求4所述的方法,其特征在于,所述船舶规范知识图谱中还包含每个三元集对应的跨模态数据的索引;所述获取所述图谱查询数据对应的跨模态数据,包括:根据所述船舶规范知识图谱中三元集对应的跨模态数据的索引,确定所述图谱查询数据对应的跨模态数据的索引;根据所述图谱查询数据对应的跨模态数据的索引,在预置数据库中获取所述图谱查询数据对应的跨模态数据,所述预置数据库中记录有每个索引对应的跨模态数据。7.根据权利要求1所述的方法,其特征在于,所述第一查询请求中携带有至少一个筛选信息,所述基于所述第一查询词在预先构建的船舶规范知识图谱中进行检索,获取图谱查
询数据,包括:基于所述第一查询词,根据每个筛选信息在所述船舶规范知识图谱中进行检索,获取与所述第一查询词相匹配且满足每个筛选信息的筛选结果;根据每个所述筛选结果中包含的共同内容,生成图谱查询数据。8.根据权利要求1至7任一所述的方法,其特征在于,所述图谱查询数据对应的跨模态数据至少包括如下任意一种:所述图谱查询数据中的船舶实体的同义实体、所述图谱查询数据中的船舶实体的图纸数据,以及所述图谱查询数据中的船舶实体关系的条文信息。9.一种基于船舶规范知识图谱的智能检索方法,其特征在于,应...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。