[发明专利]一种基于改进TopicRank算法的文本关键词抽取方法在审
申请号: | 202010743694.3 | 申请日: | 2020-07-29 |
公开(公告)号: | CN111859961A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 廖盛斌;郑章雄 | 申请(专利权)人: | 华中师范大学 |
主分类号: | G06F40/289 | 分类号: | G06F40/289;G06F40/30;G06F16/35 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 雷霄 |
地址: | 430079 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 topicrank 算法 文本 关键词 抽取 方法 | ||
1.一种基于改进TopicRank算法的文本关键词抽取方法,其特征在于,包括步骤:
对输入计算机的文本进行预处理,从预处理后的文本中抽取候选关键词,并对候选关键词进行向量化,对向量化后的候选关键词进行聚类生成主题;
构建图模型,利用图模型获取每个主题的分值,其中,图模型的顶点代表主题,图模型的边代表构成边的两个顶点所表示主题间的语义关系,两个主题间的语义关系决定两个主题间的分值权重,将边的两个顶点代表的主题记为ti、tj,则主题ti、tj构成的边的分值权重wi,j由主题ti、tj包含的候选关键词的相对位置,主题ti、tj包含的候选关键词的绝对位置和主题ti、tj包含的候选关键词的长度确定;
根据分值对主题进行排序,从高到低选取分值最高的n个主题,n为预先定义的正整数,从选取的n个主题包含的候选关键词中选取最终文本关键词。
2.如权利要求1所述的一种基于改进TopicRank算法的文本关键词抽取方法,其特征在于,所述主题ti、tj构成的边的分值权重wi,j确定时,若主题ti、tj包含的候选关键词越长,则分值权重wi,j越大;若主题ti、tj包含的候选关键词的绝对位置越靠近文本的开头,则分值权重wi,j越大。
3.如权利要求2所述的一种基于改进TopicRank算法的文本关键词抽取方法,其特征在于,所述主题ti、tj之间的分值权重wi,j按照如下方式定义:
len(ck,cl)的计算方式为:
len(ck,cl)=len(ck)+len(cl)
或者,
len(ck,cl)=(len(ck)+len(cl))2
pos(ck,cl)的计算方式为:
或者,
其中,len(ck)、len(cl)代表主题ti、tj中候选关键词ck和cl的长度,pos(ck,cl)代表ck和cl的正序位置信息,px、py是ck和cl在文中出现的位置,dist(ck,cl)表示主题ti、tj中候选关键词ck和cl在文本当中的所有距离之和,pos(ck)、pos(cl)表示文本中候选关键词ck、cl的所有位置。
4.如权利要求3所述的一种基于改进TopicRank算法的文本关键词抽取方法,其特征在于,所述利用图模型获取每个主题的分值中,主题ti的分值S(ti)按照如下公式定义:
其中,Vi是给主题ti投票的其他主题,λ是预设的阻尼因子。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中师范大学,未经华中师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010743694.3/1.html,转载请声明来源钻瓜专利网。