Skip to main content
Erschienen in: Information Systems Frontiers 1/2017

02.09.2015

Integrating implicit feedbacks for time-aware web service recommendations

verfasst von: Gang Tian, Jian Wang, Keqing He, Chengai Sun, Yuan Tian

Erschienen in: Information Systems Frontiers | Ausgabe 1/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

An increasing number of Web services have been published on the Internet over the past decade due to the rapid development and adoption of the SOA (Services Oriented Architecture) standard. However, in the current state of the Web, recommending suitable Web services to users becomes a challenge due to the huge divergence in published content. Existing Web services recommendation approaches based on collaborative filtering are mainly aiming to QoS (Quality of Service) prediction. Recommending services based on users’ ratings on services are seldomly reported due to the difficulty of collecting such explicit feedback. In this paper, we report a data set of implicit feedback on real-world Web services, which consist of more than 280,000 user-service interaction records, 65,000 service users and 15,000 Web services or mashups. Temporal information is becoming an increasingly important factor in service recommendation since time effects may influence users’ preferences on services to a large extent. Based on the collected data set, we propose a time-aware service recommendation approach. Temporal information is sufficiently considered in our approach, where three time effects are analyzed and modeled including user bias shifting, Web service bias shifting, and user preference shifting. Experimental results show that the proposed approach outperforms seven existing collaborative filtering approaches on the prediction accuracy.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Adomavicius, G., & Tuzhilin, A. (2005). Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 17(6), 734–749.CrossRef Adomavicius, G., & Tuzhilin, A. (2005). Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 17(6), 734–749.CrossRef
Zurück zum Zitat Amin, A., Colman, A., & Grunske, L. (2012). An approach to forecasting qos attributes of web services based on arima and garch models. In: 2012 IEEE 19th international conference on web services (ICWS) (pp. 74–81). IEEE. Amin, A., Colman, A., & Grunske, L. (2012). An approach to forecasting qos attributes of web services based on arima and garch models. In: 2012 IEEE 19th international conference on web services (ICWS) (pp. 74–81). IEEE.
Zurück zum Zitat Bergstra, J., & Bengio, Y. (2012). Random search for hyper-parameter optimization. The Journal of Machine Learning Research, 13(1), 281–305. Bergstra, J., & Bengio, Y. (2012). Random search for hyper-parameter optimization. The Journal of Machine Learning Research, 13(1), 281–305.
Zurück zum Zitat Breese, J.S., Heckerman, D., & Kadie, C. (1998). Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence (pp. 43–52). Morgan Kaufmann Publishers Inc. Breese, J.S., Heckerman, D., & Kadie, C. (1998). Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence (pp. 43–52). Morgan Kaufmann Publishers Inc.
Zurück zum Zitat Cai, J.-F., Candès, E.J., & Shen, Z. (2010). A singular value thresholding algorithm for matrix completion. SIAM Journal on Optimization, 20(4), 1956–1982.CrossRef Cai, J.-F., Candès, E.J., & Shen, Z. (2010). A singular value thresholding algorithm for matrix completion. SIAM Journal on Optimization, 20(4), 1956–1982.CrossRef
Zurück zum Zitat Chen, W., & Paik, I. (2013). Improving efficiency of service discovery using linked data-based service publication. Information Systems Frontiers, 15(4), 613–625.CrossRef Chen, W., & Paik, I. (2013). Improving efficiency of service discovery using linked data-based service publication. Information Systems Frontiers, 15(4), 613–625.CrossRef
Zurück zum Zitat Chen, X., Liu, X., Huang, Z., & Sun, H. (2010). Regionknn: A scalable hybrid collaborative filtering algorithm for personalized web service recommendation. In: 2010 IEEE International Conference on Web Services (ICWS) (pp. 9–16). IEEE. Chen, X., Liu, X., Huang, Z., & Sun, H. (2010). Regionknn: A scalable hybrid collaborative filtering algorithm for personalized web service recommendation. In: 2010 IEEE International Conference on Web Services (ICWS) (pp. 9–16). IEEE.
Zurück zum Zitat Deshpande, M., & Karypis, G. (2004). Item-based top-n recommendation algorithms. ACM Transactions on Information Systems (TOIS), 22(1), 143–177.CrossRef Deshpande, M., & Karypis, G. (2004). Item-based top-n recommendation algorithms. ACM Transactions on Information Systems (TOIS), 22(1), 143–177.CrossRef
Zurück zum Zitat Golub, G.H., & Van Loan, C.F. (2012). Matrix computations Vol. 3: JHU Press. Golub, G.H., & Van Loan, C.F. (2012). Matrix computations Vol. 3: JHU Press.
Zurück zum Zitat Guo, G., Zhang, J., & Thalmann, D. (2012). A simple but effective method to incorporate trusted neighbors in recommender systems. In: User modeling, adaptation, and personalization (pp. 114–125). Springer. Guo, G., Zhang, J., & Thalmann, D. (2012). A simple but effective method to incorporate trusted neighbors in recommender systems. In: User modeling, adaptation, and personalization (pp. 114–125). Springer.
Zurück zum Zitat Hu, Y., Koren, Y., & Volinsky, C. (2008). Collaborative filtering for implicit feedback datasets. In: Eighth IEEE international conference on data mining, 2008. ICDM’08 (pp. 263–272). IEEE. Hu, Y., Koren, Y., & Volinsky, C. (2008). Collaborative filtering for implicit feedback datasets. In: Eighth IEEE international conference on data mining, 2008. ICDM’08 (pp. 263–272). IEEE.
Zurück zum Zitat Jiang, Y., Liu, J., Tang, M., & Liu, X. (2011). An effective web service recommendation method based on personalized collaborative filtering. In: 2011 IEEE international conference on web services (ICWS) (pp. 211–218). IEEE. Jiang, Y., Liu, J., Tang, M., & Liu, X. (2011). An effective web service recommendation method based on personalized collaborative filtering. In: 2011 IEEE international conference on web services (ICWS) (pp. 211–218). IEEE.
Zurück zum Zitat Kaiman, D. (1996). A singularly valuable decomposition. College Mathematics Journal, 27(1), 2–23.CrossRef Kaiman, D. (1996). A singularly valuable decomposition. College Mathematics Journal, 27(1), 2–23.CrossRef
Zurück zum Zitat Kang, G., Liu, J., Tang, M., Liu, X., Cao, B., & Xu, Y. (2012). Awsr: Active web service recommendation based on usage history. In: 2012 IEEE 19th international conference on web services (ICWS) (pp. 186–193). IEEE. Kang, G., Liu, J., Tang, M., Liu, X., Cao, B., & Xu, Y. (2012). Awsr: Active web service recommendation based on usage history. In: 2012 IEEE 19th international conference on web services (ICWS) (pp. 186–193). IEEE.
Zurück zum Zitat Koren, Y. (2010). Collaborative filtering with temporal dynamics. Communications of the ACM, 53(4), 89–97.CrossRef Koren, Y. (2010). Collaborative filtering with temporal dynamics. Communications of the ACM, 53(4), 89–97.CrossRef
Zurück zum Zitat Ma, J., Sheng, Q. Z., Liao, K., Zhang, Y., & Ngu, A.H. (2012). Ws-finder: a framework for similarity search of web services. In: Service-Oriented Computing (pp. 313–327). Springer. Ma, J., Sheng, Q. Z., Liao, K., Zhang, Y., & Ngu, A.H. (2012). Ws-finder: a framework for similarity search of web services. In: Service-Oriented Computing (pp. 313–327). Springer.
Zurück zum Zitat Oard, D.W., Kim, J., & et al. (1998). Implicit feedback for recommender systems. In: Proceedings of the AAAI workshop on recommender systems (pp 81–83). Oard, D.W., Kim, J., & et al. (1998). Implicit feedback for recommender systems. In: Proceedings of the AAAI workshop on recommender systems (pp 81–83).
Zurück zum Zitat Parra, D., Karatzoglou, A., Amatriain, X., & Yavuz, I. (2011). Implicit feedback recommendation via implicit-to-explicit ordinal logistic regression mapping. Proceedings of the CARS-2011. Parra, D., Karatzoglou, A., Amatriain, X., & Yavuz, I. (2011). Implicit feedback recommendation via implicit-to-explicit ordinal logistic regression mapping. Proceedings of the CARS-2011.
Zurück zum Zitat Rong, W., Peng, B., Ouyang, Y., Liu, K., & Xiong, Z. (2014). Collaborative personal profiling for web service ranking and recommendation. Information Systems Frontiers, 1–18. Rong, W., Peng, B., Ouyang, Y., Liu, K., & Xiong, Z. (2014). Collaborative personal profiling for web service ranking and recommendation. Information Systems Frontiers, 1–18.
Zurück zum Zitat Shao, L., Zhang, J., Wei, Y., Zhao, J., Xie, B., & Mei, H. (2007). Personalized qos prediction forweb services via collaborative filtering. In: IEEE International Conference on Web Services, 2007. ICWS 2007 (pp. 439–446). IEEE. Shao, L., Zhang, J., Wei, Y., Zhao, J., Xie, B., & Mei, H. (2007). Personalized qos prediction forweb services via collaborative filtering. In: IEEE International Conference on Web Services, 2007. ICWS 2007 (pp. 439–446). IEEE.
Zurück zum Zitat Su, X., & Khoshgoftaar, T. M. (2009). A survey of collaborative filtering techniques. Advances in artificial intelligence, 2009, 4.CrossRef Su, X., & Khoshgoftaar, T. M. (2009). A survey of collaborative filtering techniques. Advances in artificial intelligence, 2009, 4.CrossRef
Zurück zum Zitat Tang, M., Jiang, Y., Liu, J., & Liu, X. (2012). Location-aware collaborative filtering for qos-based service recommendation. In: 2012 IEEE 19th international conference on web services (ICWS) (pp. 202–209). IEEE. Tang, M., Jiang, Y., Liu, J., & Liu, X. (2012). Location-aware collaborative filtering for qos-based service recommendation. In: 2012 IEEE 19th international conference on web services (ICWS) (pp. 202–209). IEEE.
Zurück zum Zitat Xiang, L., & Yang, Q. (2009). Time-dependent models in collaborative filtering based recommender system. In IEEE/WIC/ACM international joint conferences on web intelligence and intelligent agent technologies, 2009. WI-IAT’09, Vol. 1, (pp. 450–457). IET. Xiang, L., & Yang, Q. (2009). Time-dependent models in collaborative filtering based recommender system. In IEEE/WIC/ACM international joint conferences on web intelligence and intelligent agent technologies, 2009. WI-IAT’09, Vol. 1, (pp. 450–457). IET.
Zurück zum Zitat Yao, L., Sheng, Q.Z., Segev, A., & Yu, J. (2013). Recommending web services via combining collaborative filtering with content-based features. In: 2013 IEEE 20th international conference on web services (ICWS) (pp. 42–49). IEEE. Yao, L., Sheng, Q.Z., Segev, A., & Yu, J. (2013). Recommending web services via combining collaborative filtering with content-based features. In: 2013 IEEE 20th international conference on web services (ICWS) (pp. 42–49). IEEE.
Zurück zum Zitat Yu, Q. (2012). Decision tree learning from incomplete qos to bootstrap service recommendation. In: 2012 IEEE 19th international conference on web services (ICWS) (pp. 194–201). IEEE. Yu, Q. (2012). Decision tree learning from incomplete qos to bootstrap service recommendation. In: 2012 IEEE 19th international conference on web services (ICWS) (pp. 194–201). IEEE.
Zurück zum Zitat Yu, Q., Liu, X., Bouguettaya, A., & Medjahed, B. (2008). Deploying and managing web services: issues, solutions, and directions. The VLDB Journal The International Journal on Very Large Data Bases, 17(3), 537–572.CrossRef Yu, Q., Liu, X., Bouguettaya, A., & Medjahed, B. (2008). Deploying and managing web services: issues, solutions, and directions. The VLDB Journal The International Journal on Very Large Data Bases, 17(3), 537–572.CrossRef
Zurück zum Zitat Yu, Q., Zheng, Z., & Wang, H. (2013). Trace norm regularized matrix factorization for service recommendation. In 2013 IEEE 20th international conference on web services (ICWS) (pp. 34–41). IEEE. Yu, Q., Zheng, Z., & Wang, H. (2013). Trace norm regularized matrix factorization for service recommendation. In 2013 IEEE 20th international conference on web services (ICWS) (pp. 34–41). IEEE.
Zurück zum Zitat Zhang, L.-J., Zhang, J., & Cai, H. (2007). Services computing: Springer. Zhang, L.-J., Zhang, J., & Cai, H. (2007). Services computing: Springer.
Zurück zum Zitat Zhang, Q., Ding, C., & Chi, C.-H. (2011). Collaborative filtering based service ranking using invocation histories. In 2011 IEEE international conference on web services (ICWS) (pp. 195–202). IEEE. Zhang, Q., Ding, C., & Chi, C.-H. (2011). Collaborative filtering based service ranking using invocation histories. In 2011 IEEE international conference on web services (ICWS) (pp. 195–202). IEEE.
Zurück zum Zitat Zhang, X., He, K., Wang, J., Wang, C., Tian, G., & Liu, J. (2014). Web service recommendation based on watchlist via temporal and tag preference fusion. In: 2014 IEEE international conference on web services (ICWS) (pp. 281–288). IEEE. Zhang, X., He, K., Wang, J., Wang, C., Tian, G., & Liu, J. (2014). Web service recommendation based on watchlist via temporal and tag preference fusion. In: 2014 IEEE international conference on web services (ICWS) (pp. 281–288). IEEE.
Zurück zum Zitat Zheng, Z., Ma, H., Lyu, M. R., & King, I. (2009). Wsrec: a collaborative filtering based web service recommender system. In: IEEE international conference on web services, 2009. ICWS 2009 (pp. 437–444). IEEE. Zheng, Z., Ma, H., Lyu, M. R., & King, I. (2009). Wsrec: a collaborative filtering based web service recommender system. In: IEEE international conference on web services, 2009. ICWS 2009 (pp. 437–444). IEEE.
Zurück zum Zitat Zheng, Z., Ma, H., Lyu, M.R., & King, I. (2011). Qos-aware web service recommendation by collaborative filtering. IEEE Transactions on Services Computing, 4(2), 140–152.CrossRef Zheng, Z., Ma, H., Lyu, M.R., & King, I. (2011). Qos-aware web service recommendation by collaborative filtering. IEEE Transactions on Services Computing, 4(2), 140–152.CrossRef
Zurück zum Zitat Zheng, Z., Ma, H., Lyu, M.R., & King, I. (2013). Collaborative web service qos prediction via neighborhood integrated matrix factorization. IEEE Transactions on Services Computing, 6(3), 289–299.CrossRef Zheng, Z., Ma, H., Lyu, M.R., & King, I. (2013). Collaborative web service qos prediction via neighborhood integrated matrix factorization. IEEE Transactions on Services Computing, 6(3), 289–299.CrossRef
Metadaten
Titel
Integrating implicit feedbacks for time-aware web service recommendations
verfasst von
Gang Tian
Jian Wang
Keqing He
Chengai Sun
Yuan Tian
Publikationsdatum
02.09.2015
Verlag
Springer US
Erschienen in
Information Systems Frontiers / Ausgabe 1/2017
Print ISSN: 1387-3326
Elektronische ISSN: 1572-9419
DOI
https://doi.org/10.1007/s10796-015-9590-1

Weitere Artikel der Ausgabe 1/2017

Information Systems Frontiers 1/2017 Zur Ausgabe