{"title":"Bloofi Representation for Item/User in Recommender Systems","authors":"Zahra Farahi, A. Moeini, A. Kamandi","doi":"10.1109/ICWR.2019.8765261","DOIUrl":null,"url":null,"abstract":"In this paper, we propose new algorithms to improve the performance of recommender systems, based on hierarchical Bloom filters. Since Bloom filters can make a tradeoff between space and time, proposing a new hierarchical Bloom filter causes a remarkable reduction in space and time complexity of recommender systems. Space reduction is due to hashing items in a Bloom filter to manage the sparsity of input vectors. Time reduction is due to the structure of hierarchical Bloom filter. To increase the accuracy of the recommender systems we use Probabilistic version of hierarchical Bloom filter. The structure of hierarchical Bloom filter is B+ tree of order d. Proposed algorithms not only decrease the time complexity but also have no significant effect on accuracy","PeriodicalId":6680,"journal":{"name":"2019 5th International Conference on Web Research (ICWR)","volume":"40 1","pages":"67-73"},"PeriodicalIF":0.0000,"publicationDate":"2019-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 5th International Conference on Web Research (ICWR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICWR.2019.8765261","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In this paper, we propose new algorithms to improve the performance of recommender systems, based on hierarchical Bloom filters. Since Bloom filters can make a tradeoff between space and time, proposing a new hierarchical Bloom filter causes a remarkable reduction in space and time complexity of recommender systems. Space reduction is due to hashing items in a Bloom filter to manage the sparsity of input vectors. Time reduction is due to the structure of hierarchical Bloom filter. To increase the accuracy of the recommender systems we use Probabilistic version of hierarchical Bloom filter. The structure of hierarchical Bloom filter is B+ tree of order d. Proposed algorithms not only decrease the time complexity but also have no significant effect on accuracy