A Similarity-Based Software Recommendation Method Reflecting User Requirements

被引:0
|
作者
Baek, Se In [1 ]
Song, Yang-Eui [1 ]
Lee, Yong Kyu [1 ]
机构
[1] Dongguk Univ, Dept Comp Sci & Engn, Seoul, South Korea
关键词
Software recommendation; User requirements; Boolean model; Cosine similarity; Vector space model; Recommendation system;
D O I
10.5391/IJFIS.2020.20.3.201
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Existing software recommendation methods consider only the usage frequencies of software as far as we know. In this study, we propose a software recommendation method reflecting user requirements based on both the Boolean model and vector space model. A function matrix and function vector are made from the functional specification of each software type and stored in the database. First, it creates a requirement vector from a user's functional requirements of the desired software. Second, it makes a list of software with the same functions wanted using the function matrix based on the Boolean model. Third, the cosine similarities are calculated between the requirement vector and function vectors of the software in the list based on the vector space model. Finally, a software recommendation list is generated in descending order of similarity. Based on the experiment results, appropriate software well suited for user requirements can be recommended. This is because we searched for software that satisfies each user's requirements by using the cosine similarity function of information retrieval and recommended it according to the ranking. In the future, performance can be improved by utilizing statistical search techniques.
引用
收藏
页码:201 / 210
页数:10
相关论文
共 50 条
  • [1] Generic User Behavior: A User Behavior Similarity-Based Recommendation Method
    Hu, Zhengyang
    Lin, Weiwei
    Ye, Xiaoying
    Xu, Haojun
    Zhong, Haocheng
    Huang, Huikang
    Wang, Xinyang
    BIG DATA, 2023,
  • [2] Similarity-Based Training Set Recommendation for Software Defect Prediction
    Wang, Chao
    Yu, Qiao
    Han, Hui
    Computer Engineering and Applications, 2023, 59 (09) : 86 - 94
  • [3] Model Description of Similarity-Based Recommendation Systems
    Kanamori, Takafumi
    Osugi, Naoya
    ENTROPY, 2019, 21 (07)
  • [4] User segmentation via interpretable user representation and relative similarity-based segmentation method
    Lee, Younghoon
    Cho, Sungzoon
    MULTIMEDIA SYSTEMS, 2021, 27 (01) : 61 - 72
  • [5] User segmentation via interpretable user representation and relative similarity-based segmentation method
    Younghoon Lee
    Sungzoon Cho
    Multimedia Systems, 2021, 27 : 61 - 72
  • [6] User similarity-based gender-aware travel location recommendation by mining geotagged photos
    Xu, Zhenxing
    Chen, Ling
    Guo, Haodong
    Lv, Mingqi
    Chen, Gencai
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2018, 10 (05) : 356 - 365
  • [7] A user similarity-based Top-N recommendation approach for mobile in-application advertising
    Hu, Jinlong
    Liang, Junjie
    Kuang, Yuezhen
    Honavar, Vasant
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 111 : 51 - 60
  • [8] Similarity-based Fuzzy clustering for user profiling
    Castellano, Giovanna
    Fanelli, A. Maria
    Mencar, Corrado
    Torsello, M. Alessandra
    PROCEEDING OF THE 2007 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY, WORKSHOPS, 2007, : 75 - 78
  • [9] Cognitive Similarity-Based Collaborative Filtering Recommendation System
    Nguyen, Luong Vuong
    Hong, Min-Sung
    Jung, Jason J.
    Sohn, Bong-Soo
    APPLIED SCIENCES-BASEL, 2020, 10 (12):
  • [10] Combining case-based and similarity-based product recommendation
    Stahl, Armin
    ADVANCES IN CASE-BASED REASONING, PROCEEDINGS, 2006, 4106 : 355 - 369