Toward a Knowledge-based Personalised Recommender System for Mobile App Development

被引:12
作者
Abu-Salih, Bilal [1 ]
Alsawalqah, Hamad [1 ]
Elshqeirat, Basima [1 ]
Issa, Tomayess [2 ]
Wongthongtham, Pornpit [3 ]
Premi, Khadija Khalid [4 ]
机构
[1] Univ Jordan, Amman, Jordan
[2] Curtin Univ, Perth, WA, Australia
[3] Univ Western Australia, Perth, WA, Australia
[4] Univ Paris, Paris, France
关键词
Semantic Analytics; User Profiling; Machine Learning; Mobile App Development;   Software Engineering; Recommender Systems; OF-THE-ART; ONTOLOGY; DOMAIN;
D O I
10.3897/jucs.65096
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Over the last few years, the arena of mobile application development has expanded considerably beyond the demand of the world's software markets. With the growing number of mobile software companies and the increasing sophistication of smartphone technology, developers have been establishing several categories of applications on dissimilar platforms. However, developers confront several challenges when undertaking mobile application projects. In particular, there is a lack of consolidated systems that can competently, promptly and efficiently provide developers with personalised services. Hence, it is essential to develop tailored systems that can recommend appropriate tools, IDEs, platforms, software components and other correlated artifacts to mobile application developers. This paper proposes a new recommender system framework comprising a robust set of techniques that are designed to provide mobile app developers with a specific platform where they can browse and search for personalised artifacts. In particular, the new recommender system framework comprises the following functions: (i) domain knowledge inference module: including various semantic web technologies and lightweight ontologies; (ii) profiling and preferencing: a new proposed time aware multidimensional user modelling; (iii) query expansion: to improve and enhance the retrieved results by semantically augmenting users' query; and (iv) recommendation and information filtration: to make use of the aforementioned components to provide personalised services to the designated users and to answer a user's query with the minimum mismatches.
引用
收藏
页码:208 / 229
页数:22
相关论文
共 73 条
[1]   Multistakeholder recommendation: Survey and research directions [J].
Abdollahpouri, Himan ;
Adomavicius, Gediminas ;
Burke, Robin ;
Guy, Ido ;
Jannach, Dietmar ;
Kamishima, Toshihiro ;
Krasnodebski, Jan ;
Pizzato, Luiz .
USER MODELING AND USER-ADAPTED INTERACTION, 2020, 30 (01) :127-158
[2]  
Abu-Salih B., 2020, ARXIV PREPRINT ARXIV
[3]  
Abu-Salih B., 2018, TRUSTWORTHINESS SOCI
[4]   Time-aware domain-based social influence prediction [J].
Abu-Salih, Bilal ;
Chan, Kit Yan ;
Al-Kadi, Omar ;
Al-Tawil, Marwan ;
Wongthongtham, Pornpit ;
Issa, Tomayess ;
Saadeh, Heba ;
Al-Hassan, Malak ;
Bremie, Bushra ;
Albahlal, Abdulaziz .
JOURNAL OF BIG DATA, 2020, 7 (01)
[5]   Twitter mining for ontology-based domain discovery incorporating machine learning [J].
Abu-Salih, Bilal ;
Wongthongtham, Pornpit ;
Kit, Chan Yan .
JOURNAL OF KNOWLEDGE MANAGEMENT, 2018, 22 (05) :949-981
[6]   DoMoRe - A Recommender System for Domain Modeling [J].
Agt-Rickauer, Henning ;
Kutsche, Ralf-Detlef ;
Sack, Harald .
PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2018, :71-82
[7]   An Empirical Study of Investigating Mobile Applications Development Challenges [J].
Ahmad, Arshad ;
Li, Kan ;
Feng, Chong ;
Asim, Syed Mohammad ;
Yousif, Abdallah ;
Ge, Shi .
IEEE ACCESS, 2018, 6 :17711-17728
[8]  
[Anonymous], 2005, CORIA
[9]  
[Anonymous], 2011, Mining of massive datasets
[10]  
[Anonymous], 2009, Encyclopedia of database systems, DOI [DOI 10.1007/978-0-387-39940-9_947, 10.1007/978-0-387-39940-9_947]