Title: Complex splitting of context-aware recommendations

Authors: Shuxin Yang; Qiuying Peng; Le Chen

Addresses: School of Information Engineering, Jiangxi University of Science and Technology, Ganzhou, China ' School of Information Engineering, Jiangxi University of Science and Technology, Ganzhou, China ' School of Science, Jiangxi University of Science and Technology, Ganzhou, China

Abstract: Item splitting is an effective approach to improve the prediction accuracy of contextual recommendations. In this approach, an item is split into two items under two alternative contextual conditions, respectively. In this work, complex splitting is proposed to get more specialised rating data and further improve the accuracy of the recommendations. The key to the approach is to select multiple contextual conditions for splitting the user or item. We translate this into a contextual conditions combinatorial optimisation problem based on a discrete binary particle swarm optimisation algorithm. The item or user is split into two different items or users according to those contextual conditions in optimal combination: one is rated in a context that meets all the contextual conditions of the best combination, and the other one is rated in a context that does not. In this way, more specialised rating data can be obtained, which results in a more accurate recommendation when the data is input into the recommendation algorithm. We evaluate our algorithm using a real-world dataset and the resulting experimental results demonstrate its validity and reliability.

Keywords: context-aware recommendation; complex splitting; particle swarm optimisation; collaborative filtering.

DOI: 10.1504/IJCSE.2017.085976

International Journal of Computational Science and Engineering, 2017 Vol.15 No.1/2, pp.32 - 40

Received: 22 Nov 2015
Accepted: 12 Jan 2016

Published online: 21 Aug 2017 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article