A Personalized Recommendation for Web API Discovery in Social Web of Things

被引:3
|
作者
Meissa, Marwa [1 ]
Benharzallah, Saber [2 ]
Kahloul, Laid [1 ]
Kazar, Okba [1 ]
机构
[1] Biskra Univ, LINFI Lab, Biskra, Algeria
[2] Batna 2 Univ, Dept Comp Sci, LAMIE Lab, Batna, Algeria
关键词
Web of Things; recommender system; web API; collaborative filtering; rating prediction; social networks; IoT; SERVICE RECOMMENDATION; PERFORMANCE EVALUATION; NETWORK; DILEMMA; TRUST;
D O I
10.34028/iajit/18/3A/7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the explosive growth of Web of Things (WoT) and social web, it is becoming hard for device owners and users to find suitable web Application Programming Interface (API) that meet their needs among a large amount of web APIs. Social-aware and collaborative filtering-based recommender systems are widely applied to recommend personalized web APIs to users and to face the problem of information overload. However, most of the current solutions suffer from the dilemma of accuracy-diversity where the prediction accuracy gains are typically accompanied by losses in the diversity of the recommended APIs due to the influence of popularity factor on the final score of APIs (e.g., high rated or high-invoked APIs). To address this problem, the purpose of this paper is developing an improved recommendation model called (Personalized Web API Recommendation) PWR, which enables to discover APIs and provide personalized suggestions for users without sacrificing the recommendation accuracy. To validate the performance of our model, seven variant algorithms of different approaches (popularity-based, user-based and item-based) are compared using MovieLens 20M dataset. The experiments show that our model improves the recommendation accuracy by 12% increase with the highest score among compared methods. Additionally it outperforms the compared models in diversity over all lengths of recommendation lists. It is envisaged that the proposed model is useful to accurately recommend personalized web API for users.
引用
收藏
页码:438 / 445
页数:8
相关论文
共 50 条
  • [1] Social-aware Web API Recommendation in IoT
    Meissa, Marwa
    Benharzallah, Saber
    Kahloul, Laid
    Kazar, Okba
    2020 21ST INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2020,
  • [2] Design discovery for social recommendation of web graphics
    Tatemrua, J
    Suzuki, K
    SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 49 - 54
  • [3] API Descriptions for the Web of Things
    Tzavaras, Aimilios
    Tsinaraki, Chrisa
    Petrakis, Euripides G. M.
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 3, AINA 2024, 2024, 201 : 48 - 58
  • [4] Personalized Web Service Recommendation Based on Heterogeneous Social Network
    Yang J.
    Zhu X.-J.
    Zhou X.-Z.
    Liu Y.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2020, 48 (02): : 341 - 349
  • [5] Recommendation Subgraphs for Web Discovery
    Antikacioglu, Arda
    Ravi, R.
    Sridhar, Srinath
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW 2015), 2015, : 77 - 87
  • [6] Personalized web service discovery
    Nazir, Sanaullah
    Sapkota, Brahmananda
    Vitvar, Tomas
    WEBIST 2008: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 2, 2008, : 82 - 89
  • [7] FROM INTELLIGENT WEB OF THINGS TO SOCIAL WEB OF THINGS
    Jabeur, Nafaa
    Haddad, Hedi
    FACTA UNIVERSITATIS-SERIES ELECTRONICS AND ENERGETICS, 2016, 29 (03) : 367 - 381
  • [8] Recommendation in the Social Web
    Burke, Robin
    Gemmell, Jonathan
    Hotho, Andreas
    Jaeschke, Robert
    AI MAGAZINE, 2011, 32 (03) : 46 - 56
  • [9] Web API service recommendation for Mashup creation
    Xu, Gejing
    Lian, Sixian
    Tang, Mingdong
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2023, 26 (01) : 45 - 53
  • [10] Correlation Discovery in Web of Things
    Yao, Lina
    Sheng, Quan Z.
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'13 COMPANION), 2013, : 215 - 216