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 条
  • [41] A Micro blog Recommendation System Based on User Clustering
    Chen, Lei
    Jiang, Chao
    Wang, Wei
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ELECTRONIC TECHNOLOGY, 2015, 6 : 408 - 411
  • [42] A Restaurant Recommendation System for Turkish Based on User Conversations
    Elifoglu, Murat
    Gungor, Tunga
    2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [43] SCSNet: Sharpened Cosine Similarity-Based Neural Network for Hyperspectral Image Classification
    Ahmad, Muhammad
    Mazzara, Manuel
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2024, 21 : 1 - 4
  • [44] Recommendation Systems Based on Online User's Action
    Elkhelifi, Aymen
    Ben Kharrat, Firas
    Faiz, Rim
    CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 485 - 490
  • [45] SMSBPR: A symmetric multi-pairwise preferences and similarity based BPR method for recommendation with implicit feedback
    Zeng, Liang
    Chen, Bilian
    Wu, Jianyi
    Cao, Langcai
    NEUROCOMPUTING, 2025, 637
  • [46] Fuzzy logic based similarity measure for multimedia contents recommendation
    Kant, Surya
    Mahara, Tripti
    Jain, Vinay Kumar
    Jain, Deepak Kumar
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (04) : 4107 - 4130
  • [47] A Recommendation System Based on Big Data: Separation of Preference and Similarity
    Jo, Hyeon
    INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 2, 2023, 543 : 390 - 398
  • [48] A Device-Similarity-Based Recommendation System in Mobile Terminals
    Lei, Kai
    Yu, Qian
    Ning, Rui
    2013 FOURTH INTERNATIONAL CONFERENCE ON NETWORKING AND DISTRIBUTED COMPUTING (ICNDC), 2013, : 60 - 64
  • [49] Relative Similarity based Approach for Improving Aggregate Recommendation Diversity
    Singh, Shivam
    Bag, Sujoy
    Jenamani, Mamata
    2015 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2015,
  • [50] Application of Similarity Metrics in Collaborative Filtering Based Recommendation Systems
    Radisic, Igor
    Lazarevic, Sasa
    2019 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE: APPLICATIONS AND INNOVATIONS (IC-AIAI 2019), 2019, : 82 - 85