Time-Aware Service Recommendation for Mashup Creation in an Evolving Service Ecosystem
- 1 June 2014
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Web service recommendation has become a critical problem as services become increasingly prevalent on the Internet. Some existing methods focus on content matching techniques such as keyword search and semantic matching while others are based on Quality of Service (QoS) prediction. However, services and their mashups are evolving over time with publishing, perishing and changing of interfaces. Therefore, a practical service recommendation approach should take into account the evolution of a service ecosystem. In this paper, we present a method to extract service evolution patterns by exploiting Latent Dirichlet Allocation (LDA) and time series prediction. A time-aware service recommendation framework for mashup creation is presented combing service evolution, collaborative filtering and content matching. Experiments on real-world ProgrammableWeb data set show that our approach leads to a higher precision than traditional collaborative filtering and content matching methods.Keywords
This publication has 21 references indexed in Scilit:
- Service Recommendation in an Evolving Ecosystem: A Link Prediction ApproachPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Recommending Web Services via Combining Collaborative Filtering with Content-Based FeaturesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Ranking Services by Service Network Structure and Service AttributesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Mashup Service Recommendation Based on User Interest and Social NetworkPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- A Social-Aware Service Recommendation Approach for Mashup CreationInternational Journal of Web Services Research, 2013
- RegionKNN: A Scalable Hybrid Collaborative Filtering Algorithm for Personalized Web Service RecommendationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- WSRec: A Collaborative Filtering Based Web Service Recommender SystemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Fast collapsed gibbs sampling for latent dirichlet allocationPublished by Association for Computing Machinery (ACM) ,2008
- Investigating web services on the world wide webPublished by Association for Computing Machinery (ACM) ,2008
- CrossTalk: cross-layer decision support based on global knowledgeIEEE Communications Magazine, 2006