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

02-09-2015

Integrating implicit feedbacks for time-aware web service recommendations

Authors: Gang Tian, Jian Wang, Keqing He, Chengai Sun, Yuan Tian

Published in: Information Systems Frontiers | Issue 1/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

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.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
go back to reference 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
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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
go back to reference 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
go back to reference 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.
go back to reference 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
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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
go back to reference 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.
go back to reference 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
go back to reference 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.
go back to reference 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).
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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
go back to reference 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.
go back to reference Zhang, L.-J., Zhang, J., & Cai, H. (2007). Services computing: Springer. Zhang, L.-J., Zhang, J., & Cai, H. (2007). Services computing: Springer.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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
go back to reference 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
Metadata
Title
Integrating implicit feedbacks for time-aware web service recommendations
Authors
Gang Tian
Jian Wang
Keqing He
Chengai Sun
Yuan Tian
Publication date
02-09-2015
Publisher
Springer US
Published in
Information Systems Frontiers / Issue 1/2017
Print ISSN: 1387-3326
Electronic ISSN: 1572-9419
DOI
https://doi.org/10.1007/s10796-015-9590-1

Other articles of this Issue 1/2017

Information Systems Frontiers 1/2017 Go to the issue

Premium Partner