Towards Improving Recommender System: A Social Trust-Aware Approach

Full Text (PDF, 706KB), PP.8-15

Views: 0 Downloads: 0


Naziha Abderrahim 1,* Sidi Mohamed Benslimane 1

1. EEDIS Laboratory, Djillali Liabes University of Sidi Bel Abbes, Sidi Bel Abbes, 22000, Algeria

* Corresponding author.


Received: 20 Nov. 2014 / Revised: 7 Dec. 2014 / Accepted: 3 Jan. 2015 / Published: 8 Feb. 2015

Index Terms

Web Service, Social Network, Social Trust, Recommendation


Recommender systems have shown great potential to help users find interesting and relevant Web service (WS) from within large registers. However, with the proliferation of WSs, recommendation becomes a very difficult task. Social computing seems offering innovative solutions to overcome those shortcomings. Social computing is at the crossroad of computer sciences and social sciences disciplines by looking into ways of improving application design and development using elements that people encounter daily such as social networks, trust, reputation, and recommendation. In this paper, we propose a social trust-aware system for recommending Web services (WSs) based on social qualities of WSs that they exhibit towards peers at run-time, and trustworthiness of the users who provide feedback on their overall experience using WSs. A set of experiments to assess the fairness and accuracy of the proposed system are reported in the paper, showing promising results and demonstrating that our service recommendation method significantly outperforms conventional similarity-based and trust-based service recommendation methods.

Cite This Paper

Naziha Abderrahim, Sidi Mohamed Benslimane, "Towards Improving Recommender System: A Social Trust-Aware Approach", International Journal of Modern Education and Computer Science (IJMECS), vol.7, no.2, pp.8-15, 2015. DOI:10.5815/ijmecs.2015.02.02


