| Literature DB >> 35814586 |
Aqeel Khalique1, Mohammad Khalid Imam Rahmani2, Mohd Saquib1, Imran Hussain1, Abdul Wahab Muzaffar2, Mohd Abdul Ahad1, Md Tabrez Nafis1, Mohd Wazih Ahmad3.
Abstract
In recent years, the application of various recommendation algorithms on over-the-top (OTT) platforms such as Amazon Prime and Netflix has been explored, but the existing recommendation systems are less effective because either they fail to take an advantage of exploiting the inherent user relationship or they are not capable of precisely defining the user relationship. On such platforms, users generally express their preferences for movies and TV shows and also give ratings to them. For a recommendation system to be effective, it is important to establish an accurate and precise relationship between the users. Hence, there is a scope of research for effective recommendation systems that can define a relationship between users and then use the relationship to enhance the user experiences. In this research article, we have presented a hybrid recommendation system that determines the degree of friendship among the viewers based on mutual liking and recommendations on OTT platforms. The proposed enhanced model is an effective recommendation model for determining the degree of friendship among viewers with improved user experience.Entities:
Mesh:
Year: 2022 PMID: 35814586 PMCID: PMC9262467 DOI: 10.1155/2022/9576468
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Overall structure of the study.
Figure 2Applications of recommendation systems.
Figure 3Evolution of recommendation systems based on different techniques.
Figure 4Collaborative filtering.
Figure 5Content-based filtering.
Figure 6Hybrid recommendation systems.
Figure 7Phases of recommendation.
Related work.
| S. no. | Paper reference | Techniques used | Key findings | Observations |
|---|---|---|---|---|
| 1 | [ | Probabilistic factor analysis | Determines authenticity and the realistic nature of news | Calculates the probability of news from news data sets collected by different websites |
| 2 | [ | Collaborative filtering | Describes profile similarity and trust-based recommendation systems | A correlation between trust and the largest single difference in score exists along with overall similarity |
| 3 | [ | Collaborative filtering | Describes social networks based on semantic networks and trust for movie recommendations | Creates predictive rating recommendations for movies |
| 4 | [ | KNN | Includes multigraph ranking model | Results represent different user relationships in multiple graphs and recommend the nearest neighbors of specific users |
| 5 | [ | Probabilistic factor analysis | Includes trust-based recommendations in a social network | It has lower recommendation probabilities |
| 6 | [ | KNN | Includes a hybrid approach | Combines user ratings and social trust. Compared with other trust-aware recommendation work, their method uses untrusted links and investigates their dissemination effect |
| 7 | [ | Collaborative filtering | Includes user relevance and evolutionary clustering | Correlation is calculated by combining user satisfaction and potential score information |
| 8 | [ | Collaborative filtering | Includes a new similarity calculation method called JacRA | Calculates selection of the items and the ratings. It has complex calculations to determine ratings |
| 9 | [ | Collaborative filtering | It solves data scarcities, cold start, recommendation accuracy, and timelines as an improved collaborative recommendation algorithm | It involves the traditional similarity of the collaborative recommendation algorithm, for an improved recommendation |
| 10 | [ | Matrix factorization | Includes a hybrid approach combining social behavior, movie genre, and existing collaborative filtering algorithms | Calculates similarity of movies to predict user ratings |
| 11 | [ | Collaborative filtering | Includes collaborative filtering based on the ratings of the movies implemented by Apache mahout | Considers user ratings to recommend movies |
| 12 | [ | Matrix factorization | Includes model-based approach using matrix factorization techniques in social networks | It resolves the cold start problem to some extent using social MF |
| 13 | [ | Probabilistic factor analysis | Includes probabilistic factor analysis method that calculates multifaceted trust relationships and user profiles by sharing the user's potential feature space | It cannot generate better results using trust relations for predictions |
| 14 | [ | Content-based, collaborative filtering | It includes a collaborative filtering approach and uses the information provided by users | It provides suggestions to the users using the two renowned algorithms |
| 15 | [ | Matrix factorization | Includes dual role preferences (trustee/trustee specific preferences), and trust-aware recommendations are achieved by modeling explicit interactions | Using explicit interactions makes it difficult to compute due to privacy issues |
Figure 8Contribution of recommendation techniques in related papers.
Figure 9Proposed model.
Algorithm 1Algorithm Obj3.
Algorithm 2Algorithm Obj4.
Figure 10Similarity, S1 between the specified user and the rest of the users before watching the recommended movie.
Figure 11Recommendation suggested by the proposed model for the specified user based on similarity.
Figure 12Similarity S2 among users after they have finished watching the recommended movies.
Figure 13(a) Mutual likings between the specific users and the rest of the users before the user started watching the recommended movies. (b) Mutual likings between the specific user “aqeelkhalique” and the rest of the users after the user “aqeelkhalique” finished watching the recommended movies.
Figure 14Degree of friendship.