A Hybrid Action-Related K-Nearest Neighbour (HAR-KNN) approach for Recommendation Systems

Sunkuru Gopal Krishna Patro, Brojo Kishore Mishra, Sanjaya Kumar Panda, Raghvendra Kumar, Hoang Viet Long, David Taniar, Ishaani Priyadarshini

Research output: Contribution to journalArticleResearchpeer-review

37 Citations (Scopus)


Recommendation System (RS) has been broadly utilized in various areas and discovers product recommendations during an active user interaction in E-Commerce sites. Tremendous growth of users and products in recent years has faced some key challenges. There are numerous online sites that present many decisions to the user at once, which is strenuous. Moreover, finding active user or right product is an important task in RS. Existing works have been proposed to recommend a product by considering user inclination and socio-demographic behaviour. In this paper, we propose a Hybrid Action-Related K-Nearest Neighbour similarity (HAR-KNN) recommender that consolidates the simplicity of hybrid filtering to enrich user behaviour matrix with formation of the vector of features. It will classify the features using race classifiers from both quality and quantity aspects. The proposed approach also addresses the problems of the previous methods to efficiently evaluate user preference on products and balance feature analysis. The K-NN classification method has been qualified online and real-time to find user behaviour data coordinating to a specific user group containing the relationship between the similarity of many users and target users from a huge amount of data. The proposed experimental result is evaluated based on measures such as Mean Absolute Error (MAE), Mean Square Error (MSE) and Root Mean Squared Error (RMSE) with the lowest error of 0.7165, 0.7201 and 0.7322 separately. High predictive measures like Precision (P), Recall (R) and F1 are found to have values 0.8501, 0.2201 and 0.3507 respectively.

Original languageEnglish
Pages (from-to)90978-90991
Number of pages14
JournalIEEE Access
Publication statusPublished - 12 May 2020


  • Behavioural matrix
  • Hybrid filtering
  • K-NN
  • Recommendation system (RS)
  • User behaviour data

Cite this