Article Details

Title · Authors · Abstract · Keywords · DOI · References

Design and Implementation of Film and Television Recommendation System Based on Spark

ZHANG Zhigang1, YOU Fengqin2, XIE Yekang2, LI Jian2

(1.Shanghai Branch of Amazon Innovation Center (Shenzhen) Co., Ltd., Shanghai 200335, China; 2.School of Computer and Artificial Intelligence, Nanjing University of Science and Technology Zijin College, Nanjing 210023, China)

Section:Information Technology · Vol. 2025, Issue 1 · Pages:82-87 · 2096-4706(2025)01-0082-06 · CLC number:TP311 · Document code:A · DOI:10.19850/j.cnki.2096-4706.2025.01.017

Abstract

In today's era of information explosion, users face a huge number of choices when selecting film and television works. Aiming at the shortcomings of the current film and television recommendation system in recommendation accuracy, management efficiency and scalability, this paper proposes a solution based on the Spark framework. This paper adopts the Spring Boot and Vue frameworks for front-end and back-end separation development, uses the Spark application program developed by Scala and combines with the Content-Based Recommendation to process and analyze the user behavior data. The experimental results show that the system performs well in large-scale data processing, significantly improves recommendation accuracy and user satisfaction, and has good scalability, which improves the operating efficiency and user experience of the system as a whole.

Keywords

Spark; Spring Boot; Vue; Scala; film and television recommendation based on content

References

  1. [1] Chen Jiefeng Pan Landscape: Screen Aesthetics of Amateur Film [J]. Journal of Shanghai Normal University: Philosophy and Social Sciences Edition, 2024, 53 (2): 75-85
  2. [2] Wang Xudong Design and Implementation of a Movie Recommendation System Based on SparkALS [D]. Chongqing: Chongqing University, 2022
  3. [3] PARHI P,PAL A. A Survey of Methods of Collaborative Filtering Techniques [C]//2017 International Conference on Inventive Systems and Control(ICISC).Coimbatore:IEEE,2017:1-7.
  4. [4] Zhou Weisheng Design and Implementation of a Hybrid Movie Recommendation System Based on Machine Learning [D]. Beijing: Capital University of Economics and Business, 2021
  5. [5] Zhang Quanfu Research on Personalized English Resource Recommendation System Based on Location Context [D]. Kunming: Yunnan Normal University, 2023
  6. [6] Li Xin, Han Renkun, Liu Ziyang, etc Research on 3D Flow Field Reconstruction Based on Convolutional Neural Networks [J]. Aerospace Computing Technology, 2023, 53 (5): 11-14+19
  7. [7] ONDREJ K,MICHAL K,MÁRIA B. Personalized Hybrid Recommendation for Group of Users: TOP-N Multimedia Recommender [J].Information Processing and Management,2016,52(3):459-477.
  8. [8] Yuan Xingjie, Shi Ziyu The practical approach, problem representation, and response strategies of algorithm recommendation in health communication [J]. Journal of Hunan University of Humanities and Technology, 2022, 39 (3): 68-75
  9. [9] Lan Xiaoyan Analysis of Tiktok short video recommendation mode based on intelligent algorithm [J]. TV Technology, 2023, 47 (6): 152-154+158
  10. [10] Zhang Wenlong Research on Deep Collaborative Filtering Recommendation Algorithm Integrating Attention Mechanism [D]. Hefei: Anhui University, 2021
  11. [11] Hou Litie Research on Personalized Recommendation Service of Mobile Library Based on Scenario Perception [D]. Changchun: Jilin University, 2019
  12. [12] ZHANG D D,WEI Z Q,YANG Y Q. Research on Lightweight MVC Framework Based on SpringMVC and Mybatis [C]//2013 Sixth International Symposium on Computational Intelligence & Design.Hangzhou:IEEE,2013:350-253.
  13. [13] MENG X R,BRADLEY J,YAVUZ B,et al. MLlib: Machine Learning in Apache Spark [J].Journal of Machine Learning Research,2016,17(1):1235-1241.
  14. [14] Song Yuhui, Zhang Xia, Eileen, etc Design of Smart Grid Big Data Storage Based on MongoDB [J]. Electronic Manufacturing, 2020 (19): 64-67

Funding

Philosophy and Social Sciences Research Project of Jiangsu Province Universities in 2024 (2024SJSZ0253); Research Project on Education and Teaching Reform at the School Level of Zijin College, Nanjing University of Science and Technology (2024010303); Nanjing University of Science and Technology Zijin College Campus level Scientific Research Project (2023ZRKX0401010)

About the authors

Zhang Zhigang (1978-), male, Han nationality, from Changshu, Jiangsu, engineer, master's degree, research direction: embedded systems, testing methodology; Corresponding author: You Fengqin (1983-), female, Han ethnicity, from Jiangyan, Jiangsu, senior engineer, CCF member (U5798M), master's degree, research direction: embedded systems, algorithm design and optimization; Xie Yekang (2000-), male, Han ethnicity, from Lishui, Zhejiang, undergraduate studies, research direction: big data technology and applications; Li Jian (2002-), male, Han ethnicity, from Nanyang, Henan Province, is currently pursuing a bachelor's degree with a research focus on computer application technology.