=Paper=
{{Paper
|id=None
|storemode=property
|title=Voting Based
Group Recommendation: How Users Vote
|pdfUrl=https://ceur-ws.org/Vol-1210/SP2014_08.pdf
|volume=Vol-1210
|dblpUrl=https://dblp.org/rec/conf/ht/KompanB14
}}
==Voting Based
Group Recommendation: How Users Vote==
Voting Based Group Recommendation: How Users Vote Michal Kompan Mária Bieliková Slovak University of Technology Slovak University of Technology Inst. of Informatics and Software Engineering Inst. of Informatics and Software Engineering Ilkovičova 2, 842 16 Bratislava, Slovakia Ilkovičova 2, 842 16 Bratislava, Slovakia name.surname@stuba.sk name.surname@stuba.sk ABSTRACT 2. VOTING BASED RECOMMENDATION It has been shown that social information as group structure Proposed approach consist of the construction of user’s rat- or personality characteristics improve the group recommen- ings matrix, which is created based on users’ votes (Items x dation. Sometimes no such information is available, specifi- Votes). Every user can vote for the items already voted by cally when ad-hoc groups are constructed. Moreover, often other users, or the new item can be added as the suggestion the items’ content is not available (or users’ preferences are to the group. Next, the matrix of normalized ratings is con- unknown). In this paper we explore the usage of voting structed (Min-max normalization) in order to minimize low based group recommendation and the users preference for or hight ratings influence to aggregation strategy. Finally, such a method settings – we analyze aggregation strategies the total of three representative aggregation strategies (addi- preferences, sharing preferences and users re-rating consis- tive, multiplicative and additive with minimal satisfaction) tency. are used in order to construct the group recommendation, which is presented to users: Categories and Subject Descriptors H.3.3 [Information Technology and Systems]: Informa- 1. Create user’s rating matrix and the normalized rating tion filtering matrix respectively. General Terms 2. Aggregate votes from group members (users rating ma- Experimentation, Human Factors trix). 3. Recommend items with highest votes. Keywords Group recommendations, voting, aggregation strategies Not only the lack of users’ preferences knowledge or suffi- cient group activity indicate to use the voting based group 1. INTRODUCTION recommendation. Often there is no information about the Group recommendation gets more and more attention in recommended content available (e.g., movie genre, director), today’s adaptive web-based applications [1]. Users’ social which are used for the standard similarity search. In the activity over the Web is increasing and thus new domains voting based approach, this information is processed by the and applications as movie, learning or games are available. users, thus no content analysis or the lack of new items is When recommending to the group of users the social struc- required or present. ture and personal characteristics plays important role from the group satisfaction point of view [3]. On the contrary, sometimes there is not possible to obtain these characteris- 2.1 Evaluation and Results tics. When the group is constructed ad hoc – from “random” Proposed approach was implemented as a simple web-based users it is almost impossible to collect information about the application MovieRec and available for the free usage within group structure or users characteristics (usually obtained by the social network Facebook during the experiment. We ex- various questionnaires) [2]. pected that – users’ ratings are more consistent as when no sharing preferences are presented. We also believe that One of the best performing approaches for the group rec- users’ ratings are influenced by the group context – users’ ommendation, which is suitable for active groups is the rec- re-ratings (rating previously rated item in new event and ommendation based on voting of group members. Group group) are influenced by the group and event context. The members suggest their preferred items and then the voting total of 73 real users within 10 days voted for 902 movies (ob- is performed by the group. It is clear that the voting pro- tained from IMDB database), which were self-divided into cess, especially when performed online and when the goal is the 11 groups and 93 voting events. to reach consensus, can be influenced and enhanced by vari- ous aspects (e.g., sharing preferences, aggregation strategies, The task presented to the users was to create or to join group size, users’ consistency). In order to investigate the some event and try to reach consensus (based on the vot- influence of these specific aspects we propose a voting mech- ing) on which items should be watched together within the anism in the domain of movies. group. For every created event the users voted for their Table 1: Voting strategies comparison. Strategy Winning events SD Avg. vote Additive 184 0.90 4.14 Multiplicative 147 0.83 4.08 Additive(LM) 138 0.95 4.12 a large group is interacting. Obtained results clearly show that when a large group is requesting for the recommenda- tion, the minimal satisfaction from the group point of view Figure 1: Ratio of winning voting strategies com- decreases the quality of recommendation. This is supported pared to the group size. by the standard deviation of obtained votes for particular strategies (Table 1). From the average score point of view, the additive strategy with least misery outperforms the mul- tiplicative, thus the preference diversity was probably small candidates to watch. They could create new suggestions un- within the group members. til the event deadline. During the experiment we were ob- serving the users’ behavior based on the sharing preferences Results – users’ consistency. Finally, we investigated (in the half of events the preferences of other group mem- users’ consistency over the various voting and events. We bers were visible), users’ consistency and the performance of focused on movies rated by the user in some event and used aggregation strategy. After the event deadline, three his/her rating for the same movie in other events. In or- lists of the generated recommendations were presented to der to minimize users’ effort, if the movie was rated by the every user of the group (additive, multiplicative and the ad- user before, we presented this rating as default value (and ditive with minimal satisfaction consideration strategy). Ev- the user was able to adjust this rating). The total of 462 ery user rated for the best recommendation of these three such “re-ratings” were given by the users, while only in 71 presented lists. occurrences the users changed the value of previous rating. This is an interesting result, which can be partially caused Results – aggregation strategies. Our first question was by the pre-filled ratings. On the other hand, the proportion which strategy is preferred based on the group size. When of users which were consistent (85%) indicates that users comparing the winning strategy depending on the group size adjust their ratings to the actual group context minimally we discovered that larger groups (more single-users’ prefer- (which is supported by the social psychologist as the ten- ences have to be aggregated) prefer additive strategy, while dency to act consistent in various situations. the decreasing trend can be observed when multiplicative strategy is used (Figure 1). Finally, the additive strategy 3. CONCLUSIONS with least misery performed the worst. This can be ex- When there is no additional information about the group plained by the fact that least misery prefers votes from the available, the voting strategy seems to be the optimal solu- minority, thus when only one user dislikes an item, this tion. Here, the recommendation task is moved to the group item will not be recommended. With the group size and members directly. As we shown the additive and multiplica- users’ satisfaction, the number of such users is increasing, tive strategy are more preferred by small groups, while on thus the quality of recommendation is decreasing. Similarly, the other side for larger groups the additive strategy is pre- when the multiplicative strategy is used, low ratings of few ferred. Proposed voting approach revealed that the sharing users can influence whole recommendation dramatically, ob- preferences have no or minimal influence to the group mem- tained results supports this hypothesis – the additive strat- bers in adjusting their preferences. egy within large groups balances the influence of deviating individuals and the rest of members. 4. ACKNOWLEDGMENTS Results – sharing preferences. Next, we focused on in- The authors wish to thank Ján Trebul’a for helping with fluence of sharing preferences. Users’ events were divided implementation of MovieRec. This work was partially sup- into the two sets – users who saw preferences of their col- ported by the grants No. VG1/0675/11 and APVV-0208-10. leagues, and second set, where no sharing preferences were displayed. We discovered that the sharing preferences do not 5. REFERENCES have (or have very small) influence on the user’s ratings. The [1] M. Kompan and M. Bielikova. Group standard deviation of these two groups differs only 0.0212. Recommendation: Survey and Perspectives. In Thus, we see that the users in our experiments considered Computing and Informatics, 33(2):446–476. the preference of others minimally, or were very consistent [2] M. Gartrell, X. Xing, Q. Lv, A. Beach, R. Han, in their similar opinions and thus sharing preferences were S. Mishra, and K. Seada. Enhancing group redundant. recommendation by incorporating social relationship interactions. In Proc. of the 16th ACM Int. Conf. on In general, the winner, in the most of events is the addi- Supporting Group Work, pages 97–106. ACM, 2010. tive strategy, followed by the multiplicative and the additive [3] J. Masthoff and A. Gatt. In pursuit of satisfaction and with minimal satisfaction strategy. This is quite surprising the prevention of embarrassment: Affective state in result, while the minimal satisfaction seems to be not so de- group recommender systems. UMUAI, 16(3-4):281–319, sirable (from the majority points of view), especially when Sept. 2006.