Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 23 September 2026

Optimized Movie Recommendation Using Hybrid Jaccard-Based K-Means Clustering Using Apache Spark

Shiba Prasad Dash1, Rajesh Kumar Sahoo1, Ram Chandra Barik2, Lipsa Priyadarshini Singh3 & Debashreet Das1

Journal of Computer Science, Volume 22, Issue 9, pp. 2850–2859 · doi.org/10.3844/jcssp.2026.2850.2859

602 accesses300 downloads0 citations (Crossref)Metrics
Cite Check for updates

Abstract

The need for recommendations specific to each person's interests is growing every day, making recommendation systems increasingly important in people's lives. Researchers have paid close attention to the rapid expansion of e-commerce businesses and online video streaming services like Hotstar, YouTube, and Netflix. The collaborative filtering-based RS system aims to suggest such films or videos to users based on their past viewing habits. However, RS has challenges with cold start, sparsity, and scalability, which the proposed hybrid system must handle. This data is often represented using a rating matrix. These scores, however, frequently differ since some individuals provide harsher evaluations while others are more forgiving. As a result, the RS cannot suggest customized films to demanding viewers. This research suggests a collaborative filtering recommendation system based on K-means clustering, movie clustering, and normalization in order to address the problem. K-means clustering and movie recommendation are carried out using Apache Spark. First, the algorithm clusters similar movies using Jaccard distance, and then normalization is carried out to eliminate the small ratings in the utility matrix. Further, the K-means technique is implemented to recommend the top possible movies to the users.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Dash, S. P., Sahoo, R. K., Barik, R. C., Singh, L. P. & Das, D. (2026). Optimized Movie Recommendation Using Hybrid Jaccard-Based K-Means Clustering Using Apache Spark. Journal of Computer Science, 22(9), 2850–2859. https://doi.org/10.3844/jcssp.2026.2850.2859

Licence
CC BY 4.0
Issue
Volume 22, Issue 9
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Optimized Movie Recommendation Using Hybrid Jaccard-Based K-Means Clustering Using Apache SparkJournal of Computer Science · Volume 22, Issue 9 · pp. 2850–2859 · CC BY 4.0Download