主权项 |
一种基于用户风险偏好的服务推荐方法,其特征在于根据用户对未知信息的预期不同选取不同的项目属性进行推荐,使得推荐结果更加符合用户的需求,该服务推荐方法主要包括基于风险偏好的属性约简方法和基于风险偏好的服务推荐方法两部分;基于风险偏好的属性约简方法的组成模式,包括用户的基本信息,用户的需求信息,服务的非功能属性信息,用户对服务属性的评分信息几部分,其中用户的基本信息包括用户的ID、用户对风险的偏好信息,用户的需求信息包括用户的功能性需求和非功能性需求,服务的非功能属性信息包括服务的价格,QoS属性等信息;基于风险偏好的服务推荐方法关键在于将用户对未知信息的风险期望融入到推荐系统中,通过将用户按照风险偏好的不同进行分类的方法提取出符合此类用户的决策属性,将其与用户需求提出的偏好属性结合,形成有效的决策属性,进而进行相似度计算,将最佳项目推荐给用户;主要包括的处理过程有用户分类过程,用户需求提取过程,用户评分表处理过程,待推荐项目属性约简过程,约简后属性与用户需求结合过程,相似度计算过程和最佳服务选择过程;基于用户风险偏好的服务推荐方法的步骤是:先将用户按照不同的风险偏好类型分类,用户向服务注册中心发送请求,服务注册中心提取相关服务构建评分可能区间表,按照各类用户不同的规则提取有效属性,将约简后的属性进行赋权,计算单一非功能属性的推荐度,再根据权重计算服务的推荐度,将最佳服务推荐给用户,最终完成服务推荐。 |