语义网络:基于语义网络的家族人物关系推理算
发布时间:2021-06-06
发布时间:2021-06-06
基于语义网络的家族人物关系推理算法的研究
计算机时代!""#年第$期
!!!
基于语义网络的家族人物关系推理算法的研究
葛
强,郑逢斌,汤赛丽,侯丽敏,周
舫
<河南大学计算机与信息工程学院,河南开封;K#""%=
摘
要:基于语义网络,提出了关于家族人物关系的四种基本谓词,构造出表示称谓的多种复合谓词。利用由语义网络转换来的谓词演算,能够对两类问题进行推理,并建立完整的推理流程机制。一类是已知两个相关人名,推断他们之间的称谓,另一类是已知一人名字及称谓,推断相关人名。本文提出的方法具有良好的系统可实现性。
关键词:自然语言理解;知识库;语义网络;谓词;推理
%&引言
社会人物关系错综复杂,其中与人们关系最密切的是家族人物关系。在国外,表示家族关系的词汇相对中国来说比较少,也没有中国划分得细致,因此要简单得多。在中国,开展家族人物关系的研究较多,但大多是关于一个家族的家谱及家族人物的研究,为发掘家族历史与文化作出了突出贡献;与自然语言理解技术相结合的研究却是刚刚起步,中科院有学生研究《红楼梦》中四大家族的人物关系,不过他们的研究在于针对特定利用的是已处理好的格式化文本知识,没有与知识库相家族’%(,
结合,不具有普遍性,表示能力相对来说较为单一。
为这方面的研究提语义网络()*+,-./0&-*.1234)的出现,
供了新的思路。最早在%5$$年67/88/,-把语义网络作为一种知识表示工具加以认真研究,他建议用一种语义网络来描述人对事物的认识。从67/88/,-的开创性工作以来,人们在语义网络的研究和应用方面做了大量的工作,出现了分类更为细致的网络,如命题语义网络,数据语义网络,语言语义网络等’!(。
语义网络为类似家族人物关系问题提供了新的解决方法。本文从用户提供的一句关于家族人物关系的问话出发,结合语义网络,研究普通的家族人物关系,总结出人物之间的关系谓建立家族人物关系推理机制及算法。词,融合93282:技术,
良好的可移植性。
图%&&家族人物关系推理系统模型
!&家族人物关系推理系统的模型
分析各种提问方式,总结出问句的基本类型可分为两种:已知两个相关人物的名字,提问他们之间的称谓;已知一个人的名字,提问另外一个与其有家族关系的人名。
为了解决上面两种常见的关于家族人物关系的问题,作者然后给出该模型下知构造了一个推理系统模型,如图%所示,识库的用途和结构,最后讨论系统的移植和扩充性’;(。本文以问答系统为原型,研究语义网络的推理机制。
称谓是一些表现家族人物关系的称呼,如爷爷、爸爸、妈妈等。本文把提问人物之间的称谓或相关的人名,称为提问目标。
本系统包括分词,句子规范化处理,句型信息处理,知识提取,对提问目标判断,知识提取,知识存储,模板匹配,语义网络结果处理等部分。顺向<逆向=推理,
本系统模型还可以进行扩充,使之能够处理更加复杂的家族人物关系问题,由于做到了数据与程序相分离,模型还具有
>&家族人物关系的语义网络
语义网络是通过概念及其语义关系来表达知识的一种带标识的有向网络图’>(。它可以表示知识,并进行相关推理。
本文首先对初始句子进行一系列处理,得到一个标准化的句子;提取知识,转化为三元组的形式存储于知识库;然后构造表示家族人物关系的语义网络;最后依据语义网络生成基本谓词,对提问目标进行相关推理,得出合理答案。
>?%&四种基本谓词
作者提出描述家族人物关系的四种简洁关系:性别,婚姻,亲子,年龄。这些关系可以转换为一阶原子谓词,称之为基本谓词。定义如下:
!)@A(AB’CDE()表示A的性别是“C”或“E”B“E”
代表男性,“C”代表女性。
第一个参"EFGGHFI@<ABJ=&表示A和J有夫妻关系,数为丈夫,第二位为妻子。
下一篇:经济观察报