提供了可以解决以上问题的机制,我们的系统就是将领域本体库umls和广泛本体库wordnet结合起来用于概念和关系的抽取。
2、表示关系
获取关系的工作完成后就要用适当的方式表示关系,关系表示的正确性和简便性直接影响了irir系统实现的复杂度,也关系到检索的性能。
(三)关系的整合
首先计算概念对的中心位置;关于概念配对,我们采用关于实体一实体关系生成的方法。概念对(concept pair)与关系列表(relation list)中第n个的关系组合形成三元组,即表明该关系与概念对在同一个句子中,并且距离概念对的中心位置最近。在得到triple三个分量的值以后,就可以应用不同的策略界定与triple对应的文字段(passage)的偏移量和长度了。文字段的界定策略有多种,本文使用的是以句子为最小单位组成文字段的策略,即文字段的起始(offset)是关系所在的句子的偏移量,文字段的长度(length)是该句的长度。
(四)相关判定一排序机制
相关判定一排序原则:1)匹配最佳优先原则:文本triple匹配上查询triple的分量越多排序在前:2)概念匹配优先原则:概念包含的专业信息更丰富,因此匹配时概念较多的文本triple排序在前,只有关系分量匹配上的不判定为相关;3)当topic处理为多个triple,每个triple按相同权重(=1)分别进行检索。
相关判定一排序(judginges ranking)方法将第k个文本triple比对第i个topic的第j个查询triple,根据匹配上的分量类型和数量打分,概念分量匹配上多的分值较高(=文本triple[k]分值*加权值0.4,文本triple分值即为该triple在语料库中出现的次数),关系分量匹配上的分值较低(-文本triple[k]分值*加权值0.2):对于查询triple中关系是多义的情况,首词义(a)或次词义匹配上时文本triple的排序计算公式(见算法2中式((1))的加权值((weight)分别为1和0.4,对于关系是单义的情况,排序计算同(a);合并处在同一文字段的不同triple,累加其排序权值(rankvalue),最后按分值高低提交triple对应的文字段(即triple表达式中的passage部分)。
结束语
信息检索,这个有着较长历史的研究和应用领域,每天都在接受人们的考验和评价,因为每天都有不计其数的用户在使用世界上数以万计的不同种类不同用途的ir系统。可以肯定地说,ir关系到人类科学技术的进步与发展,关系到每一个人的日常生活。与此同时,人们对ir领域的研究一刻也没有停止,ir领域时刻都在面临新的挑战。
上一页 [1] [2]