The amount of data is increasing day by day. In order to filter a large flow of data, various recommendation systems have been developed, which perform the mapping between users and items for recommendation to facilitate faster interaction between them. This master's thesis focuses on collaborative filtering-based recommendation systems and verifies their performance using telecommunications service user data. The recommendations are evaluated using various performance measures. The collaborative filtering method is enhanced with different hybrid approaches to improve recommendations. By incorporating demographic data into the hybrid approach, the developed recommendation system correctly suggests 85 percent of user recommendations. Considering the sequence of interactions, the next user service can be accurately predicted in 74 percent of cases. Additionally, storage of vector representations in a vector database has been implemented, making the recommendation access more user-friendly.
|