[1]Zarghami, A., Fazeli, S., Dokoohaki, N., Matskin, M., 2009. Social trust-aware recommendation system: A t-index approach. In: IEEE (Ed.), Web Intelligence and Intelligent Agent Technologies, WI-IAT'09. Milan, Italy, pp. 85-90, 10.1109/WI-IAT.2009.237.
[2]Tang M., Xu Y., Liu J., Zheng Z., Liu X., 2013: Trust-Aware Service Recommendation via Exploiting Social Networks. IEEE SCC, pp. 376-383.
[3]Ray, S., 2012. Identifying influential taggers in trust-aware recommender systems. In: IEEE (Ed.), Advances in Social Networks Analysis and Mining (ASONAM'12). Istanbul, pp. 1284-1288.
[4]Dragoni, N., 2010. A survey on trust-based web service provision approaches. In: Dependability (DEPEND), Third International Conference. pp. 83-91, 10.1109/DEPEND.2010.21.
[5]Maamar, Z., Faci, N., Wives, L. K., Yahyaoui, H., Hacid, H., 2011c. Toward a Method for Engineering Social Web Services. In: 4th IFIP WG 8.1 Working Conference on Method Engineering, ME. Paris, France, Volume 351, pp. 153-167.
[6]Maaradji, A., Hacid, H., Daigremont, J., Crespi, N., 2010. Towards a social network based approach for services composition. In: Communications (ICC), IEEE International Conference. Cape Town South Africa.
[7]Wu, Q., Iyengar, A., Subramanian, R., Rouvellou, I., Silva-Lepe, I., Mikalsen, T., 2009. Combining quality of service and social information for ranking services. In: 7th International Joint Conference, ICSOC-Service Wave. Sweden, pp. 561-575.
[8]Ko, N. M. Cheek, G. P. S. M., Sandhu, R., 2010. Social network connect services. IEEE Computer 43 (8), 37-43.
[9]Maamar, Z., Faci, N., Badr, Y., Wives, L. K., Benslimane, D., de Oliveira, J. P. M., 2011a. Towards a framework for weaving social networks principles into web services discovery. In: the International Conference on Web Intelligence, Mining and Semantics, WIMS. ACM, Sogndal Norway, pp. 51, 978-1-4503-0148-0/11/05.
[10]Faci, N., Maamar, Z., Ghodous, P., 2012. Which social networks should web services sign-up in? In: AAAI Spring Symposium on Intelligent Web Services Meet Social Computing. Palo Alto, USA, pp.22-26.
[11]Maamar, Z., Faci, N., Luck, M., Hachimi, S., 2012. Specifying and implementing social web services operation using commitments. In: Symposium on Applied Computing (SAC'12). Riva del Garda, Italy, 978-1-4503-0857-1/12/03.
[12]Chen, W., Paik, I., Hung, P. C., 2013a. Constructing a global social service network for better quality of web service discovery. Services Computing, IEEE Transactions.
[13]Ludwig, S. A., Pulimi, V., Hnativ, A., 2009. Fuzzy approach for the evaluation of trust and reputation of services. In: IEEE International Conference on Fuzzy Systems. pp. 115-120.
[14]Paradesi, S. M., Doshi, P., 2009. Toward integrating social trust into web service compositions. In: AAAI Spring Symposium: Social Semantic Web: Where Web 2.0 Meets Web 3.0. pp. 65-66.
[15]Malik, Z., Bouguettaya, A., 2009. Rateweb: Reputation assessment for trust establishment among web services. The VLDB Journal 4 (18), 885-911, 10.1007/s00778-009-0138-1.
[16]Bansal, S. K., Bansal, A., Blake, M. B., 2010. Trust-based dynamic web service composition using social network analysis. In: IEEE International Workshop on Business Applications of Social Network Analysis. pp. 1-8.
[17]Louati, A., Haddad, J. E., Pinson, S., 2012. Trust-based service discovery in multi-relation social networks. In: 10th International Conference, ICSOC 2012. Shanghai China, pp. 664-671.
[18]Nepal, S., Sherchan, W., Paris, C., 2011. Strust: A trust model for social networks. In: International Joint Conference of IEEE TrustCom -11/IEEE ICESS-11/FCST-11. pp. 841-846, 10.1109/TrustCom.2011.112.
[19]Chen, X., Zheng, Z., Liu, X., Huang, Z., Sun, H., 2013b. Personalized qos-aware web service recommendation and visualization. Services Computing, IEEE Transactions 6 (1), 35-47, 10.1109/TSC.2011.35.
[20]Zheng, Z., Ma, H., Lyu, M. R., King, I., 2009. Wsrec: A collaborative filtering based web service recommendation system. In: Web Services, ICWS. IEEE International Conference. pp. 437-444, 10.1109/ICWS.2009.30.
[21]Deng, S., Huang, L., Wu, J., Wu, Z., 2013. Trust-based personalized service recommendation: A network perspective. Journal of computer science and technology 29 (1), pp. 69-80.
[22]Huang, F., 2007. Building social trust: A human-capital approach. Journal of Institutional and Theoretical Economics (JITE) 163 (4), 552-573.
[23]Golbeck, J., 2006. Combining Provenance with Trust in Social Networks for Semantic Web Content Filtering. IPAW pp. 101-108.
[24]Maamar, Z., Faci, N., Wives, L. K., Badr, Y., Santos, P. B., de Oliveira, J. P. M., 2011b. Using social networks for web services discovery. IEEE internet computing 15 (4).
[25]Molm, L. D., Takahashi, N., Peterson, G., 2000. Risk and trust in social exchange: An experimental test of a classical proposition. American Journal of Sociology 5 (105), 1396-1427.
[26]Cook, K. S., Yamagishi, T., Cheshire, C., Cooper, R., Matsuda, M.and Mashima, R., 2005. Trust building via risk taking: A cross-societal experiment. Social Psychology Quarterly 2 (68), 121-142.
[27]Maheswaran, M., Tang, H. C., Ghunaim, A., 2007, Towards a gravity based trust model for social networking systems. In: 27th International Conference on Distributed Computing Systems Workshops ICDCSW '07.
[28]Singh, S., Bawa, S., 2007. Privacy, trust and policy based authorization framework for services in distributed environments. International Journal of Computer Science 2 (2), 85-92.
[29]Sarwar, B., Karypis, G., Konstan, J., Riedl, J., 2001. Item-based collaborative filtering recommendation algorithms. In: WWW '01 Proceedings of the 10th international conference on World Wide Web. Hong Kong, pp. 285-295.
[30]Zheng, Z., Lyu, M. R., 2010. Collaborative reliability prediction for service oriented systems. In: Software Engineering, ACM/IEEE 32nd International Conference (ICSE'10). Cape Town, pp. 35-44.
[31]Zheng, Z., Ma, H., Lyu, M. R., King, I., 2011. QoS-aware Web service recommendation by collaborative filtering. Services Computing, IEEE Transactions 4 (2), pp. 140- 152.
[32]Zhang, Y., Zheng, Z., Lyu, M. R., 2011a. Exploring latent features for memory-based qos prediction in cloud computing. In: the 30th IEEE Symposium on Reliable Distributed Systems (SRDS'11).
[33]Zhang, Y., Zheng, Z., Lyu, M. R., 2011b. Wspred: A time-aware personalized qos prediction framework for web services. In: Proceedings of IEEE Symposium on Software Reliability Engineering (ISSRE'11). Hiroshima, pp. 210-219.
[34]Bhuiyan, T., Josang, Audun, & Xu, Yue (2010) Trust and reputation management in web-based social network. In Usmani, Zeeshan-Ul-Hasan (Ed.) Web Intelligence and Intelligent Agents. InTech, pp. 207-232.
[35]Sumathi, Niranjan N. Chiplunkar, Ashok Kumar A., Dynamic Discovery of Web Services using WSDL. In I.J. Information Technology and Computer Science, 2014, 10, 56-62, 10.5815/ijitcs.2014.10.08.