Skip to main content
Log in

Personalized live streaming channel recommendation based on most similar neighbors

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

With the rapid development of mobile network technology, an increasing number of viewers are watching channels through live streaming platforms, and thousands upon thousands of channels are broadcasting on the platforms as well. To create a better user environment, it is required to provide accurate channel recommendation services for viewers. The current channel recommendation method clusters viewers with similar channel preferences into the same group and gives the channel recommendation based on the preferences of all the viewers in the same group. However, viewers in the same group still have slight differences in channel preferences, the recommended channels of the method may not necessarily meet the needs of viewers. To improve the accuracy of channel recommendation, we propose a channel recommendation technique, named n-Most Similar Neighbor algorithm (n-MSN), which considers the preferences of the n viewers with most similar preferences to accurately predict the channels that might be of interest to other viewers. In the experiments, we analyze the currently popular live streaming platform, Twitch; the results confirm that the effectiveness and the efficiency of the n-MSN algorithm are better than those of the existing channel recommendation methods, and the accuracy of the n-MSN algorithm is relatively stable compared with the existing methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Notes

  1. https://www.twitch.tv/

  2. https://www.youtube.com/gaming

  3. https://www.businessofapps.com/data/youtube-statistics/

  4. https://www.grandviewresearch.com/industry-analysis/video-game-market

  5. https://www.businessofapps.com/data/twitch-statistics/

References

  1. Agrawal R, Imielinski T, Swami A (1993) Mining association rules between sets of items in large databases. The 1993 ACM SIGMOD International Conference on Management of Data

  2. Das M, Morales GDF, Gionis A, Weber I (2013) Learning to question: leveraging user preferences for shopping advice. The 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 203–211

  3. Davidson J, Liebald B, Liu J, Nandy P, Van Vleet T, Gargi U, Gupta S, He Y, Lambert M, Livingston B, Sampath D (2010) The Youtube Video Recommendation System. The 4th ACM Conference on Recommender Systems, pp. 293–296

  4. Deshpande M, Karypis G (2004) Item-based top-n recommendation algorithms. ACM Trans Inf Syst 22(1):143–177

    Article  Google Scholar 

  5. Dimopoulos C, Zalzala AMS (2000) Recent developments in evolutionary computation for manufacturing optimization: problems, solutions, and comparisons. IEEE Trans Evol Comput 4(2)

  6. Dong X, Yu L, Wu Z, Sun Y, Yuan L, Zhang F (2017) A hybrid collaborative filtering model with deep structure for recommender systems. The 31th AAAI conference on Artificial Intelligence, pp. 1309–1315

  7. He X, Liao L, Zhang H, Nie L, Hu X, Chua T-S (2017) Neural collaborative filtering. The 26th International Conference on World Wide Web, pp. 173–182

  8. Herlocker JL, Konstan JA, Borchers A, Riedl J (1999) An algorithmic framework for performing collaborative filtering. The 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 230–237

  9. Hwang W-S, Park J, Kim S-W (2015) A method for recommending the latest news articles via MinHash and LSH. The 9th International Conference on Ubiquitous Information Management and Communication, pp. 60:1–60:6

  10. Jain G, Mahara T, Tripathi KN (2020) A survey of similarity measures for collaborative filtering-based recommender system. Soft Computing: Theories and Applications:343–352

  11. Jooa J, Bangb S, Parka G (2016) Implementation of a recommendation system using association rules and collaborative filtering. Procedia Computer Science 91:944–952

    Article  Google Scholar 

  12. Karkali M, Pontikis D, Vazirgiannis M (2013) Match the news: a firefox extension for real-time news recommendation. The 36th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1117–1118

  13. Kim E, Pyo S, Park E, Kim M (2011) An automatic recommendation scheme of TV program contents for (IP)TV personalization. IEEE Trans Broadcast 57:674–684

    Article  Google Scholar 

  14. King JR (1980) Machine-component grouping in production flow analysis: an approach using a rank order clustering algorithm. Int J Production Res 18(2):213–232

    Article  Google Scholar 

  15. Kleinberg JM (1999) Authoritative sources in a hyperlinked environment. J ACM 46(5):604–632

    Article  MathSciNet  Google Scholar 

  16. Kotiloglu S, Lappas T, Pelechrinis K, Repoussis PP (2017) Personalized multi-period tour recommendations. Tour Manag 62:76–88

    Article  Google Scholar 

  17. Lin C-Y, Chen H-S (2019) Personalized channel recommendation on live streaming platforms. Multimed Tools Appl 78(2):1999–2015

    Article  Google Scholar 

  18. Liu YW, Lin CY, Huang JL (2015) Live streaming channels recommendation using HITS algorithm. International Conference on Consumer Electronics-Taiwan

  19. Onuma K, Tong H, Faloutsos C (2009) Tangent: a novel, "surprise-me", recommendation algorithm. The 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 657–665

  20. Tewari AS, Barman AG (2018) Sequencing of items in personalized recommendations using multiple recommendation techniques. Expert Syst Appl 97:70–82

    Article  Google Scholar 

  21. Xu M, Berkovsky S, Ardon S, Triukose S, Mahanti A, Koprinska I (2013) Catch-up TV recommendations: show old favorites and find new ones. The 7th ACM Conference on Recommender Systems, pp. 285–294

  22. Yang TW, Shih WY, Huang JL, Ting WC (2013) A hybrid preference-aware recommendation for live streaming channels. Conference on Technologies and Applications of Artificial Intelligence:188–193

  23. Yang Y, Liu C, Li C, Hu Y, Niu Y, Li L (2014) The recommendation Systems for Smart TV. International Conference on Computing, Communication and Networking Technologies:1–6

  24. Zheng L, Noroozi V, Yu PS (2017) Joint deep modeling of users and items using reviews for recommendation. The Tenth ACM International Conference on Web Search and Data Mining:425–434

  25. Zhou W, Han W (2019) Personalized recommendation via user preference matching. Inf Process Manag 56(3):955–968

Download references

Acknowledgements

This work was supported by the Ministry of Science and Technology of Republic of China under grant MOST 107-2221-E-025-008 and MOST 108-2221-E-025-007.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jeanne Chen.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lin, CY., Chen, TS., Chen, J. et al. Personalized live streaming channel recommendation based on most similar neighbors. Multimed Tools Appl 80, 19867–19883 (2021). https://doi.org/10.1007/s11042-021-10684-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-10684-8

Keywords

Navigation