...
首页> 外文期刊>Expert systems with applications >Geographic-aware collaborative filtering for web service recommendation
【24h】

Geographic-aware collaborative filtering for web service recommendation

机译:用于Web服务推荐的地理感知协作过滤

获取原文
获取原文并翻译 | 示例
           

摘要

The explosion of reusable Web services (e.g., open APIs, open data sources, and cloud/IoT services), has become a new opportunity for modern service-composition based applications development. However, this enormous growth of Web services increases the difficulty of selecting the best suitable Web services for a particular application. Hence, the design of an effective and efficient Web service recommendation, primarily based on user feedback, has become a challenge. In the mashup-API recommendation scenario, the most available feedback is the implicit invocation data, i.e., the binary data indicating whether or not a mashup has invoked an API. Various efforts are exploiting potential impact factors, such as the invocation context, to augment the implicit invocation data with the aim to improve service recommendation performance. One significant factor affecting the context of Web service invocations is geographical location, but it has been given less attention in the implicit-based service recommendation. In this paper, we propose a probabilistic matrix factorization based recommendation approach, which considers geographic location information in the derivation of the preference degree underlying a mashup-API interaction. The geographic information, which is integrated with functional descriptions, complements the mashup-API invocation data input for our matrix factorization model. We demonstrate the effectiveness of our approach by conducting extensive experiments on a real dataset crawled from ProgrammableWeb. The evaluation results show that augmenting the implicit data with geographical location information increases the precision of API recommendation for mashup services. (C) 2020 Elsevier Ltd. All rights reserved.
机译:可重复使用的Web服务(例如,Open API,Open Data Sources和Cloud / IoT服务)的爆炸已成为现代服务组合的应用程序开发的新机会。然而,这种Web服务的巨大增长增加了为特定应用选择最佳合适的Web服务的难度。因此,设计有效和高效的Web服务推荐,主要基于用户反馈,已成为挑战。在Mashup-API推荐方案中,最可用的反馈是隐式调用数据,即,指示Mashup是否已调用API的二进制数据。各种努力正在利用潜在的影响因素,例如调用上下文,增加隐式调用数据,以提高服务推荐性能。影响Web服务调用的背景的一个重要因素是地理位置,但在基于隐式的服务推荐中,它被引起了不太关注。在本文中,我们提出了一种基于概率的基于矩阵分解的推荐方法,其考虑了Mashup-API交互的偏好度的推导中的地理位置信息。与功能描述集成的地理信息补充了Matrix分解模型的Mashup-API调用数据输入。我们通过对从计划达到的真实数据集进行广泛的实验来证明我们的方法的有效性。评估结果表明,使用地理位置信息增强隐式数据增加了API推荐用于MASHUP服务的精度。 (c)2020 elestvier有限公司保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号