{"title":"Fuzzy Logic Recommender Model for Housing","authors":"Emanuel G. Muñoz;Jaime Meza;Sebastian Ventura","doi":"10.1109/ACCESS.2025.3527924","DOIUrl":null,"url":null,"abstract":"Recommending suitable housing implies significant challenges owing to the continuous increase in demand and the need to meet habitability standards. This document presents an innovative approach with which to address these challenges through the use of a housing recommendation method based on distances to key spatial points and the latent characteristics of the properties. The proposed method employs objective distances from the properties to points of interest, such as educational centers, medical centers, pharmacies, shops, entertainment, 911 security cameras and public transport stations. These distances are calculated on the basis of the area in which the property is located, thus providing an accurate assessment of the environment. Moreover, housing features are grouped into three correlated latent factors: Size and Value, Environment and Comfort, and Age and Safety. The recommendation system relies on fuzzy control to manage user preferences and select appropriate input data with which to test the model. A content-based filtering approach is used initially, as housing ratings are unavailable. The model predicts a percentage of membership in each cluster, which makes it possible to handle uncertainty by offering properties from different groups in a proportional manner. Euclidean distance is employed in order to measure the similarity between user preferences and housing characteristics, after which the search time is optimized by utilizing metaheuristic methods, of which the bat algorithm provides the best performance in terms of time. This algorithm selects the properties displayed to the user on the basis of natural features extracted from real estate platforms by means of web scraping techniques. The system is built with a Model-View-Controller architecture using Python, Flask, and SQLite. Personal customer data is also recorded in order to create clusters and calculate distances for new customers, thus allowing properties with high ratings to be recommended. This approach combines collaborative and content-based filtering, creating a hybrid system that improves recommendation accuracy and relevance. This analysis shows that the new recommendation method is an effective and accessible solution with which to select suitable housing.","PeriodicalId":13079,"journal":{"name":"IEEE Access","volume":"13 ","pages":"11380-11395"},"PeriodicalIF":3.4000,"publicationDate":"2025-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10835103","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Access","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10835103/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Recommending suitable housing implies significant challenges owing to the continuous increase in demand and the need to meet habitability standards. This document presents an innovative approach with which to address these challenges through the use of a housing recommendation method based on distances to key spatial points and the latent characteristics of the properties. The proposed method employs objective distances from the properties to points of interest, such as educational centers, medical centers, pharmacies, shops, entertainment, 911 security cameras and public transport stations. These distances are calculated on the basis of the area in which the property is located, thus providing an accurate assessment of the environment. Moreover, housing features are grouped into three correlated latent factors: Size and Value, Environment and Comfort, and Age and Safety. The recommendation system relies on fuzzy control to manage user preferences and select appropriate input data with which to test the model. A content-based filtering approach is used initially, as housing ratings are unavailable. The model predicts a percentage of membership in each cluster, which makes it possible to handle uncertainty by offering properties from different groups in a proportional manner. Euclidean distance is employed in order to measure the similarity between user preferences and housing characteristics, after which the search time is optimized by utilizing metaheuristic methods, of which the bat algorithm provides the best performance in terms of time. This algorithm selects the properties displayed to the user on the basis of natural features extracted from real estate platforms by means of web scraping techniques. The system is built with a Model-View-Controller architecture using Python, Flask, and SQLite. Personal customer data is also recorded in order to create clusters and calculate distances for new customers, thus allowing properties with high ratings to be recommended. This approach combines collaborative and content-based filtering, creating a hybrid system that improves recommendation accuracy and relevance. This analysis shows that the new recommendation method is an effective and accessible solution with which to select suitable housing.
IEEE AccessCOMPUTER SCIENCE, INFORMATION SYSTEMSENGIN-ENGINEERING, ELECTRICAL & ELECTRONIC
CiteScore
9.80
自引率
7.70%
发文量
6673
审稿时长
6 weeks
期刊介绍:
IEEE Access® is a multidisciplinary, open access (OA), applications-oriented, all-electronic archival journal that continuously presents the results of original research or development across all of IEEE''s fields of interest.
IEEE Access will publish articles that are of high interest to readers, original, technically correct, and clearly presented. Supported by author publication charges (APC), its hallmarks are a rapid peer review and publication process with open access to all readers. Unlike IEEE''s traditional Transactions or Journals, reviews are "binary", in that reviewers will either Accept or Reject an article in the form it is submitted in order to achieve rapid turnaround. Especially encouraged are submissions on:
Multidisciplinary topics, or applications-oriented articles and negative results that do not fit within the scope of IEEE''s traditional journals.
Practical articles discussing new experiments or measurement techniques, interesting solutions to engineering.
Development of new or improved fabrication or manufacturing techniques.
Reviews or survey articles of new or evolving fields oriented to assist others in understanding the new area.