A Similarity-Based Software Recommendation Method Reflecting User Requirementsopen access
- Authors
- Baek, Se In; Song, Yang-Eui; Lee, Yong Kyu
- Issue Date
- Sep-2020
- Publisher
- KOREAN INST INTELLIGENT SYSTEMS
- Keywords
- Software recommendation; User requirements; Boolean model; Cosine similarity; Vector space model; Recommendation system
- Citation
- INTERNATIONAL JOURNAL OF FUZZY LOGIC AND INTELLIGENT SYSTEMS, v.20, no.3, pp 201 - 210
- Pages
- 10
- Indexed
- SCOPUS
ESCI
KCI
- Journal Title
- INTERNATIONAL JOURNAL OF FUZZY LOGIC AND INTELLIGENT SYSTEMS
- Volume
- 20
- Number
- 3
- Start Page
- 201
- End Page
- 210
- URI
- https://scholarworks.dongguk.edu/handle/sw.dongguk/6106
- DOI
- 10.5391/IJFIS.2020.20.3.201
- ISSN
- 1598-2645
2093-744X
- Abstract
- 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.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - College of Advanced Convergence Engineering > Department of Computer Science and Artificial Intelligence > 1. Journal Articles

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.