To read this content please select one of the options below:

Utility optimization-based multi-stakeholder personalized recommendation system

Rahul Shrivastava (Department of Computer Science and Engineering, National Institute of Technology Raipur, Raipur, India)
Dilip Singh Sisodia (Department of Computer Science and Engineering, National Institute of Technology Raipur, Raipur, India)
Naresh Kumar Nagwani (Department of Computer Science and Engineering, National Institute of Technology Raipur, Raipur, India)

Data Technologies and Applications

ISSN: 2514-9288

Article publication date: 15 April 2022

Issue publication date: 9 December 2022

217

Abstract

Purpose

In a multi-stakeholder recommender system (MSRS), stakeholders are the multiple entities (consumer, producer, system, etc.) benefited by the generated recommendations. Traditionally, the exclusive focus on only a single stakeholders' (for example, only consumer or end-user) preferences obscured the welfare of the others. Two major challenges are encountered while incorporating the multiple stakeholders' perspectives in MSRS: designing a dedicated utility function for each stakeholder and optimizing their utility without hurting others. This paper proposes multiple utility functions for different stakeholders and optimizes these functions for generating balanced, personalized recommendations for each stakeholder.

Design/methodology/approach

The proposed methodology considers four valid stakeholders user, producer, cast and recommender system from the multi-stakeholder recommender setting and builds dedicated utility functions. The utility function for users incorporates enhanced side-information-based similarity computation for utility count. Similarly, to improve the utility gain, the authors design new utility functions for producer, star-cast and system to incorporate long-tail and diverse items in the recommendation list. Next, to balance the utility gain and generate the trade-off recommendation solution, the authors perform the evolutionary optimization of the conflicting utility functions using NSGA-II. Experimental evaluation and comparison are conducted over three benchmark data sets.

Findings

The authors observed 19.70% of average enhancement in utility gain with improved mean precision, diversity and novelty. Exposure, hit, reach and target reach metrics are substantially improved.

Originality/value

A new approach considers four stakeholders simultaneously with their respective utility functions and establishes the trade-off recommendation solution between conflicting utilities of the stakeholders.

Keywords

Citation

Shrivastava, R., Sisodia, D.S. and Nagwani, N.K. (2022), "Utility optimization-based multi-stakeholder personalized recommendation system", Data Technologies and Applications, Vol. 56 No. 5, pp. 782-805. https://doi.org/10.1108/DTA-07-2021-0182

Publisher

:

Emerald Publishing Limited

Copyright © 2022, Emerald Publishing Limited

Related articles