CFP last date
22 April 2024
Reseach Article

Location and Qos based Web Service Recommender System

by Afreen Rafiq, Ayesha Ameen, Srinivasu Badugu
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 131 - Number 17
Year of Publication: 2015
Authors: Afreen Rafiq, Ayesha Ameen, Srinivasu Badugu
10.5120/ijca2015907637

Afreen Rafiq, Ayesha Ameen, Srinivasu Badugu . Location and Qos based Web Service Recommender System. International Journal of Computer Applications. 131, 17 ( December 2015), 10-16. DOI=10.5120/ijca2015907637

@article{ 10.5120/ijca2015907637,
author = { Afreen Rafiq, Ayesha Ameen, Srinivasu Badugu },
title = { Location and Qos based Web Service Recommender System },
journal = { International Journal of Computer Applications },
issue_date = { December 2015 },
volume = { 131 },
number = { 17 },
month = { December },
year = { 2015 },
issn = { 0975-8887 },
pages = { 10-16 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume131/number17/23540-2015907637/ },
doi = { 10.5120/ijca2015907637 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:27:37.578692+05:30
%A Afreen Rafiq
%A Ayesha Ameen
%A Srinivasu Badugu
%T Location and Qos based Web Service Recommender System
%J International Journal of Computer Applications
%@ 0975-8887
%V 131
%N 17
%P 10-16
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Web services are the components usually called as integrated software components which support the interoperable machine-to-machine interaction over any network. In today’s world, the availability of web services is increasing actively. A recommender system is presented that helps the users to select services with good Quality-of-Service (QoS) performance. This recommender system extracts the information from two parameters called location and QoS values. The basic idea is to predict Web service QoS values and recommend the best one for users based on historical Web service QoS records. Firstly, Locations are clustered using Euclidean distance and then the similarity of users of that particular location is calculated. Likewise, Web services are clustered based on the similarity and then prediction is done based on the clusters formed. After Clustering, the missing data is being predicted using the Pearson correlation of nearest neighboring approach. Prediction is done from both service perspective and user perspective. Once missing data is obtained, services are ready to be recommended. Lastly, users are recommended with services which are being used by them in the history with better QoS values. QoS values (throughput and response time) help in finding best services to be utilized by the user. The system is evaluated using MAE, which is majorly used to evaluate the predicted values.

References
  1. N. Thio and S. Karunasekera, ‘‘Automatic Measurement of a QoS Metric for Web Service Recommendation,’’ in Proc. Australian Softw. Eng. Conf., 2005, pp. 202-211.
  2. Ian H. Witten, Mark A. Hall, Eibe Frank, ”Data Mining: Practical Machine Learning Tools and Techniques(Third Edition)” Elsevier.
  3. Joostn de, ”Evaluating Recommender Systems,” TNO Information and Communication Technology, Delft, May 16, 2008
  4. Xiaoyuan Su and Taghi M. Khoshgoftaar, ‘‘A Survey of Collaborative Filtering Techniques,’’ Advances in Artificial Intelligence, vol. 2009, pp. 1-19, Aug. 2009.
  5. J. Herlocker, J. Konstan, A. Borchers, and J. Riedl, ‘‘An Algorithmic Framework for Performing Collaborative Filtering,’’ in Proc. 22nd Int’l ACM SIGIR Conf. Res. Dev. Inf. Retrieval, 1999, pp. 230-237.
  6. R. Burke, ‘‘Hybrid Recommender Systems: Survey and Experiments,’’ User Model. User-Adapt. Interact., vol. 12, no. 4, pp. 331- 370, Nov. 2002.
  7. R. Jin, J. Chai, and L. Si, ‘‘An Automatic Weighting Scheme for Collaborative Filtering,’’ in Proc. 27th Int’l ACM SIGIR Conf., 2004, pp. 337-344.
  8. M. Deshpande and G. Karypis, ‘‘Item-Based Top-n Recommendation Algorithms,’’ ACM Trans. Inf. Syst., vol. 22, no. 1, pp. 143- 177, Jan. 2004.
  9. R.M. Sreenath and M.P. Singh, ‘‘Agent-Based Service Selection,’’ J. Web Semantics, vol. 1, no. 3, pp. 261-279, Apr. 2003.
  10. M. Ouzzani and A. Bouguettaya. Efficient access to web services. IEEE Internet Computing, 8(2):34–44, 2004.
  11. Mohd Abdul Hameed, Omar Al Jadaan, and S. Ramachandram, Collaborative Filtering based Recommendation System- A Survey. IJCSE, Vol. 4 No. 05 May 2012.
  12. Christopher D. Manning, Prabhakar Raghavan ,Hinrich Schütze,” An Introduction to Information Retrieval”,Cambridge University Press ,Cambridge,pp 377-401,2009
  13. J. Canny, ‘‘Collaborative Filtering with Privacy via Factor Analysis,’’ in Proc. 25th Int’l ACM SIGIR Conf., 2002, pp. 238-245.
  14. G. Xue, C. Lin, Q. Yang, W. Xi, H. Zeng, Y. Yu, and Z. Chen, ‘‘Scalable Collaborative Filtering Using Cluster-Based Smoothing,’’ in Proc. 28th Int’l ACM SIGIR Conf. Res. Dev. Inf. Retrieval, 2005, pp. 114-121.
  15. Hao Ma, Irwin King and Michael R. Lyu,” Effective Missing Data Prediction for Collaborative Filtering” SIGIR 2007 Proceedings, Routing and Filtering pp 39-46,2007
  16. J.S. Breese, D. Heckerman, and C. Kadie, ‘‘Empirical Analysis of Predictive Algorithms for Collaborative Filtering,’’ in Proc. 14th Annu. Conf. UAI, 1998, pp. 43-52.
  17. Sarwar, B. M., Karypis, G., Konstan, J. A., and Riedl, J. (2000). Analysis of Recommendation Algorithms for E-Commerce. In Proceedings of the ACM EC’00 Conference. Minneapolis, MN. pp. 158-167
Index Terms

Computer Science
Information Sciences

Keywords

Recommender system Collaborative filtering mean absolute error.