一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于意图驱动的DIKW的内容处理方法及系统与流程

2021-11-05 21:27:00 来源:中国专利 TAG:

基于意图驱动的dikw的内容处理方法及系统
技术领域
1.本技术涉及数据处理技术领域,更具体地说,涉及一种基于意图驱动的dikw的内容处理方法及系统。


背景技术:

2.数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的原始素材。数据可以是连续的值,比如声音、图像,称为模拟数据,也可以是离散的,如符号、文字,称为数字数据。
3.当通过数据对表格的表项进行填充时,由于数据是由直接观察得到的离散元素,在没有上下文的情况下,仅仅通过一些数据的组合,无法体现出数据的具体意义,例如,基于数据(天气)和数据(30),得到的结果可能是天气的温度是30摄氏度,也可能是天气的湿度是30%。从而使得通过数据对表格的表项进行填充时,得到的填充结果存在不确定性和不完整性。
4.因此,现有技术中通过数据对表格的表项进行填充时,得到的填充结果的确定性和完整性低。


技术实现要素:

5.有鉴于此,本技术公开了一种基于意图驱动的dikw的内容处理方法及系统,旨在提高对待填充表格的表项进行填充得到填充结果的确定性和完整性。
6.为了实现上述目的,其公开的技术内容如下:
7.本技术第一方面公开了一种基于意图驱动的dikw的内容处理方法,所述方法包括:
8.获取用户意图和待填充表格中表项之间的资源,所述资源包括数据资源、意图资源、信息资源和知识资源中至少部分类型的资源;所述用户意图为用户获取目标图谱的目的;
9.构建所述资源对应的图谱;所述图谱包括数据图谱、意图图谱、信息图谱和知识图谱;
10.通过所述用户意图和所述图谱间的关联关系,将所述数据图谱、所述意图图谱和所述信息图谱进行关联,得到关联结果;
11.通过所述关联结果,对所述图谱进行转化,得到所述目标图谱;
12.将所述目标图谱的相应信息填充至所述待填充表格中的表项。
13.优选的,所述获取用户意图和待填充表格中表项之间的资源,包括:
14.获取用户意图和待填充表格中表项内填充的原始数据,并确定所述原始数据为数据资源;
15.基于预先获取到的意图资源与所述数据资源,得到信息资源;
16.基于所述数据资源和所述信息资源,得到知识资源。
17.优选的,所述构建所述资源对应的图谱,包括:
18.对待填充表格进行分类,得到表项分类模型;所述待填充表格中至少包括多个表项;
19.通过所述表项分类模型,建立所述待填充表格中表项之间的所述数据资源对应的数据图谱;
20.通过所述表项分类模型,建立所述待填充表格中表项之间的所述意图资源对应的意图图谱;
21.通过所述表项分类模型,建立所述待填充表格中表项之间的所述信息资源对应的信息图谱;
22.通过所述表项分类模型,建立所述待填充表格中表项之间的所述知识资源对应的知识图谱。
23.优选的,所述通过所述用户意图和所述图谱间的关联关系,将所述数据图谱、所述意图图谱和所述信息图谱进行关联,得到关联结果,包括:
24.确定所述数据图谱与所述意图图谱之间的逻辑关系;
25.确定所述数据图谱和所述意图图谱与所述信息图谱之间的包含关系;
26.通过所述用户意图、所述逻辑关系和所述包含关系,将所述数据图谱、所述意图图谱和所述信息图谱进行关联,得到关联结果。
27.优选的,所述通过所述关联结果,对所述图谱进行转化,得到所述目标图谱,包括:
28.通过所述关联结果,将待填充表格中各个表项之间的多个数据图谱进行转化,生成新数据图谱,并确定所述新数据图谱为目标图谱;
29.和/或,通过所述关联结果,将待填充表格中各个表项之间的多个数据图谱与意图图谱进行转化,生成第一新信息图谱,并确定所述第一新信息图谱为目标图谱;
30.和/或,通过所述关联结果,将待填充表格中各个表项之间的多个数据图谱与信息图谱进行转化,生成新知识图谱,并确定所述新知识图谱为目标图谱;
31.和/或,通过所述关联结果,将待填充表格中各个表项之间的多个数据图谱与知识图谱进行转化,得到第二新信息图谱,并确定所述第二新信息图谱为目标图谱。
32.优选的,还包括:
33.若待填充表格中各个表项之间的数据图谱为数值型的数据图谱,通过所述关联结果,将所述数值型图谱转化为范围型的数据图谱,并确定所述范围型的数据图谱为目标图谱。
34.本技术第二方面公开了一种基于意图驱动的dikw的内容处理系统,所述系统包括:
35.获取单元,用于获取用户意图和待填充表格中表项之间的资源,所述资源包括数据资源、意图资源、信息资源和知识资源中至少部分类型的资源;所述用户意图为用户获取目标图谱的目的;
36.构建单元,用于构建所述资源对应的图谱;所述图谱包括数据图谱、意图图谱、信息图谱和知识图谱;
37.关联单元,用于通过所述用户意图和所述图谱间的关联关系,将所述数据图谱、所述意图图谱和所述信息图谱进行关联,得到关联结果;
38.转化单元,用于通过所述关联结果,对所述各个图谱进行转化,得到所述目标图谱;
39.填充单元,用于将所述目标图谱的相应信息填充至所述待填充表格中的表项。
40.优选的,所述获取单元,包括:
41.第一获取模块,用于获取用户意图和待填充表格中表项内填充的原始数据,并确定所述原始数据为数据资源;
42.第二获取模块,用于基于预先获取到的意图资源与所述数据资源,得到信息资源;
43.第三获取模块,用于基于所述数据资源和所述信息资源,得到知识资源。
44.优选的,所述构建单元,包括:
45.分类模块,用于对待填充表格进行分类,得到表项分类模型;所述待填充表格中至少包括多个表项;
46.第一建立模块,用于通过所述表项分类模型,建立所述待填充表格中表项之间的所述数据资源对应的数据图谱;
47.第二建立模块,用于通过所述表项分类模型,建立所述待填充表格中表项之间的所述意图资源对应的意图图谱;
48.第三建立模块,用于通过所述表项分类模型,建立所述待填充表格中表项之间的所述信息资源对应的信息图谱;
49.第四建立模块,用于通过所述表项分类模型,建立所述待填充表格中表项之间的所述知识资源对应的知识图谱。
50.优选的,所述关联单元,包括:
51.第一确定模块,用于确定所述数据图谱与所述意图图谱之间的逻辑关系;
52.第二确定模块,用于确定所述数据图谱和所述意图图谱与所述信息图谱之间的包含关系;
53.关联模块,用于通过所述用户意图、所述逻辑关系和所述包含关系,将所述数据图谱、所述意图图谱和所述信息图谱进行关联,得到关联结果。
54.经由上述技术方案可知,获取用户意图和待填充表格中表项之间的资源,资源包括数据资源、意图资源、信息资源和知识资源中至少部分类型的资源;用户意图为用户获取目标图谱的目的,构建资源对应的图谱,图谱包括数据图谱、意图图谱、信息图谱和知识图谱,通过用户意图和图谱间的关联关系,将数据图谱、意图图谱和信息图谱进行关联,得到关联结果,通过关联结果,对各个图谱进行转化,得到目标图谱;将目标图谱的相应信息填充至待填充表格中的表项。通过上述方案,将得到的包含数据图谱、意图图谱和信息图谱之间的关联关系的关联结果,对各个图谱进行转化,使得将存在相关性的数据整合起来,得到稳定的、完整的且具有方向性的目标图谱,通过目标图谱对待填充表格的表项进行填充得到填充结果,提高填充结果的确定性和完整性。
附图说明
55.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据
提供的附图获得其他的附图。
56.图1为本技术实施例公开的一种基于意图驱动的dikw的内容处理方法的流程示意图;
57.图2为本技术实施例公开的数据资源、意图资源、信息资源和知识资源之间的关联过程的示意图;
58.图3为本技术实施例公开的数据图谱的示意图;
59.图4为本技术实施例公开的意图图谱的示意图;
60.图5为本技术实施例公开的信息图谱的示意图;
61.图6为本技术实施例公开的一种生成第一新信息图谱的过程的示意图;
62.图7为本技术实施例公开的另一种生成第一新信息图谱的过程的示意图;
63.图8为本技术实施例公开的生成新知识图谱的过程的示意图;
64.图9为本技术实施例公开的一种生成第二新信息图谱的过程的示意图;
65.图10为本技术实施例公开的另一种生成第二新信息图谱的过程的示意图;
66.图11为本技术实施例公开的给数值型图谱加入相关的dik的示意图;
67.图12为本技术实施例公开的加入相关知识图谱和数据图谱获取意图图谱,对数据图谱进行确定的示意图;
68.图13为本技术实施例公开的结合信息图谱或知识图谱降低不确定性得到信息图谱的示意图;
69.图14为本技术实施例公开的一种将数值型图谱转化为范围型的数据图谱,并确定范围型的数据图谱为目标图谱的示意图;
70.图15为本技术实施例公开的另一种将数值型图谱转化为范围型的数据图谱,并确定范围型的数据图谱为目标图谱的示意图;
71.图16为本技术实施例公开的数值型数据图谱,结合意图图谱转化为信息图谱的示意图;
72.图17为本技术实施例公开的一种基于意图驱动的dikw的内容处理系统的结构示意图。
具体实施方式
73.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
74.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
75.由背景技术可知,由于数据是由直接观察得到的离散元素,在没有上下文的情况下,仅仅通过一些数据的组合,无法体现出数据的具体意义,因此,现有技术中通过数据对
表格的表项进行填充时,得到的填充结果的确定性和完整性低。
76.为了解决该问题,本技术实施例公开了一种基于意图驱动的(data

to

information

to

knowledge

to

wisdom mode,dikw)的内容处理方法及系统,将得到的包含数据图谱、意图图谱和信息图谱之间的关联关系的关联结果,对各个图谱进行转化,使得将存在相关性的数据整合起来,得到稳定的、完整的且具有方向性的目标图谱,通过目标图谱对待填充表格的表项进行填充得到填充结果,提高填充结果的确定性和完整性。具体实现方式通过下述实施例进行说明。
77.参考图1所示,为本技术实施例公开的一种基于意图驱动的dikw的内容处理方法的流程示意图,该基于意图驱动的dikw的内容处理方法主要包括如下步骤:
78.s101:获取用户意图和待填充表格中表项之间的资源,资源包括数据资源、意图资源、信息资源和知识资源中至少部分类型的资源;用户意图为用户获取目标图谱的目的。
79.在s101中,数据资源是由直接观察得到的离散元素,在没有上下文的情况下不体现出具体意义的,与特定的意图资源相结合后会产生信息资源,根据数据资源本身之间的关系建立数据图谱,主要关系为继承。
80.具体获取用户意图和待填充表格中表项之间的资源的过程如下:
81.首先,获取用户意图和待填充表格中表项内填充的原始数据,并确定原始数据为数据资源,然后,基于预先获取到的意图资源与数据资源,得到信息资源,最后,基于数据资源和信息资源,得到知识资源。
82.其中,用户意图根据用户输入得到。
83.数据资源的个数可以为多个。
84.数据资源(dat)以及其之间关系用元组形式化表达:dat(bird)=<dat(animal),ris_a>。其中,dat代表数据资源,r代表关系,继承最简单的表达形式为“is_a”。
85.意图资源(pup)是人类具有的与特定事物相关的隐含或明确的目的或目标。在dikw模型中,意图资源主要与数据资源进行关联,单个数据资源或多个数据资源可以与一个或多个意图资源进行关联。
86.意图资源本身之间的主要关系为与或非以及包含,一个意图资源可划分出几个子意图资源。例如,与“某人进行会谈”这个意图资源,可以由“提前知会某人”、“了解某人是否有空”和“定下日期”等3个子意图资源构成,而“提前知会某人”和“了解某人是否有空”又都包含“得到某人的联系方式”,进一步可以划分成“qq和wechat等信息”、“电话”和“邮件”等子意图资源。
87.信息资源(inf)由数据资源与人类的特定意图资源所结合,是对数据资源按特定意图资源的回应。信息资源是一种有方向性的表达,在认识层面才有意义,因而只对有认识能力的生命体才有意义。多个意图资源可以与数据资源或信息资源相关,通过将目标数据与至少一个意图资源联系起来,实现从数据类型资源到信息类型资源的概念转换。
88.知识资源(kng)由数据资源和信息资源经过结构化形式化的推导演绎获得,在信息资源的基础上进一步凝练得到,形成一种知识规则,反应一定的规律性,具有一定的稳定性、可重复利用性。
89.具体数据资源、意图资源、信息资源和知识资源之间的关联,可参考图2所示。
90.图2中,意图资源驱动数据资源,得到信息资源(得到信息资源的表达式为d
dik
p=
a date),r
include
>,pup(get contact)=<pup(send mail),pup(phone),pup(send message)>,pup代表意图图谱中的意图,r代表关系,其下标的与或非表达形式为“and/or/nor”,包含表达形式为“include”。
111.pup(having a meeting with sb)、pup(inform sb in advance)、pup(konw if sb is free)、pup(set a date)、pup(get contact)、pup(send mail)、pup(phone)和pup(send message)均为意图图谱。
112.具体信息图谱的结构,可参考图5进行举例说明。
113.图5中,信息图谱表达形式为“dat
dik
pup=inf”,用元组形式存储表达inf(man need energy to survive)=<dat(man),dat(energy),pup(for survive)>。inf(man need energy to survive)=<inf(man need carbohydrates to survive),inf(man need proteins to survive),inf(man need lipids to survive),rinclude>。信息图谱之间具有关系,根据一个信息图谱可以得出所属的几个子信息图谱,通过信息图谱之间的关系建立信息模型,其主要关系为包含,包含表达形式为“include”。
114.图5中,inf(animals need energy to survive)、inf(man need energy to survive)、inf(man need carbohydrates to survive)、inf(man need proteins to survive)和inf(man need lipdis to survive)均为信息图谱,dat(animals),dat(man)、dat(energy)、dat(carbohydrates)、dat(protelns)和dat(lipids)均为数据图谱,dik为数据图谱与意图图谱之间的联系和转化。
115.s103:通过用户意图和图谱间的关联关系,将数据图谱、意图图谱和信息图谱进行关联,得到关联结果。
116.在s103中,首先,确定数据图谱与意图图谱之间的逻辑关系,然后,确定数据图谱和意图图谱与信息图谱之间的包含关系,最后通过用户意图、逻辑关系和包含关系,将数据图谱、意图图谱和信息图谱进行关联,得到关联结果。
117.关联结果用于指示数据图谱、意图图谱和信息图谱之间的关联关系。
118.通过将用户意图(意图元素)以“d p=i”等模式把数据图谱、意图图谱和信息图谱进行关联,得到关联结果,从而能将相应的关联、转化等处理带入d\p\i的树状体系,进一步构建d\p\i\k之间的联系和转化,从而整合为一个良好的读表模型(dikw模型)。
119.s104:通过所述关联结果,对图谱进行转化,得到目标图谱。
120.在s104中,具体通过关联结果,对图谱进行转化,得到目标图谱的过程如下:
121.通过关联结果,将待填充表格中各个表项之间的多个数据图谱进行转化,生成新数据图谱,并确定新数据图谱为目标图谱。
122.其中,单纯的数据图谱是意义不明显的,往往实际中一个数据图谱实体存在不同的数据表示形式,在已存在的数据图谱中可以实现数据图谱之间的转化,这种转化既可以在单个数据图谱之间实现,也可以在多个数据图谱间结合实现。如dat(christmas)—>dat(dec.25th),dat(christmas)—>dat(圣诞节);dat(first name) dikdat(last name)—>dat(name)。
123.和/或,通过关联结果,将待填充表格中各个表项之间的多个数据图谱与意图图谱进行转化,生成第一新信息图谱,并确定第一新信息图谱为目标图谱。
124.和/或,通过关联结果,将待填充表格中各个表项之间的多个数据图谱与信息图谱
进行转化,生成新知识图谱,并确定新知识图谱为目标图谱;
125.和/或,通过关联结果,将待填充表格中各个表项之间的多个数据图谱与知识图谱进行转化,得到第二新信息图谱,并确定第二新信息图谱为目标图谱。
126.具体通过关联结果,将待填充表格中各个表项之间的多个数据图谱与意图图谱进行转化,生成第一新信息图谱的过程,可参考图6和图7所示。
127.图6中,数据资源可与一个或多个特定的意图资源存在联系,通过意图资源将可存在相关性的数据整合起来,如dat(hainan)
dik
dat(30)在没有意图资源的情况下显然不具有任何方向性的信息,但是加入pup(temperature condition)则变成inf(hainan temperature is 30℃),加入pup(gdp ranking)则变成inf(hainan gdp is ranked 30th)。元组形式表现为inf(hainan temperature is 30℃)=<dat(hainan),dat(30),pup(temperature condition)>和inf(hainan gdp is ranked 30th)=<dat(hainan),dat(30),pup(gdp ranking)>。
128.图6中,dat(hainan)和dat(30)为数据图谱,pup(temperature condition)和pup(gdp ranking)均为意图图谱,inf(hainan temperature is 30℃)和inf(hainan gdp is ranked 30th)均为信息图谱。
129.图7中,信息间通过意图可以结合进一步转化得到其它的信息,这些信息与原信息存在着关系,如先得到两条信息,再将两条信息结合意图得到另外的信息。信息图谱1:inf(jack is 170cm in height)=<dat(jack),dat(170),pup(height)>,信息图谱2:inf(jack weight 90kg)=<dat(jack),dat(90),pup(weight)>,由信息图谱1和信息图谱2加上意图可以得到信息图谱3:inf(jack is fat)=<inf(jack is 170cm in height),inf(jack weight 90kg),pup(health)>。
130.图7中,inf(jack is 170cm in height)、inf(jack weight 90kg)和inf(jack is 170cm in height)均为信息图谱,pup(health)为意图图谱,dik为数据图谱与意图图谱之间的联系和转化。
131.具体通过关联结果,将待填充表格中各个表项之间的多个数据图谱与信息图谱进行转化,生成新知识图谱的过程,可参考图8进行所示。
132.图8中,数据图谱与信息图谱通过统计与推理可以得到知识规则(知识图谱),此过程是规律性的概括与总结。知识图谱是相对稳定的、有价值的结果。表达形式为inf(humans need carbohydrate,protein and lipid to survival)=<dat(human),dat(carbohydrate),dat(protein),dat(lipids),pup(survival)>inf(cats need protein and lipid to survival)=<dat(cat),dat(protein),dat(lipids),pup(survival)>。
133.图8中,在数据图谱中dat(animal)包括dat(human)、dat(man)和dat(cats);dat(energy)包括dat(carbohydrates)、dat(proteins)和dat(lipids)等。dat(human)和dat(cats)均能与pup(survival)结合得到信息图谱,于是从数据体系和信息体系中进行统计与推理得到kng(animal need energy to survival)。
134.图8中,inf(humans need carbohydrate,protein and lipid to survival)和inf(cats need protein and lipid to survival)均为信息图谱,dat(animal)、dat(man)、dat(energy)、dat(carbohydrate)、dat(proteins)和dat(lipids)均为数据图谱,kng(animal need energy to survival)为知识图谱,dik为数据图谱与意图图谱之间的联
系和转化。
135.具体通过关联结果,将待填充表格中各个表项之间的多个数据图谱与知识图谱进行转化,得到第二新信息图谱的过程,可参考图9和图10进行举例说明。
136.图9中,数据图谱在特定的知识图谱下结合意图图谱可得到较为特定的信息图谱。例如对于一个地理学家来说,他具有地理学方面的知识,当他面对dat(hainan)和dat(18

20)这两个数据图谱想要弄明白海南的冬季气候情况时,他可能会将dat(18

20)这个数据图谱看作是海南的纬度,北纬18到20度,所以其表达式为:inf(hainan do not snow in winter)=<dat(hainan),dat(18

20),pup(winter climate),kng(low latitude areas generally have high temperature in winter and no snow)>。
137.图9中,dat(hainan)和dat(18

20)为数据图谱,pup(winter climate)为意图图谱,inf(hainan do not snow in winter)为信息图谱,kng(low latitude areas generally have high temperature in winter and no snow)为知识图谱,dik为数据图谱与意图图谱之间的联系和转化。
138.图10中,当一个普通人想要了解海南的冬季气候情况时,他的知识可能是“如果温度较高就不会下雪”,kng(if the temperature is high,itwon't snow),那么他在他面对dat(hainan)和dat(18

20)这两个数据图谱时,他可能会将dat(18

20)这个数据图谱看作是海南的气温温度。
139.图10中,pup(winter climate)为意图图谱,kng(if the temperature is high,it won't snow)为知识图谱,inf(hainan do not snow in winter)为信息图谱,dik为数据图谱与意图图谱之间的联系和转化。
140.可以看出,地理学家和普通人在具有同一个意图图谱和同样的数据图谱的情况下,得出的信息图谱是相似的,但是在其知识图谱下对数据图谱的看法却是不同的。
141.信息图谱去除了意图图谱之后退变成数据图谱,难以从数据图谱中得到具有方向性的信息。如inf(hainan's temperature is 30℃)

dik
pup(temperature condition)=<dat(hainan),dat(30)>,信息在剥离出意图图谱之后留下的数据图谱可以与其它特定意图图谱进行结合形成其它的信息图谱,如dat(hainan)
dik
dat(30)
dik
pup(gdp ranking)=inf(hainan’s gdp is ranked 30th)。
142.如果是单纯的数值型、逻辑型是难以和意图结合产生信息的,如数字和字母,单纯的“1”分辨不出是数值型、逻辑型还是字符型的含义,更难以与意图图谱结合。
143.这种与意图结合的不确定性是难以消除的,而且我们实际中解决问题大多也都是基于这种不确定,不充分,不完整。但是可以想办法将这种不确定性降低,可以给数值型图谱加入相关的dik来降低其不确定性,具体参考图11所示。
144.图11中,如给“1”这个数据加上其它数据,就可以与意图结合得到信息,inf(there is a man in the house)=<dat(1),dat(person),dat(house),pup(person’s number)>。
145.图11中,dat(1)、dat(person)和dat(house)为数据图谱,pup(person’s number)为意图图谱,dik为数据图谱与意图图谱之间的联系和转化,inf(there is a man in the house)为信息图谱。
146.加入相关知识图谱和数据图谱来对dat(1)这个数据图谱获取意图图谱,对dat(1)数据图谱进行确定,具体可参考图12所示。
san),inf(zhang san is 20)>,也可以将其转化为范围型数据,dat(17)—>dat(未成年),dat(17)—>dat(<18),dat(17)—>dat(青少年)等。
159.其中,dat(17)、dat(未成年)、dat(青少年)和dat(<18)为数据图谱,pup(compare with zhang san)为意图图谱,inf(zhang san is 20)为信息图谱,dik为数据图谱与意图图谱之间的联系和转化,inf(younger than zhang san)为信息图谱。
160.s105:将目标图谱的相应信息填充至所述待填充表格中的表项。
161.在s105中,将得到稳定的、完整的且具有方向性的目标图谱,通过目标图谱的相应信息对待填充表格的表项进行填充得到填充结果,提高填充结果的确定性和完整性。
162.本技术实施例中,将得到的包含数据图谱、意图图谱和信息图谱之间的关联关系的关联结果,对各个图谱进行转化,使得将存在相关性的数据整合起来,得到稳定的、完整的且具有方向性的目标图谱,通过目标图谱对待填充表格的表项进行填充得到填充结果,提高填充结果的确定性和完整性。
163.基于上述实施例图1公开的一种基于意图驱动的dikw的内容处理方法,本技术实施例还对应公开了一种基于意图驱动的dikw的内容处理系统,如图17所示,该基于意图驱动的dikw的内容处理系统主要包括获取单元1701、构建单元1702、关联单元1703、转化单元1704和填充单元1705。
164.获取单元1701,用于获取用户意图和待填充表格中表项之间的资源,资源包括数据资源、意图资源、信息资源和知识资源中至少部分类型的资源;用户意图为用户获取目标图谱的目的。
165.构建单元1702,用于构建资源对应的图谱;图谱包括数据图谱、意图图谱、信息图谱和知识图谱。
166.关联单元1703,用于通过用户意图和图谱间的关联关系,将数据图谱、意图图谱和信息图谱进行关联,得到关联结果。
167.转化单元1704,用于通过关联结果,对图谱进行转化,得到目标图谱。
168.填充单元1705,用于将目标图谱的相应信息填充至待填充表格中的表项。
169.进一步的,获取单元1701包括第一获取模块、第二获取模块和第三获取模块。
170.第一获取模块,用于获取用户意图和待填充表格中表项内填充的原始数据,并确定原始数据为数据资源。
171.第二获取模块,用于基于预先获取到的意图资源与数据资源,得到信息资源。
172.第三获取模块,用于基于数据资源和信息资源,得到知识资源。
173.进一步的,构建单元1702包括分类模块、第一建立模块、第二建立模块、第三建立模块和第四建立模块。
174.分类模块,用于对待填充表格进行分类,得到表项分类模型;待填充表格中至少包括多个表项。
175.第一建立模块,用于通过表项分类模型,建立待填充表格中表项之间的数据资源对应的数据图谱。
176.第二建立模块,用于通过表项分类模型,建立待填充表格中表项之间的意图资源对应的意图图谱。
177.第三建立模块,用于通过表项分类模型,建立待填充表格中表项之间的信息资源
对应的信息图谱。
178.第四建立模块,用于通过表项分类模型,建立待填充表格中表项之间的知识资源对应的知识图谱。
179.进一步的,关联单元1703包括第一确定模块、第二确定模块和关联模块。
180.第一确定模块,用于确定数据图谱与意图图谱之间的逻辑关系。
181.第二确定模块,用于确定数据图谱和意图图谱与信息图谱之间的包含关系。
182.关联模块,用于通过用户意图、逻辑关系和包含关系,将数据图谱、意图图谱和信息图谱进行关联,得到关联结果。
183.进一步的,转化单元1704包括第三确定模块。
184.第三确定模块,用于通过关联结果,将待填充表格中各个表项之间的多个数据图谱进行转化,生成新数据图谱,并确定新数据图谱为目标图谱。
185.和/或,转化单元1704包括第四确定模块。
186.第四确定模块,用于通过关联结果,将待填充表格中各个表项之间的多个数据图谱与意图图谱进行转化,生成第一新信息图谱,并确定第一新信息图谱为目标图谱。
187.和/或,转化单元1704包括第五确定模块。
188.第五确定模块,用于通过关联结果,将待填充表格中各个表项之间的多个数据图谱与信息图谱进行转化,生成新知识图谱,并确定新知识图谱为目标图谱。
189.和/或,转化单元1704包括第六确定模块。
190.第六确定模块,用于通过关联结果,将待填充表格中各个表项之间的多个数据图谱与知识图谱进行转化,得到第二新信息图谱,并确定第二新信息图谱为目标图谱。
191.进一步的,还包括确定单元。
192.确定单元,用于若待填充表格中各个表项之间的数据图谱为数值型的数据图谱,通过关联结果,将数值型图谱转化为范围型的数据图谱,并确定范围型的数据图谱为目标图谱。
193.本技术实施例中,将得到的包含数据图谱、意图图谱和信息图谱之间的关联关系的关联结果,对各个图谱进行转化,使得将存在相关性的数据整合起来,得到稳定的、完整的且具有方向性的目标图谱,通过目标图谱对待填充表格的表项进行填充得到填充结果,提高填充结果的确定性和完整性。
194.对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
195.需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
196.本技术各实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
197.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作
之间存在任何这种实际的关系或者顺序。
198.对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
199.以上所述仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献