[发明专利]一种基于需求语义的服务聚类方法有效

专利信息
申请号: 201510961111.3 申请日: 2015-12-18
公开(公告)号: CN105404693B 公开(公告)日: 2018-12-25
发明(设计)人: 潘伟丰;胡松;姜波;谢波 申请(专利权)人: 浙江工商大学
主分类号: G06F17/30 分类号: G06F17/30;G06F17/27
代理公司: 杭州求是专利事务所有限公司 33200 代理人: 邱启旺
地址: 310018 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于需求语义的服务聚类方法,包括以下步骤:获取服务描述文档,对文档文本进行分句处理;以句子为单位使用Stanford Parser进行语法解析,获得SD集合;依据SD集合分析获得基本服务功能信息集;对基本服务功能信息集进行语义扩展;去除基本服务功能信息集中无实际语义信息,进行词性还原生成服务功能信息集;利用服务功能信息集计算服务间相似度值;设定k值以及服务间相似度作为输入,使用K‑means算法进行服务聚类。本发明从服务需求语义角度出发,采用自然语言处理的方法提取服务功能信息集进行服务聚类,突破服务文档类型限制,更为准确地为按需服务发现提供技术支持。
搜索关键词: 功能信息 聚类 语义 基本服务 服务功能信息 相似度 集合 自然语言处理 服务 按需服务 发现提供 方法提取 服务文档 服务需求 获取服务 技术支持 计算服务 描述文档 生成服务 文档文本 语法解析 语义扩展 语义信息 服务间 词性 分句 算法 去除 句子 还原 分析
【主权项】:
1.一种基于需求语义的服务聚类方法,其特征在于,包括以下步骤:(1)获取服务描述文档,对文档文本进行分句处理;(2)以句子为单位使用Stanford Parser进行语法解析,获得SD集合;(3)基于步骤(2)获得的SD集合进行分析并提取出表示服务需求功能语义的服务功能信息集;(4)基于步骤(3)获得的服务功能信息集,计算服务间的两两相似度;服务间的相似度计算公式为:其中,Ss(s1,s2)表示服务s1和s2的相似度;服务s1与s2包含的功能信息数并不相同,其中m是服务s1,s2功能信息集中包含功能信息数较少的功能信息数,n是功能信息集中包含功能信息数较多的功能信息数;Sf(fi1,fi2)表示服务s1中第i个功能信息与服务s2中第i个功能信息的相似度,计算公式如下:其中,V1,V2分别表示服务功能信息fi1,fi2中的动词,Ni1,Ni2分别表示服务功能信息fi1,fi2中的名词,t1,t2对应动词部分和名词部分的权重,Sw(Ni1,Ni2)表示两个单词的相似度,其计算公式如下:其中,F(Ni1)、F(Ni2)分别表示单词Ni1、Ni2的特征集,I(F(Ni1))、I(F(Ni2))、I(F(Ni1)∩F(Ni2))分别表示特征集F(Ni1)、F(Ni2)、F(Ni1)∩F(Ni2)包含的信息数;(5)基于步骤(4)得到的服务间相似度,使用K‑means算法对服务进行聚类,k值为人为设定,将服务相似度值作为K‑means算法中的距离值;最后输出k个服务簇类。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510961111.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top