A Low-Code Tool Supporting the Development of Recommender Systems

被引:7
|
作者
Di Sipio, Claudio [1 ]
Di Rocco, Juri [1 ]
Di Ruscio, Davide [1 ]
Phuong Thanh Nguyen [1 ]
机构
[1] Univ Aquila, Laquila, Italy
关键词
recommender systems; lowcode; model-driven;
D O I
10.1145/3460231.3478885
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The design of recommender systems (RSs) to support software development encompasses the fulfillment of different steps, including data preprocessing, choice of the most appropriate algorithms, item delivery. Though RSs can alleviate the curse of information overload, existing approaches resemble black-box systems, in which the end-user is not expected to fine-tune or personalize the overall process. In this work, we propose LEV4REC, a low-code environment to assist developers in designing, configuring, and delivering recommender systems. The first step supported by the proposed tool includes defining an initial model that allows for the configuration of the crucial components of the wanted RS. Then, a subsequent phase is performed to finalize the RS design, e.g., to specify configuration parameters. LEV4REC is eventually capable of generating source code for the desired RS. To evaluate the capabilities of the approach, we used LEV4REC to specify two existing RSs built on top of two different recommendation algorithms, i.e., collaborative filtering and supervised machine learning.
引用
收藏
页码:741 / 744
页数:4
相关论文
共 50 条
  • [1] Supporting the understanding and comparison of low-code development platforms
    Sahay, Apurvanand
    Indamutsa, Arsene
    Di Ruscio, Davide
    Pierantonio, Alfonso
    [J]. 2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2020), 2020, : 171 - 178
  • [2] Supporting method engineering with a low-code approach: the LOMET tool
    de Oliveira, Raquel Araujo
    Cortes-Cornax, Mario
    Front, Agnes
    [J]. SOFTWARE AND SYSTEMS MODELING, 2024,
  • [3] What's Wrong With Low-Code Development Platforms? An Empirical Study of Low-Code Development Platform Bugs
    Liu, Dong
    Jiang, He
    Guo, Shikai
    Chen, Yuting
    Qiao, Lei
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2024, 73 (01) : 695 - 709
  • [4] A Low-code Development Framework for Cloud-native Edge Systems
    Zhang, Wenzhao
    Zhang, Yuxuan
    Fan, Hongchang
    Gao, Yi
    Dong, Wei
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2023, 23 (01)
  • [5] Low-Code Development in Worker Assistance Systems: Improving Flexibility and Adaptability
    Bruenninghaus, Marc
    Roecker, Carsten
    [J]. 2022 IEEE 20TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2022, : 366 - 373
  • [6] Supporting Method Creation, Adaptation and Execution with a Low-code Approach
    de Oliveira, Raquel Araujo
    Cortes-Cornax, Mario
    Front, Agnes
    [J]. ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2023, EMMSAD 2023, 2023, 479 : 184 - 198
  • [7] Low-Code Development Platforms: A Descriptive Study
    Gomes, Pedro M.
    Brito, Miguel A.
    [J]. 2022 17TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2022,
  • [8] Adoption and Usability of Low-Code/No-Code Development Tools
    Beranic, Tina
    Rek, Patrik
    Hericko, Marjan
    [J]. CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS (CECIIS 2020), 2020, : 97 - 103
  • [9] A Low-Code Development Platform for Industrialized Insect-based Bioconversion Systems
    Pang, Cheng
    Liang, Jinxian
    Yu, Guangtao
    Zhang, Jibin
    Nishi, Hiroaki
    Wang, Kevin I-Kai
    Li, Zeyuan
    Dai, Wenbin
    Vyatkin, Valeriy
    [J]. 2024 33RD INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, ISIE 2024, 2024,
  • [10] Low-Code Platform
    Bock, Alexander C.
    Frank, Ulrich
    [J]. BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2021, 63 (06) : 733 - 740