Document Type : Research Paper
Authors
1 Research Scholar, NITW
2 Department of CSE, NITW
Abstract
Recommendation systems are very useful in domains such as e-commerce, news portals and software requirement analysis. Collaborative filtering models have been used widely, these models often suffer from data-sparsity, interpretability and cold-start problems. To solve these issues, various machine-learning, deep-learning and kernel based models have been employed. Among these, trust based collaborative filtering and cross-domain recommendations have successfully solved the issues to some extent. However, in the recent literature, cross-domain recommendations (CDRs) are made by taking common user ratings. In our paper, we introduce a novel approach that combines CDRs with trust-aware collaborative filtering which employs ‘a partial item overlap’ scenario. Our model operates in two phases: an offline phase calculates trust between source and target users, coarse rating prediction using Adaptive Neuro-Fuzzy Inference System (ANFIS), and clustering via Firefly Fuzzy C-Means (FAFCM); and an online phase, where cluster information and item similarities are used to generate personalized recommendations. Evaluated on the Douban and Movielens datasets using MAE and RMSE metrics, our approach demonstrates improved performance compared to existing methods, effectively mitigating common limitations in recommendation systems.
Keywords
- Cross-Domain Recommendation systems
- Trust-aware Cross-Domain recommendations
- ANFIS
- Fuzzy C-means clustering
Main Subjects
fuzzy inference system with black widow optimization, Iranian Journal of Fuzzy Systems, 20(6) (2023), 187-202.
https://doi.org/10.22111/ijfs.2023.43990.7748
IEEE Transactions on Industrial Informatics, 10(2) (2014), 1637-1646. https://doi.org/10.1109/TII.2013.
2291942
https://doi.org/10.1007/978-1-4757-0450-1
Systems Handbook. Boston, MA, USA: Springer, (2015), 919-959. https://doi.org/10.1007/
978-1-4939-1614-2_29
systems: From traditional methods to hybrid methods based on social networks, IEEE Access, 6 (2018), 64301-64320.
https://doi.org/10.1109/ACCESS.2018.2877543
2023 IEEE International Conference on Data Mining (ICDM), (2023), 345-355. https://doi.org/10.1145/3705727
Proceedings - 2017 IEEE International Conference on Big Knowledge (ICBK), (2017), 167-172. https://doi.org/
10.1109/ICBK.2017.30
Iranian Journal of Fuzzy Systems, 21(2) (2024), 141-160. https://doi.org/10.22111/ijfs.2024.44621.7855
(2019), 55679-55688. https://doi.org/10.1109/ACCESS.2019.2913468
recommendation systems, in Proc. 24th International Conference World Wide Web (WWW), (2015), 278-288.
https://doi.org/10.1145/2736277.2741667
filtering, In CBRecSys RecSys, (2014), 34-41. https://doi.org/10.1145/2645710.2645719
model, In ECML and PKDD, Springer, (2013), 161-176. https://doi.org/10.1007/978-3-642-40994-3_11
Intelligent Systems (TiiS), 5(4) (2015), 1-9. https://doi.org/10.1145/2827872
neural network, Proceedings - IEEE International Conference on Data Mining (ICDM), (2018), 1001-1006. https:
//doi.org/10.1109/ICDM.2018.00130
China Communications, 14(11) (2017), 218-236. https://doi.org/10.1109/CC.2017.8233662
Applications, 38 (2011), 1835-1838. https://doi.org/10.1016/j.eswa.2010.07.104
https://doi.org/10.48550/arXiv.2410.13588
’18: Proceedings of the 2018 World Wide Web Conference, (2018), 689-698. https://doi.org/10.1145/3178876.
3186150
https://doi.org/10.24963/ijcai.2017/343
for clustering real world data sets, Advanced Computing, Networking and Informatics, 1 (2014), 339-348. https:
//doi.org/10.1007/978-3-319-07353-8_35
IEEE Intelligent Systems, 29(6) (2014), 48-54. https://doi.org/10.1109/MIS.2014.59
system based on common-sense knowledge bases, IEEE Conference on Technologies and Applications of Artificial
Intelligence (TAAI), (2017), 80-83. https://doi.org/10.1109/TAAI.2017.8277258
org/10.1007/978-3-030-46130-9_17
Knowledge-Based Systems, 157 (2018), 1-9. https://doi.org/10.1016/j.knosys.2018.05.001
the 2024 IEEE Conference on Artificial Intelligence (AI), (2024), 2345-2356. https://doi.org/10.1145/3701551.
3703486
IEEE Access, 4 (2016), 2398-2407. https://doi.org/10.1109/ACCESS.2016.2559530
algorithms: Foundations and applications, SAGA 2009, LNCS, 5792 (2009), 169-78. https://doi.org/10.1007/
978-3-642-04944-6_16
Artificial Intelligence, 245 (2017), 38-55. https://doi.org/10.1016/j.artint.2016.12.001
on Recommender Systems (RecSys), (2023), 123-130. https://doi.org/10.1145/3604915.3608752
Proceedings of the 28th ACM International Conference on Information and Knowledge Management, (2019), 1533-
1542. https://doi.org/10.1145/3357384.3357904