当前位置: 首页 > 专利查询>徐尚英专利>正文

基于用户需求的网络服务智能发现方法技术

技术编号:14146535 阅读:91 留言:0更新日期:2016-12-11 02:52
本发明专利技术公开了一种复杂网络环境下的基于用户个性化需求的网络服务智能发现方法,属于优化方法领域。基于包含网络用户基本信息模型、用户行为模型和用户使用度模型的网络服务用户模型构建,构建并描述网络服务本体模型与规则,提出面向用户需求的个性化网络服务本体库生成与优化方法,设计网络服务智能发现机制,考虑服务名称相似度、设计服务属性矩阵、挖掘服务关联关系,提出综合的网络服务智能发现算法。对用户数据稀疏、冷启动,用户个性化需求问题,该方法是综合考虑服务特征(服务名称,服务属性和服务关系),拥有更高的准确性和更好的发现效果,且能够更好地扩展和挖掘用户请求,满足用户的服务需求,提升服务用户适用度。

【技术实现步骤摘要】

本专利技术涉及网络服务资源发现
,具体地指一种基于用户需求的网络服务智能发现方法
技术介绍
伴随着服务相关技术与理论的迅速发展与应用,网络服务环境复杂程度的加剧,网络环境下的服务资源呈现出指数级增长的状态。数量丰富且种类多样的网络服务资源为实现满足用户个性化服务需求的服务发现与推荐提供了可能。然而目前服务领域急需解决的关键问题之一就是在复杂网络环境下帮助服务用户实现海量服务资源中服务目标的精准且高效地定位与呈现。考虑海量服务发现对象,服务提供商如何才能实现用户服务需求的满足和服务用户体验值的提升也是服务领域研究的一个重要课题。针对目前的服务发现研究与应用来说,主要存在以下问题:(1)现有的关于服务发现的研究大多是针对Web服务发现从Web服务Qos计算而展开的,这一研究领域的限制并不符合服务产业发展及其相关技术进步所带来的服务需求多样化以及服务模式的应用程度。究其原因,主要在于网络环境的不断创新导致的云计算技术、云服务提供、泛在计算、普适环境以及O2O服务模式等新的服务以及服务模式的产生;身处如此复杂的网络服务环境,用户的服务需求亦朝着多样化与个性化的方向发展;更兼具用户情境或者情境信息的动态变化特征所带来的挑战。因此,复杂网络服务资源环境下基于用户需求的网络服务智能发现方法的研究就变得极为重要。(2)现有的服务发现方法研究大多是基于服务关键字或词的服务发现方法极其扩展,仅仅从用户服务请求本身和Qos匹配等方面进行服务发现,而忽视了对用户的个性化服务偏好的研究与利用,相同服务请求以及Qos要求条件下,不同服务用户的服务决策制定可能存在极大差异。实际上,服务发现的基础可以是用户服务请求、用户服务使用历史以及用户服务情境信息。因此,基于关键字的服务发现方法已经不能满足复杂网络环境下的用户个性化服务需求,需要对服务用户的相关信息进行充分的挖掘与应用,以适应不断变化的用户服务偏好,以提升服务用户满意度。
技术实现思路
本专利技术的目的在于克服上述现有技术的不足而提供一种基于用户需求的网络服务智能发现方法,执行本专利技术而形成的基于用户个性化动态信息与偏好发现,有利于深度挖掘面向 客户的网络服务发现与推荐技术,可以很好地实现基于用户偏好与服务情境的服务推荐技术,并放大该属性的重要性。本专利技术所采用的技术方案是:一种基于用户需求的网络服务智能发现方法,包括:复杂网络环境下基于用户需求的网络服务智能发现方法研究考虑到了在服务发现过程中,由于服务环境变化(接入终端发生切换或者情境信息变化导致的发现时服务不符合用户需求)或是用户服务需求变更,而导致发现过程执行进程无法同步相关服务请求信息的状况;基于网络服务用户模型和网络服务本体模型,实现在无需用户主动参与取消当前服务请求状态的前提下,自动地同步更新尚未执行的服务或者动态调整服务以适应环境和用户服务需求的变更;使得服务发现结果能够满足用户服务请求,并到预期服务发现目标;基于用户需求的网络服务智能发现方法相关研究成果为基础,综合考虑用户服务偏好与情境信息对服务发现效果的影响力进行研究;同时为降低智能服务发现过程的复杂性,网络智能服务发现方法设计的网络服务智能发现流程主要包括:用户服务请求输入;用户服务请求预处理;用户服务请求与服务本体的匹配映射,主要包括:基于服务关键字相似度计算的服务发现;基于服务属性相似度计算的服务发现;基于服务关系相似度的服务发现;且服务的匹配映射的基础是个性化网络服务本体库;服务规则过滤;服务排序与推荐等阶段;基于用户需求的网络服务智能发现方法所提出的服务发现机制能够为用户的服务请求提供智能的发现结果;该机制试图通过构建网络服务本体以实现网络服务数据库的构建,并且通过该方法完成网络服务的组织与分类以促进服务发现过程的运行效率与质量。图1所示为网络服务智能发现框架图,该框架包含2个模型(情境模型本方法不涉及)和一个执行流程。与现有技术相比,本专利技术的有益效果是:(1)基于用户需求的网络服务智能发现方法提出构建网络服务用户模型以实现服务用户个性化信息的存储、描述以及用户服务偏好的挖掘,设计网络服务用户模型以及相应的计量 标准,通过交叉关联和社会化推荐解决服务发现流程的数据稀疏和冷启动问题,深入挖掘服务用户行为模式以提升服务用户信息利用程度;(2)在传统的基于Web服务提供商服务知识提供的服务本体模型构建基础之上,结合用户服务行为变化,提出基于网络服务用户需求和偏好的个性化网络服务本体生成方法;通过网络服务用户兴趣度和网络服务用户适合度等指标进行服务操作判断,实现个性化网络服务本体的动态更新,提高了候选服务发现准确性和效率;(3)基于个性化网络服务本体的网络服务智能发现算法,从服务名称、服务属性矩阵和服务关联关系相似性三方面设计算法,实现了用户个性化服务偏好的有效挖掘利用与服务发现效率的提升,为用户创造新的网络服务模式。附图说明图1网络服务智能发现框架;图2为网络服务用户模型;图3为网络服务本体模型;图4网络服务智能发现流程;图5服务节点增加操作流程图;图6节点删除操作流程图。具体实施方式下面结合附图对本专利技术进一步说明。如图1所示,本基于用户需求的网络服务智能发现方法,包括网络服务用户本体模型、个性化网络服务本体模型和面向用户个性化需求的网络服务智能发现方法设计:1)构建一种面向网络服务智能发现算法的、定义良好的、形式化的用户综合信息描述模型;该用户信息模型由用户基本信息模型、用户行为模型和用户适用度模型组成;根据用户信息的获得方式,可以将网络服务用户基本信息分为:显式信息和隐式信息两大类。显式信息是指服务企业或服务提供者能够从服务网站直接获取的到服务用户信息,如用户名、性别、所在城市、职位、收入、教育背景等用户个人的基本信息。隐式信息是指服务用户所在的群组,社交网络圈子或是与其好友的相互关系等等,主要通过服务用户的信息分享、服务评价、服务反馈等参与程度等来挖掘,服务用户行为和服务用户兴趣两者都属于服务用户的隐式信息;1.1)网络服务用户基本信息模型由个人信息、教育信息、职业信息、标签信息、接收信息组成;表1网络服务用户模型的基本信息表表2服务用户基本信息——个人信息表表3服务用户基本信息-教育信息设计表4服务用户基本信息-职业信息设计表5服务用户基本信息-标签信息设计表6用户基本信息-接收信息设计1.2)网络服务用户行为模型综合考虑服务-动作-情境,设计网络服务用户行为模型以实现服务用户角色定义和用户个人行为档案建立;1.2.1)对于服务用户u属于服务用户集合SU,即且有服务s属于服务集合S,即用户u在搜索服务s可以表述为{(s,u)|SSA(s,u)本文档来自技高网
...
基于用户需求的网络服务智能发现方法

【技术保护点】
一种基于用户需求的网络服务智能发现方法,其特征在于:该方法包含网络服务用户模型(1)、网络服务本体模型(2)和面向用户个性化需求的网络服务智能发现方法(3);网络服务用户模型(1)是一种面向网络服务智能发现算法的、定义良好的、形式化的用户综合信息描述模型,其结构包含:用以描述与标准化存储网络服务用户显示信息与隐式信息的网络服务用户基本信息模型(11);用以定义、分类并量化用户行为模式的网络服务用户行为模型(12);以及依据网络服务用户基本信息模型(11)和网络服务用户行为模型(12)相关指标所构建的网络服务用户适用度模型(13);网络服务本体模型(2)是准确有效地实现网络服务信息描述,精准的网络服务发现和恰当的服务结果推荐与实现网络服务智能发现的关键基础,其内容包括:网络服务本体模型设计(21)和网络服务本体规则描述(22);面向用户个性化需求的网络服务智能发现方法(3)是在融合考虑网络服务用户模型(1)和网络服务本体模型(2)的基础上实现网络服务本体智能发现,包括网络服务智能发现流程设计(31)、个性化网络服务本体库生成(32)、个性化网络服务本体库优化与更新(33)以及网络服务智能发现关键算法设计(34)。...

【技术特征摘要】
1.一种基于用户需求的网络服务智能发现方法,其特征在于:该方法包含网络服务用户模型(1)、网络服务本体模型(2)和面向用户个性化需求的网络服务智能发现方法(3);网络服务用户模型(1)是一种面向网络服务智能发现算法的、定义良好的、形式化的用户综合信息描述模型,其结构包含:用以描述与标准化存储网络服务用户显示信息与隐式信息的网络服务用户基本信息模型(11);用以定义、分类并量化用户行为模式的网络服务用户行为模型(12);以及依据网络服务用户基本信息模型(11)和网络服务用户行为模型(12)相关指标所构建的网络服务用户适用度模型(13);网络服务本体模型(2)是准确有效地实现网络服务信息描述,精准的网络服务发现和恰当的服务结果推荐与实现网络服务智能发现的关键基础,其内容包括:网络服务本体模型设计(21)和网络服务本体规则描述(22);面向用户个性化需求的网络服务智能发现方法(3)是在融合考虑网络服务用户模型(1)和网络服务本体模型(2)的基础上实现网络服务本体智能发现,包括网络服务智能发现流程设计(31)、个性化网络服务本体库生成(32)、个性化网络服务本体库优化与更新(33)以及网络服务智能发现关键算法设计(34)。2.根据权利要求1所述的网络服务用户模型(1),其特征在于:根据用户信息获得方式将网络服务用户信息的显式信息和隐式信息,并针对不同的用户基本信息进行描述;网络服务用户模型的基本信息模型(11)中的信息描述包括:网络服务用户模型的基本信息(111)、服务用户基本信息——个人信息(112)、服务用户基本信息-教育信息(113)、服务用户基本信息-职业信息(114)、服务用户基本信息-标签信息(115)、用户基本信息-接收信息(116);网络服务用户行为模型(12)中的信息描述包括:用户服务搜索行为(121)、用户服务点击行为(122)、用户服务浏览行为(123)、用户服务消费行为(124)、用户服务收藏行为(125)、用户服务评价行为(126)、用户服务分享行为(127);网络服务用户适用度模型(13)用一个三元组的形式进行表述:SPD=<UID,SCD,SRD>,其中的信息描述包括:用户服务兴趣度(131)、服务关注度(132)、服务推广度(133)。3.根据权利要求1所述的网络服务本体模型(2),其特征在于:定义建模对象并刻画各建模对象之间联系的模型,它规定了网络服务本体的内容范围,同时也明确了网络服务本体的学习目标;网络服务...

【专利技术属性】
技术研发人员:徐尚英
申请(专利权)人:徐尚英
类型:发明
国别省市:湖北;42

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1