35、基于协同过滤技术的Web服务推荐研究

基于协同过滤技术的Web服务推荐研究

1. k参数的含义

在基于用户的算法和基于组合的算法中,k参数代表所选用户的数量。在这些算法里,会先从历史数据中筛选出k个用户,再进行操作选择。每个操作由一个k维向量表示,所选操作从一个m×k矩阵中获取。所以,在这些算法中,k可视为用于表示历史数据以便进行下一步计算的空间维度数。在第二个算法中,由于是从m×n权重矩阵中选择相似操作,该算法中的k参数始终等于n。

2. 实现与实验
2.1 实现

开发了一个服务器 - 客户端应用程序,其功能如下:
- 用户可注册、设置个人资料并使用Web服务(WS)操作。
- 服务提供者能上传其WSDL Web服务文件。

除简单搜索引擎外,该工具还会根据当前调用的WS操作向用户提供推荐列表,工具地址为:http://www - inf.it - sudparis.eu/SIMBAD/tools/WSRS/ws recommender.html 。

应用程序分为两部分部署:
- 前端使用Flex编写。
- 后端使用Java编写。

服务器和客户端之间的数据交换机制采用RemoteObject和BlazeDS框架,使用Tomcat服务器5.5来托管应用程序。

工具架构如下:
- 用户可搜索或调用WS操作,搜索结果由“评估模块”记录用于评估步骤。
- “数据准备模块”处理历史数据以用于推荐和评估。
- “数据库管理模块”处理和监控与数据库的所有交互。
- “WS收集器与检查器”从提供者、爬虫、搜索引擎、匿名系统甚至用户处收集服务描述。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值