An Advanced Movie Recommendation System Leveraging Alternating Least Squares and Apache Spark for Scalable Data Processing

Nowadays, recommendation systems have revolutionized how we discover interests, employing an information filtering approach to predict user preferences. Typical application areas encompass books, news, music, videos, and movies. This paper introduces a movie recommendation system designed using the Alternating Least Squares (ALS) algorithm, a widely adopted collaborative filtering technique implemented in the PySpark ML library. The system is specifically tailored to handle large-scale datasets, making it well-suited for real-world applications. The core functionality of the system involves processing a dataset containing user ratings for movies. By applying the ALS algorithm, latent factors are learned for both users and movies. These latent factors acquire the essential likings of users with the intrinsic characteristics of movies. Leveraging these latent factors, the system predicts ratings, with an accuracy of 72.91%, that users would assign to unrated movies, thereby generating personalized movie recommendations.

Authors

Institutions

Publication Details

Published
2024-11-07
DOI
https://doi.org/10.1109/csitss64042.2024.10816904
Citations
1
Primary Topic
Video Analysis and Summarization
Type
article
Field-Weighted Citation Impact
0.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Advanced Movie Recommendation System Leveraging Alternating Least Squares and Apache Spark for Scalable Data Processing

Ramakanth Kumar P, D. Pratib, Gaurav Vijay Hegade, Hammish Raj Wadeyar et al.
1 citations
Video Analysis and Summarization
0.25
article

An Advanced Movie Recommendation System Leveraging Alternating Least Squares and Apache Spark for Scalable Data Processing

Ramakanth Kumar P, D. Pratib, Gaurav Vijay Hegade, Hammish Raj Wadeyar, Manthan S. Shetty
article en
1 citations

Abstract

Nowadays, recommendation systems have revolutionized how we discover interests, employing an information filtering approach to predict user preferences. Typical application areas encompass books, news, music, videos, and movies. This paper introduces a movie recommendation system designed using the Alternating Least Squares (ALS) algorithm, a widely adopted collaborative filtering technique implemented in the PySpark ML library. The system is specifically tailored to handle large-scale datasets, making it well-suited for real-world applications. The core functionality of the system involves processing a dataset containing user ratings for movies. By applying the ALS algorithm, latent factors are learned for both users and movies. These latent factors acquire the essential likings of users with the intrinsic characteristics of movies. Leveraging these latent factors, the system predicts ratings, with an accuracy of 72.91%, that users would assign to unrated movies, thereby generating personalized movie recommendations.

R.V. College of Engineering
Openalex Percentile: Top 43%
Video Analysis and Summarization
0.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

An Advanced Movie Recommendation System Leveraging Alternating Least Squares and Apache Spark for Scalable Data Processing — Ramakanth Kumar P, D. Pratib, et al. · (2024) | TGRS Research Map | TGRS