scholarly journals A Recommendation Engine for Predicting Movie Ratings Using a Big Data Approach

Electronics ◽  
2021 ◽  
Vol 10 (10) ◽  
pp. 1215
Author(s):  
Mazhar Javed Awan ◽  
Rafia Asad Khan ◽  
Haitham Nobanee ◽  
Awais Yasin ◽  
Syed Muhammad Anwar ◽  
...  

In this era of big data, the amount of video content has dramatically increased with an exponential broadening of video streaming services. Hence, it has become very strenuous for end-users to search for their desired videos. Therefore, to attain an accurate and robust clustering of information, a hybrid algorithm was used to introduce a recommender engine with collaborative filtering using Apache Spark and machine learning (ML) libraries. In this study, we implemented a movie recommendation system based on a collaborative filtering approach using the alternating least squared (ALS) model to predict the best-rated movies. Our proposed system uses the last search data of a user regarding movie category and references this to instruct the recommender engine, thereby making a list of predictions for top ratings. The proposed study used a model-based approach of matrix factorization, the ALS algorithm along with a collaborative filtering technique, which solved the cold start, sparse, and scalability problems. In particular, we performed experimental analysis and successfully obtained minimum root mean squared errors (oRMSEs) of 0.8959 to 0.97613, approximately. Moreover, our proposed movie recommendation system showed an accuracy of 97% and predicted the top 1000 ratings for movies.

Author(s):  
Sonal Babu ◽  
Madhu K P

Recommendation system plays an important role in helping users to find appropriate products and contents they usually want. There are various recommendation techniques for recommending items to users. These recommendations can be optimized to be more accurate by means of optimization algorithms. This paper focuses on survey of such recommendation techniques and optimization algorithms in the personalized movie recommendation domain. The comparative evaluation of recommendation techniques is also done. This paper gives an insight into recommendation system, various recommendation techniques and optimization algorithms. Collaborative filtering technique along with time varying multiarmed optimization algorithm will give most appropriate recommendations.


2021 ◽  
Vol 8 (1) ◽  
Author(s):  
Triyanna Widiyaningtyas ◽  
Indriana Hidayah ◽  
Teguh B. Adji

AbstractCollaborative filtering is one of the most widely used recommendation system approaches. One issue in collaborative filtering is how to use a similarity algorithm to increase the accuracy of the recommendation system. Most recently, a similarity algorithm that combines the user rating value and the user behavior value has been proposed. The user behavior value is obtained from the user score probability in assessing the genre data. The problem with the algorithm is it only considers genre data for capturing user behavior value. Therefore, this study proposes a new similarity algorithm – so-called User Profile Correlation-based Similarity (UPCSim) – that examines the genre data and the user profile data, namely age, gender, occupation, and location. All the user profile data are used to find the weights of the similarities of user rating value and user behavior value. The weights of both similarities are obtained by calculating the correlation coefficients between the user profile data and the user rating or behavior values. An experiment shows that the UPCSim algorithm outperforms the previous algorithm on recommendation accuracy, reducing MAE by 1.64% and RMSE by 1.4%.


2021 ◽  
pp. 937-948
Author(s):  
Shikhar Kumar Padhy ◽  
Ashutosh Kumar Singh ◽  
P. Vetrivelan

IJARCCE ◽  
2017 ◽  
Vol 6 (3) ◽  
pp. 465-467
Author(s):  
Ashwani Kumar Singh ◽  
P. Beaulah Soundarabai

Sign in / Sign up

Export Citation Format

Share Document