[发明专利]一种基于描述文本的云服务本体构建方法有效
申请号: | 201910820902.2 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110555113B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 张安;张百川;毕文豪;赵仁君 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06F16/36 | 分类号: | G06F16/36;G06F16/35;G06F40/289;G06F40/30 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 金凤 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 描述 文本 服务 本体 构建 方法 | ||
本发明提供了一种基于描述文本的云服务本体构建方法,将所有云服务的描述文本归集在一起,生成该云服务资源池的语料库,对语料库进行切分,生成候选概念词汇集合,候选概念词汇集合中最大词汇长度,对概念词汇集合中的概念词汇进行聚类,为各个云服务本体类及其中所有概念词汇添加对象属性,为云服务本体类集合中所有的概念词汇添加数据属性。本发明将云服务本体构建应用于云协同中,提出了基于云服务描述文本的半自主云服务本体构建方法,与传统的人工构建本体方法相比,充分利用了云服务功能描述的语义信息,可以更准确地构建云服务本体。
技术领域
本发明涉及及面向服务的协同领域,尤其是一种云服务本体构建方法。
背景技术
云协同的核心功能之一是云服务存储及发现功能,而云服务本体构建是云服务存储及发现的重要技术之一。云服务本体构建是指基于云服务资源池中的云服务,定义一个云协同领域内的词汇及词汇之间的关系,从而能够在对资源的封装过程中对语义进行精确地描述,高效实现云服务的搜索与绑定。
传统的云服务本体大多是由领域专家手工建立的。首先需要获取领域知识,即列出该领域中可能用到的概念词汇;然后根据领域中的需求,建立相应类及其之间的层次结构。通常而言,云服务本体的建立往往采用自行归纳的方式,主观意识较强,且在该领域中遵循的命名规范并非公认的命名规范。有些概念模型可能被其它应用者或机器错误解释,而只有建立者才能正确解释。这种手工建立的本体违背了本体不应具有二义性的本质,也不利于后期的更新和维护。
因此,由领域专家人工建立云服务本体的方法在实际应用中主观性较强,不利于大规模应用。
发明内容
为了克服现有技术的不足,本发明提供一种基于描述文本的云服务本体构建方法。
本发明解决其技术问题所采用的技术方案包括以下步骤:
步骤1:设目标领域云服务资源池中存储有m条云服务,云服务资源池中第i条云服务的描述文本由Ni个字符组成,其中,i=1,2,...,m,将所有云服务的描述文本归集在一起,生成该云服务资源池的语料库;
步骤2:对步骤1中获得的目标领域语料库进行N元切分,生成候选概念词汇集合Mcna;
云服务资源池中第i条云服务的描述文本式中Desi代表第i条云服务描述文本的字符有序集合,cj为字符集合中的第j个字符;
设Desi的有序子集式中Desi为服务资源池中第i条云服务的描述文本的一个有序子集,即候选概念词汇;取Desi所有的候选概念词汇/生成集合Mi;
设Mcan={M1∪M2∪...∪Mm},Mcan为候选概念词汇集合,Mm为云服务资源池中第m条云服务描述文本生成的所有候选概念词汇集合,则Mcan中候选概念词汇数量/
步骤3:设第p条候选概念词汇的长度为LENp,在集合中出现的频次为FREQp,在进行N元切分前对应的云服务描述文本长度为TLENp,候选概念词汇集合中最大词汇长度为max(LEN);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910820902.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于用户正负偏好学习的兴趣点推荐方法
- 下一篇:一种媒体检索方法及装置