一种花卉科学培植养护知识的检索方法和装置

文档序号:32311872发布日期:2022-11-23 11:57阅读:29来源:国知局
1.本发明涉及数据检索
技术领域
:,特别是指一种花卉科学培植养护知识的检索方法和装置。
背景技术
::2.用户在平时养花的过程中,经常有上网查询并了解学习花卉科学培植养护知识的需求,可是,网上大量的花卉科学培植养护知识纷繁复杂,用户并不能很好的检索到自己想要的内容。技术实现要素:3.本发明提供了一种花卉科学培植养护知识的检索方法和装置,用以高效快速准确的完成用户对花卉科学培植养护知识的检索。所述技术方案如下:4.一方面,提供了一种花卉科学培植养护知识的检索方法,所述方法包括:5.接收用户输入的花卉科学培植养护知识相关的检索信息;6.通过预先构建的多级关联的花卉科学培植养护知识图谱信息数据库检索得到检索结果;7.融合跨媒体技术完成花卉检索级联动态图谱的显示。8.可选地,所述花卉科学培植养护知识图谱信息数据库的预先构建具体包括:9.把花卉科学培植养护知识体系划分为花卉基本信息体系和花卉科学培植经验体系;10.构建所述花卉基本信息体系和花卉科学培植经验体系的图谱概念模型;11.根据所述图谱概念模型构建所述花卉科学培植养护知识图谱信息数据库。12.可选地,所述构建所述花卉基本信息体系的图谱概念模型具体包括:13.根据花卉的种类和品种划分花卉概念实体层次;14.定义不同层次的花卉概念实体,按照概念实体的粒度级别从高到低,自顶而下划分层次构建所述花卉基本信息体系的图谱概念模型,将所述花卉基本信息体系记作t,将花卉顶层概念粒度实体记作e,其数目记作n,它们满足如下约束:[0015][0016]在所述花卉基本信息体系的图谱概念模型中,相邻两层,高粒度层实体记作e,低粒度层实体记作sube,同一高层实体下的子实体的数目记作m,它们满足如下约束:[0017][0018]接着,定义不同花卉概念实体间的关系,记作r,用三元组表述,高层实体间的关系可以被其子实体继承,它们满足如下推理关系:[0019][0020]在所述花卉基本信息体系的图谱概念模型中,实体间的关系是可逆,逆关系记作r-1,只要实体间存在一种关系,就代表着这对实体间具有相关性,两个实体的相关性记作r0,它们满足如下推理关系:[0021][0022]可选地,所述构建所述花卉科学培植经验体系的图谱概念模型具体包括:[0023]根据科学培植经验方法定义培植经验的概念及其属性;[0024]根据培植经验定义科学培植规则,所述科学培植规则的建立包括两方面:一是以培植养护方法为前件,以所述培植养护方法显著影响的花卉品种为后件;二是以培植养护方法和花卉品种为前件,以所述花卉品种在所述培植养护方法具体实施下产生的花卉生理特征信息为后件,从培植目标反向推理获知相关培植养护方法,再从培植养护方法正向推理获取科学培植方案,所述培植目标为花卉外形特征属性,从花卉的品种检索获取所述科学培植方案,进而实现花卉外形特征基本信息与经验信息的融合;[0025]将所述科学培植经验体系记作c,一种花卉的外形特征属性变化对应一项或多项经验规则,以某种花卉为实体记作e′,某种培植养护方法记作它影响的花卉品种集合记作培植养护方法有许多,培植养护方法集记作φ,某项经验培植方案记作τ,经验培植方案集记作λ,推理满足如下约束:[0026][0027]可选地,所述根据所述图谱概念模型构建所述花卉科学培植养护知识图谱信息数据库具体包括:[0028]从大量分散的实验数据和各类培植信息数据库中提取花卉培植信息;[0029]根据所述图谱概念模型构建所述花卉科学培植养护知识图谱信息数据库,其中,所述花卉科学培植养护知识图谱信息数据库的结构与所述图谱概念模型的实体及其属性的定义保持一致,所述花卉科学培植养护知识图谱信息数据库包括基本信息数据库和科学培植经验数据库,所述科学培植经验数据库包括培植方法库和培植规则库,其中,在所述基本信息数据库构建中,存储各类各种花卉的表型特征信息和生理特征信息,根据实体的多层定义结构,首先按照花卉的种类进行存储,然后在同一种类下按照具体的品种进行存储;所述培植方法库是一个二级关联数据库,首先把通常的培植养护方法存储到一张数据表,然后按照培植养护方法存储具体培植方案及其显著影响到花卉种类;所述培植规则库又包括两部分,一部分是以培植养护方法为前件,以显著影响花卉品种为后件的;一部分是以培植养护方法为前件,以具体培养方案及其显著影响花卉的表型和生理特征参数为后件;所述基本信息库和所述培植方法库、培植规则库是基于花卉品种相关联的;最后建立多级关联数据库。[0030]可选地,所述通过预先构建的多级关联的花卉科学培植养护知识图谱信息数据库检索得到检索结果具体包括:[0031]采用多叉树检索机制进行检索,检索中,首先按花卉种类定位所述花卉科学培植养护知识图谱信息数据库,然后,根据培养目标定位相关培植养护方法,进而获取科学培植方案。[0032]可选地,所述融合跨媒体技术完成花卉检索级联动态图谱的显示具体包括:[0033]通过对图谱节点的focusnodeadjacency属性和不同信息节点的itemstyle属性的定义,实现以文本结合动画或颜色变化的形式,在以图谱显示花卉科学培植养护知识时,实现图谱节点的明暗动态展示,和不同节点的异色展示,增强检索知识的重点关注内容;[0034]通过配置tooltip属性,以节点+动态文本框形式实现花卉基本信息和科学培植信息的两级联动显示,简明且全面展示检索知识。[0035]另一方面,提供了一种花卉科学培植养护知识的检索装置,所述装置包括:[0036]接收模块,用于接收用户输入的花卉科学培植养护知识相关的检索信息;[0037]检索模块,用于通过预先构建的多级关联的花卉科学培植养护知识图谱信息数据库检索得到检索结果;[0038]显示模块,用于融合跨媒体技术完成花卉检索级联动态图谱的显示。[0039]可选地,所述装置还包括构建模块,所述构建模块具体包括:[0040]划分子模块,用于把花卉科学培植养护知识体系划分为花卉基本信息体系和花卉科学培植经验体系;[0041]第一构建子模块,用于构建所述花卉基本信息体系和花卉科学培植经验体系的图谱概念模型;[0042]第二构建子模块,用于根据所述图谱概念模型构建所述花卉科学培植养护知识图谱信息数据库。[0043]可选地,所述第一构建子模块,具体用于:[0044]所述构建所述花卉基本信息体系的图谱概念模型具体包括:[0045]根据花卉的种类和品种划分花卉概念实体层次;[0046]定义不同层次的花卉概念实体,按照概念实体的粒度级别从高到低,自顶而下划分层次构建所述花卉基本信息体系的图谱概念模型,将所述花卉基本信息体系记作t,将花卉顶层概念粒度实体记作e,其数目记作n,它们满足如下约束:[0047][0048][0049]在所述花卉基本信息体系的图谱概念模型中,相邻两层,高粒度层实体记作e,低粒度层实体记作sube,同一高层实体下的子实体的数目记作m,它们满足如下约束:[0050][0051]接着,定义不同花卉概念实体间的关系,记作r,用三元组表述,高层实体间的关系可以被其子实体继承,它们满足如下推理关系:[0052][0053]在所述花卉基本信息体系的图谱概念模型中,实体间的关系是可逆,逆关系记作r-1,只要实体间存在一种关系,就代表着这对实体间具有相关性,两个实体的相关性记作r0,它们满足如下推理关系:[0054][0055]可选地,所述第一构建子模块,还用于:[0056]根据科学培植经验方法定义培植经验的概念及其属性;[0057]根据培植经验定义科学培植规则,所述科学培植规则的建立包括两方面:一是以培植养护方法为前件,以所述培植养护方法显著影响的花卉品种为后件;二是以培植养护方法和花卉品种为前件,以所述花卉品种在所述培植养护方法具体实施下产生的花卉生理特征信息为后件,从培植目标反向推理获知相关培植养护方法,再从培植养护方法正向推理获取科学培植方案,所述培植目标为花卉外形特征属性,从花卉的品种检索获取所述科学培植方案,进而实现花卉外形特征基本信息与经验信息的融合;[0058]将所述科学培植经验体系记作c,一种花卉的外形特征属性变化对应一项或多项经验规则,以某种花卉为实体记作e′,某种培植养护方法记作它影响的花卉品种集合记作培植养护方法有许多,培植养护方法集记作φ,某项经验培植方案记作τ,经验培植方案集记作λ,推理满足如下约束:[0059][0060]可选地,所述第二构建子模块,具体用于:[0061]从大量分散的实验数据和各类培植信息数据库中提取花卉培植信息;[0062]根据所述图谱概念模型构建所述花卉科学培植养护知识图谱信息数据库,其中,所述花卉科学培植养护知识图谱信息数据库的结构与所述图谱概念模型的实体及其属性的定义保持一致,所述花卉科学培植养护知识图谱信息数据库包括基本信息数据库和科学培植经验数据库,所述科学培植经验数据库包括培植方法库和培植规则库,其中,在所述基本信息数据库构建中,存储各类各种花卉的表型特征信息和生理特征信息,根据实体的多层定义结构,首先按照花卉的种类进行存储,然后在同一种类下按照具体的品种进行存储;所述培植方法库是一个二级关联数据库,首先把通常的培植养护方法存储到一张数据表,然后按照培植养护方法存储具体培植方案及其显著影响到花卉种类;所述培植规则库又包括两部分,一部分是以培植养护方法为前件,以显著影响花卉品种为后件的;一部分是以培植养护方法为前件,以具体培养方案及其显著影响花卉的表型和生理特征参数为后件;所述基本信息库和所述培植方法库、培植规则库是基于花卉品种相关联的;最后建立多级关联数据库。[0063]可选地,所述检索模块,具体用于:[0064]采用多叉树检索机制进行检索,检索中,首先按花卉种类定位所述花卉科学培植养护知识图谱信息数据库,然后,根据培养目标定位相关培植养护方法,进而获取科学培植方案。[0065]可选地,所述显示模块,具体用于:[0066]通过对图谱节点的focusnodeadjacency属性和不同信息节点的itemstyle属性的定义,实现以文本结合动画或颜色变化的形式,在以图谱显示花卉科学培植养护知识时,实现图谱节点的明暗动态展示,和不同节点的异色展示,增强检索知识的重点关注内容;[0067]通过配置tooltip属性,以节点+动态文本框形式实现花卉基本信息和科学培植信息的两级联动显示,简明且全面展示检索知识。[0068]另一方面,提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现上述花卉科学培植养护知识的检索方法。[0069]另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现上述学习花卉科学培植养护知识的检索方法。[0070]本发明提供的技术方案带来的有益效果至少包括:[0071]可构建动态的领域知识图谱,高效快速准确的完成花卉科学培植养护知识的检索,并进行花卉检索级联动态图谱的显示。附图说明[0072]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。[0073]图1是本发明实施例提供的一种花卉科学培植养护知识的检索法流程图;[0074]图2是本发明实施例提供的花卉科学培植规则的推理概念模型示意图;[0075]图3是本发明实施例的所述花卉科学培植养护知识图谱信息数据库结构及其关联示意图;[0076]图4是本发明实施例的通过预先构建的多级关联的花卉科学培植养护知识图谱信息数据库检索得到检索结果的示意图;[0077]图5是本发明实施例的融合跨媒体技术完成花卉检索级联动态图谱的显示示意图;[0078]图6是本发明实施例提供的一种花卉科学培植养护知识的检索装置框图;[0079]图7是本发明实施例提供的一种电子设备的结构示意图。具体实施方式[0080]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。[0081]如图1所示,本发明实施例提供了一种花卉科学培植养护知识的检索方法,所述方法包括:[0082]s1、接收用户输入的花卉科学培植养护知识相关的检索信息;[0083]s2、通过预先构建的多级关联的花卉科学培植养护知识图谱信息数据库检索得到检索结果;[0084]s3、融合跨媒体技术完成花卉检索级联动态图谱的显示。[0085]可选地,所述花卉科学培植养护知识图谱信息数据库的预先构建具体包括:[0086]把花卉科学培植养护知识体系划分为花卉基本信息体系和花卉科学培植经验体系;[0087]构建所述花卉基本信息体系和花卉科学培植经验体系的图谱概念模型;[0088]根据所述图谱概念模型构建所述花卉科学培植养护知识图谱信息数据库。[0089]可选地,所述构建所述花卉基本信息体系的图谱概念模型具体包括:[0090]根据花卉的种类和品种划分花卉概念实体层次;[0091]定义不同层次的花卉概念实体,按照概念实体的粒度级别从高到低,自顶而下划分层次构建所述花卉基本信息体系的图谱概念模型,将所述花卉基本信息体系记作t,将花卉顶层概念粒度实体记作e,其数目记作n,它们满足如下约束:[0092][0093]在所述花卉基本信息体系的图谱概念模型中,相邻两层,高粒度层实体记作e,低粒度层实体记作sube,同一高层实体下的子实体的数目记作m,它们满足如下约束:[0094][0095]接着,定义不同花卉概念实体间的关系,记作r,用三元组表述,高层实体间的关系可以被其子实体继承,它们满足如下推理关系:[0096][0097]在所述花卉基本信息体系的图谱概念模型中,实体间的关系是可逆,逆关系记作r-1,只要实体间存在一种关系,就代表着这对实体间具有相关性,两个实体的相关性记作r0,它们满足如下推理关系:[0098][0099]可选地,所述构建所述花卉科学培植经验体系的图谱概念模型具体包括:[0100]根据科学培植经验方法定义培植经验的概念及其属性;[0101]根据培植经验定义科学培植规则,所述科学培植规则的建立包括两方面:一是以培植养护方法为前件,以所述培植养护方法显著影响的花卉品种为后件;二是以培植养护方法和花卉品种为前件,以所述花卉品种在所述培植养护方法具体实施下产生的花卉生理特征信息为后件,从培植目标反向推理获知相关培植养护方法,再从培植养护方法正向推理获取科学培植方案,所述培植目标为花卉外形特征属性,从花卉的品种检索获取所述科学培植方案,进而实现花卉外形特征基本信息与经验信息的融合;[0102]将所述科学培植经验体系记作c,一种花卉的外形特征属性变化对应一项或多项经验规则,以某种花卉为实体记作e′,某种培植养护方法记作它影响的花卉品种集合记作培植养护方法有许多,培植养护方法集记作φ,某项经验培植方案记作τ,经验培植方案集记作λ,推理满足如下约束:[0103][0104]可选地,所述根据所述图谱概念模型构建所述花卉科学培植养护知识图谱信息数据库具体包括:[0105]从大量分散的实验数据和各类培植信息数据库中提取花卉培植信息;[0106]根据所述图谱概念模型构建所述花卉科学培植养护知识图谱信息数据库,其中,所述花卉科学培植养护知识图谱信息数据库的结构与所述图谱概念模型的实体及其属性的定义保持一致,所述花卉科学培植养护知识图谱信息数据库包括基本信息数据库和科学培植经验数据库,所述科学培植经验数据库包括培植方法库和培植规则库,其中,在所述基本信息数据库构建中,存储各类各种花卉的表型特征信息和生理特征信息,根据实体的多层定义结构,首先按照花卉的种类进行存储,然后在同一种类下按照具体的品种进行存储;所述培植方法库是一个二级关联数据库,首先把通常的培植养护方法存储到一张数据表,然后按照培植养护方法存储具体培植方案及其显著影响到花卉种类;所述培植规则库又包括两部分,一部分是以培植养护方法为前件,以显著影响花卉品种为后件的;一部分是以培植养护方法为前件,以具体培养方案及其显著影响花卉的表型和生理特征参数为后件;所述基本信息库和所述培植方法库、培植规则库是基于花卉品种相关联的;最后建立多级关联数据库。[0107]可选地,所述通过预先构建的多级关联的花卉科学培植养护知识图谱信息数据库检索得到检索结果具体包括:[0108]采用多叉树检索机制进行检索,检索中,首先按花卉种类定位所述花卉科学培植养护知识图谱信息数据库,然后,根据培养目标定位相关培植养护方法,进而获取科学培植方案。[0109]可选地,所述融合跨媒体技术完成花卉检索级联动态图谱的显示具体包括:[0110]通过对图谱节点的focusnodeadjacency属性和不同信息节点的itemstyle属性的定义,实现以文本结合动画或颜色变化的形式,在以图谱显示花卉科学培植养护知识时,实现图谱节点的明暗动态展示,和不同节点的异色展示,增强检索知识的重点关注内容;[0111]通过配置tooltip属性,以节点+动态文本框形式实现花卉基本信息和科学培植信息的两级联动显示,简明且全面展示检索知识。[0112]下面以研究花卉的表型调控为例,说明本发明实施例的花卉科学培植养护知识的检索方法。[0113]一般研究涉及,花卉的九个表型参数和九个生理参数,这些生理参数主要是光合参数。常见的科学培植养护方法大致可分为四类:控光、遮荫、喷洒药剂和控水。因此,为了清晰地表达花卉诸多参数特征和科学调控信息,采用如上方法先构建所述花卉基本信息体系和花卉科学培植经验体系的图谱概念模型。所述花卉基本信息体系的图谱概念模型的实体及其属性的定义如表1所示:[0114]table1.花卉基本信息体系的图谱概念模型的实体及其属性的定义[0115][0116]所述花卉科学培植经验体系的图谱概念模型中的花卉培植经验方法的概念实体及其属性的定义如表2所示:[0117]table2.花卉培植经验方法的概念实体及其属性的定义(以百合为例)[0118][0119]所述花卉科学培植经验体系的图谱概念模型中的花卉科学培植规则的推理概念模型如图2所示。[0120]根据所述图谱概念模型构建所述花卉科学培植养护知识图谱信息数据库,数据库的结构与所述图谱概念模型的实体及其属性的的定义保持一致,所述花卉科学培植养护知识图谱信息数据库包括的基本信息库和培植方法库、培植规则库,它们是基于花卉品种相关联的,所述花卉科学培植养护知识图谱信息数据库结构及其关联如图3所示。[0121]所述通过预先构建的多级关联的花卉科学培植养护知识图谱信息数据库检索得到检索结果具体包括:采用多叉树检索机制进行检索,检索中,首先按花卉种类定位所述花卉科学培植养护知识图谱信息数据库,然后,根据培养目标定位相关培植养护方法,进而获取科学培植方案。[0122]如图4所示,比如以用户输入的检索信息为:东方百合为例,习性喜光,受控光、遮荫措施显著影响,在光影响或遮荫影响模块下将能检索到东方百合的各品种在不同程度光措施或遮荫措施下的表型特征变化和生理特征变化。在东方百合二级菜单下选择输入tiber品种,从基本信息数据库中检索东方百合的各品种通常生长信息,提取tiber的相关信息;在遮荫措施中,检索tiber品种在遮荫50%和75%下的表型特征参数和生理特征参数,最后,通过花卉种类:“东方百合”“tiber”把该品种的培养基本信息和遮荫措施下的养护信息,以图谱的形式进行对比展示,进而让用户知晓该品种日常养护措施。[0123]所述融合跨媒体技术完成花卉检索级联动态图谱的显示具体包括:通过对图谱节点的focusnodeadjacency属性和不同信息节点的itemstyle属性的定义,实现以文本结合动画或颜色变化的形式,在以图谱显示花卉科学培植养护知识时,实现图谱节点的明暗动态展示,和不同节点的异色展示,增强检索知识的重点关注内容;[0124]通过配置tooltip属性,以节点+动态文本框形式实现花卉基本信息和科学培植信息的两级联动显示,简明且全面展示检索知识。[0125]如图5所示,比如检索东方百合的tiber品种获得它在通常情况、遮荫50%、遮荫75%下的表型特征参数和生理特征参数,一共十八个参数在三种情况下展示,页面显示会很繁杂,不利于用户查看。采用所述融合跨媒体技术完成花卉检索级联动态图谱显示,将表型特征信息和生理特征信息分为一级图谱的两部分,每一部分都包括培养措施具体方法节点,当用户查看其中一个节点时,鼠标置于该节点,其他节点通过动画展示变暗,仅主节点和该节点高亮显示,并以动态文本框展示该节点方法影响下的与主节点相关的特征参数。[0126]如图6所示,提供了一种花卉科学培植养护知识的检索装置,所述装置包括:[0127]接收模块610,用于接收用户输入的花卉科学培植养护知识相关的检索信息;[0128]检索模块620,用于通过预先构建的多级关联的花卉科学培植养护知识图谱信息数据库检索得到检索结果;[0129]显示模块630,用于融合跨媒体技术完成花卉检索级联动态图谱的显示。[0130]可选地,所述装置还包括构建模块,所述构建模块具体包括:[0131]划分子模块,用于把花卉科学培植养护知识体系划分为花卉基本信息体系和花卉科学培植经验体系;[0132]第一构建子模块,用于构建所述花卉基本信息体系和花卉科学培植经验体系的图谱概念模型;[0133]第二构建子模块,用于根据所述图谱概念模型构建所述花卉科学培植养护知识图谱信息数据库。[0134]可选地,所述第一构建子模块,具体用于:[0135]所述构建所述花卉基本信息体系的图谱概念模型具体包括:[0136]根据花卉的种类和品种划分花卉概念实体层次;[0137]定义不同层次的花卉概念实体,按照概念实体的粒度级别从高到低,自顶而下划分层次构建所述花卉基本信息体系的图谱概念模型,将所述花卉基本信息体系记作t,将花卉顶层概念粒度实体记作e,其数目记作n,它们满足如下约束:[0138][0139]在所述花卉基本信息体系的图谱概念模型中,相邻两层,高粒度层实体记作e,低粒度层实体记作sube,同一高层实体下的子实体的数目记作m,它们满足如下约束:[0140][0141]接着,定义不同花卉概念实体间的关系,记作r,用三元组表述,高层实体间的关系可以被其子实体继承,它们满足如下推理关系:[0142][0143]在所述花卉基本信息体系的图谱概念模型中,实体间的关系是可逆,逆关系记作r-1,只要实体间存在一种关系,就代表着这对实体间具有相关性,两个实体的相关性记作r0,它们满足如下推理关系:[0144][0145]可选地,所述第一构建子模块,还用于:[0146]根据科学培植经验方法定义培植经验的概念及其属性;[0147]根据培植经验定义科学培植规则,所述科学培植规则的建立包括两方面:一是以processingunits,cpu)701和一个或一个以上的存储器702,其中,所述存储器702中存储有至少一条指令,所述至少一条指令由所述处理器701加载并执行以实现上述花卉科学培植养护知识的检索方法的步骤。[0159]在示例性实施例中,还提供了一种计算机可读存储介质,例如包括指令的存储器,上述指令可由终端中的处理器执行以完成上述花卉科学培植养护知识的检索方法。例如,所述计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。[0160]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。[0161]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1