【技术实现步骤摘要】
一种基于图书目录的知识图谱的构建方法
本专利技术涉及利用计算机人工智能、数据挖掘等方法进行知识图谱的生成,尤其涉及一种基于图书目录的知识图谱的构建方法。
技术介绍
计算机快速发展和普及的今天,为了更方便地、更清晰地获取信息、学习知识,以及分析挖掘知识间的联系演化过程,越来越需要一个内容、层次丰富,准确性高,并且易于扩展的知识图谱,而如何构建这一知识图谱则自然地成为了当前研究的热点。目前的中文的知识图谱有HowNet、互动百科知识树、CNKI分类,但是它们各自存在局限性以及各种问题。HowNet是有中国科学院董振东先生开发的,以汉语和英语的词语所代表的概念为描述对象,以揭示概念与概念之间以及概念所具有的属性之间的关系为基本内容的常识知识库。具体来说,Hownet中节点大部分为通俗的词汇,层次并不能做深,相对而言节点数量少、关系少,且需要由人工生成。互动百科知识树是按传统的百科分类方式,将百科大全分为人物、历史、文化、艺术、自然、地理、科学、经济、生活、社会、体育、技术12大客观分类,每个客观分类下又逐级划分为不同的二级分类、三级分类等子类。互动百科知识树中结构固定,层次相对不深,且是人工生成,不利于扩展。CNKI即中国知识基础设施工程(ChinaNationalKnowledgeInfrastructure)。CNKI工程是以实现全社会知识资源传播共享与增值利用为目标的信息化建设项目,由清华大学、清华同方发起,始建于1999年6月。CNKI分类以学科分类为基础,将数据库中的文献分为十个专辑,每个专辑下分为若干个专题,共计168个专题。不足之处是层次相对少、节 ...
【技术保护点】
一种基于图书目录的知识图谱的构建方法,其特征在于包括以下步骤:1)选择一本书,将其目录页进行光学字符识别实现数字化,并在数字化的目录结构上,按照目录中条目的长度,区分出长条目和短条目两类条目;2)对短条目直接作为一批候选节点,同时将长条目利用开源的自然语言处理工具FudanNLP进行词性标注得到词性数组,然后利用连词、标点和词性规则提取出另外一批候选节点;3)对两批候选节点,首先进行严格过滤,去百度百科、互动百科中鉴定该词条存在与否,通过百度百科、互动百科鉴定的部分利用目录的上下级结构形成上下级关系,利用目录的同级结构形成并列关系,以这两部分作为知识图谱的骨架;4)区分出强弱并列关系,从两种并列关系中分别选取出节点,进行增量补充进上下级关系,丰富上一步得到的知识图谱的骨架;5)根据提出的以后缀为基础的挖掘噪声数据中有用部分的方法,从未通过百度百科、互动百科鉴定的条目中选取出一部分节点补充进知识图谱中;6)对补充完的知识图谱中的每一条关系,算其权重再进行排序,从而筛选掉一部分噪声,实现排序筛选。
【技术特征摘要】
1.一种基于图书目录的知识图谱的构建方法,其特征在于包括以下步骤:1)选择一本书,将其目录页进行光学字符识别实现数字化,并在数字化的目录结构上,按照目录中条目的长度,区分出长条目和短条目两类条目;2)对短条目直接作为一批候选节点,同时将长条目利用开源的自然语言处理工具FudanNLP进行词性标注得到词性数组,然后利用连词、标点和词性规则提取出另外一批候选节点;3)对两批候选节点,首先进行严格过滤,去百度百科、互动百科中鉴定该节点存在与否,通过百度百科、互动百科鉴定的部分利用目录的上下级结构形成上下级关系,利用目录的同级结构形成并列关系,以这两部分作为知识图谱的骨架;4)区分出强弱并列关系,从两种并列关系中分别选取出节点,进行增量补充进上下级关系,丰富上一步得到的知识图谱的骨架;5)根据提出的以后缀为基础的挖掘噪声数据中有用部分的方法,从未通过百度百科、互动百科鉴定的条目中选取出一部分节点补充进知识图谱中;6)对补充完的知识图谱中的每一条关系,算其权重再进行排序,从而筛选掉一部分噪声,实现排序筛选。2.根据权利要求1所述的一种基于图书目录的知识图谱的构建方法,其特征在于:所述的步骤2)如下:对句子利用自然语言处理工具去切词并标注词性,按照顿号和词性为连词的并列连接词去对句子分裂,一个句子分裂出的一个字符串数组,首先对每一个分裂成的字符串数组A中的每一个子字符串A[i],形成对每一个A[i]这样的子字符串的一个<单词,词性>的词性数组,接下来对词性数组中相邻的元素进行合并,在合并的过程中对字符串数组A中不同位置的字符串采用不同的合并顺序,即对字符串数组A中的第一个子字符串A[0]的词性数组处理时采用由后往前把连续的形容词、名词合并成一个单词,同时,以A[0]的词性数组中最后一个单词的词性为基准词性,利用基准词性提高对字符串数组A中接下来的字符串,在合并词性数组时的准确率,对第二个子字符串A[1]及以后的每一个子字符串的词性数组处理时,采用如下方法:2.1)若基准词性为名词,则对A[1]及以后的每一个字符串各自的词性数组中都由前向后匹配到最后一个词性为名词的为止,形成一个单词,否则不返回结果;2.2)电影、书名知识节点会加上《》或“”符号,则若基准词性为标定符号,即书名号、引号时,则对A[1]及以后的每一个字符串各自的词性数组中都由前向后匹配到最后一个标定符号为止,形成一个单词,否则不返回结果;若基准词性不为名词或者标定符号,则对A[1]及以后的每一个字符串各自的词性数组中,当第一个词性与基准词性匹配,则形成一个单词,否则不返回结果;对百度百科、互动百科上未收录的词,利用归一化谷歌距离(NormalizedGoogleDistance)计算下两者在一起的凝结度,在值为0到一个阈值之间的两节点被认为是一组能被合并吸纳的合理的词,当未通过词性鉴定,为利用词性规则合并出来的单词时,则对其词性数组,利用归一化谷歌距离算出值决定是否收录,NGD(x,y)表示利用归一化谷歌距离算出的值,f(x,y)表示“xy”为关键字xy在谷歌中搜索出的结果数,f(x)表示“x”为关键字x在谷歌中搜索出的结果数,f(y)表示“y”为关键字y在谷歌中搜索出的结果数,M为谷歌中收录的所有的网页数。3.根据权利要求2所述的一种基于图书目录的知识图谱的构建方法,其特征在于:所述的步骤3)包括:3.1)对于每一本书的光学字符识别处理出的图书目录页中的习题、实验、实例这样的图书结构化信息,通常会在同一本书中的同一层次的目录中重复出现多次,这样通过对每一层次的目录建立一个存有<目录条目,计数>的哈希表就...
【专利技术属性】
技术研发人员:鲁伟明,张萌,魏宝刚,庄越挺,
申请(专利权)人:浙江大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。