SN

S. Najafian

info

Please Note

13 records found

Understanding and Modeling Individual Disclosure Preferences in Recommender Systems for the Workplace

Journal article (2024) - Geoff Musick, Wen Duan, Shabnam Najafian, Subhasree Sengupta, Christopher Flathmann, Bart Knijnenburg, Nathan McNeese
Newly-formed teams often encounter the challenge of members coming together to collaborate on a project without prior knowledge of each other’s working and communication styles. This lack of familiarity can lead to conflicts and misunderstandings, hindering effective teamwork. Derived from research in social recommender systems, team recommender systems have shown the ability to address this challenge by providing personality-derived recommendations that help individuals interact with teammates with differing personalities. However, such an approach raises privacy concerns as to whether teammates would be willing to disclose such personal information with their team. Using a vignette survey conducted via a research platform that hosts a team recommender system, this study found that context and individual differences significantly impact disclosure preferences related to team recommender systems. Specifically, when working in interdependent teams where success required collective performance, participants were more likely to disclose personality information related to Emotionality and Extraversion unconditionally. Drawing on these findings, this study created and evaluated a machine learning model to predict disclosure preferences based on group context and individual differences, which can help tailor privacy considerations in team recommender systems prior to interaction. ...
Review (2024) - Shabnam Najafian, Geoff Musick, Bart Knijnenburg, Nava Tintarev
When deciding where to visit next while traveling in a group, people have to make a trade-off in an interactive group recommender system between (a) disclosing their personal information to explain and support their arguments about what places to visit or to avoid (e.g., this place is too expensive for my budget) and (b) protecting their privacy by not disclosing too much. Arguably, this trade-off crucially depends on who the other group members are and how cooperative one aims to be in making the decision. This paper studies how an individual’s personality, trust in group, and general privacy concern as well as their preference scenario and the task design serve as antecedents to their trade-off between disclosure benefit and privacy risk when disclosing their personal information (e.g., their current location, financial information, etc.) in a group recommendation explanation. We aim to design a model which helps us understand the relationship between risk and benefit and their moderating factors on final information disclosure in the group. To create realistic scenarios of group decision making where users can control the amount of information disclosed, we developed TouryBot. This chat-bot agent generates natural language explanations to help group members explain their arguments for suggestions to the group in the tourism domain [more specifically, the initial POI options were selected from the category of “Food” in Amsterdam (see Sect. 3.2 for the details)]. To understand the dynamics between the factors mentioned above and information disclosure, we conducted an online, between-subjects user experiment that involved 278 participants who were exposed to either a competitive task (i.e., instructed to convince the group to visit or skip a recommended place) or a cooperative task (i.e., instructed to reach a decision in the group). Results show that participants’ personality and whether their preferences align with the majority affect their general privacy concern perception. This, in turn, affects their trust in the group, which affects their perception of privacy risk and disclosure benefit when disclosing personal information in the group, which ultimately influences the amount of personal information they disclose. A surprising finding was that the effect of privacy risk on information disclosure is different for different types of tasks: privacy risk significantly impacts information disclosure when the task of finding a suitable destination is framed competitively but not when it is framed cooperatively. These findings contribute to a better understanding of the moderating factors of information disclosure in group decision making and shed new light on the role of task design on information disclosure. We conclude with design recommendations for developing explanations in group decision-making systems. Further, we propose a theory of user modeling that shows what factors need to be considered when generating such group explanations automatically. ...
Journal article (2023) - Francesco Barile, Tim Draws, Oana Inel, Alisa Rieger, Shabnam Najafian, Amir Ebrahimi Fard, Rishav Hada, Nava Tintarev
Social choice aggregation strategies have been proposed as an explainable way to generate recommendations to groups of users. However, it is not trivial to determine the best strategy to apply for a specific group. Previous work highlighted that the performance of a group recommender system is affected by the internal diversity of the group members’ preferences. However, few of them have empirically evaluated how the specific distribution of preferences in a group determines which strategy is the most effective. Furthermore, only a few studies evaluated the impact of providing explanations for the recommendations generated with social choice aggregation strategies, by evaluating explanations and aggregation strategies in a coupled way. To fill these gaps, we present two user studies (N=399 and N=288) examining the effectiveness of social choice aggregation strategies in terms of users’ fairness perception, consensus perception, and satisfaction. We study the impact of the level of (dis-)agreement within the group on the performance of these strategies. Furthermore, we investigate the added value of textual explanations of the underlying social choice aggregation strategy used to generate the recommendation. The results of both user studies show no benefits in using social choice-based explanations for group recommendations. However, we find significant differences in the effectiveness of the social choice-based aggregation strategies in both studies. Furthermore, the specific group configuration (i.e., various scenarios of internal diversity) seems to determine the most effective aggregation strategy. These results provide useful insights on how to select the appropriate aggregation strategy for a specific group based on the level of (dis-)agreement within the group members’ preferences. ...
Doctoral thesis (2023) - S. Najafian
My thesis investigates what makes good explanations for group recommendations, considering the privacy concerns of group members. Let’s give an example. Have you ever been to lunch with other colleagues on a business trip? Do you recall how long it took you to pick a restaurant? In these situations, recommender systems could help people decide, e.g., where to go. Recommender systems are decision support systems helping users to identify one or more items that satisfy their requirements. Most often, recommender systems propose items to individual users. However, there are many scenarios where a group of users will consume a recommendation and need support for group decision-making. A group recommender system is a system that recommends items to groups of users collectively, given their preferences. An example is a system for suggesting places to visit to a group of colleagues traveling together. For example, think of a group decision regarding the next places to visit in a colleagues'/friends' group traveling. Explanations, for such recommendations, in this context, act as complementary information, describing how specific recommendations are generated to help the group make informed decisions on whether to follow or not follow recommendations. However, there are many types of information to include and many ways to formulate an explanation, and it is not clear which information should be shown in the explanation for a group. Besides, explanations for groups are different from explanations for single users in that they should consider the privacy aspect (e.g., people might be sensitive to disclosing some of their information in the group). In this chapter, I first introduce the motivation of this Ph.D. thesis of developing explanations for group recommendations/decisions context. To the best of my knowledge, this thesis is the first work that studied group explanations from the perspective when the privacy aspect is included. Then I list the research questions that guide my thesis to design explanations for groups and summarize the corresponding contributions. This includes studying what information to disclose and what not to disclose in a group explanation and what factors and how influence the decision of information disclosure in a group explanation, e.g., the group members' personality, the relationship between them, whether their opinion is aligned with the majority in the group or not. Finally, I present a list of publications carried out during this thesis. ...
Conference paper (2021) - Shabnam Najafian, Amra Delic, Marko Tkalcic, Nava Tintarev
Explanations can help users to better understand why items have been recommended. Additionally, explanations for group recommender systems need to consider further goals than single-user recommender systems. For example, we need to balance group members' need for privacy with their need for transparency, since a transparent explanation might pose a privacy hazard. In an online experiment with real groups (n=114 participants: 38 groups of size 3), we seek to understand which factors influence people's privacy concerns when a single explanation is presented to a group in the tourism domain. In particular, we study the direct effects of three factors on privacy concern: a) group members' personality (using the ĝ€ Big Five' personality traits), b) specific preference scenarios (i.e., having minority or majority preferences compared to two other group members), c) the type of relationship they have in the group (i.e., loosely coupled heterogeneous, versus tightly coupled homogeneous). We find that for personality two traits, Extroversion, and Agreeableness, each significantly affects the privacy concern. Moreover, having the minority or majority preferences in the group, as well as the type of relationship people have in the group, have a strong and significant influence on participants' privacy concern. These results suggest that explanations presented to groups need to be adapted to all three factors (personality, type of relationship, and preference scenario) when considering the privacy concern of users. ...
Conference paper (2021) - Shabnam Najafian, Tim Draws, Francesco Barile, Marko Tkalcic, Jie Yang, Nava Tintarev
Recent research has shown that explanations serve as an important means to increase transparency in group recommendations while also increasing users' privacy concerns. However, it is currently unclear what personal and contextual factors affect users' privacy concerns about various types of personal information. This paper studies the effect of users' personality traits and preference scenarios-having a majority or minority preference-on their privacy concerns regarding location and emotion information. To create natural scenarios of group decision-making where users can control the amount of information disclosed, we develop TouryBot, a chat-bot agent that generates natural language explanations to help group members explain their arguments for suggestions to the group in the tourism domain. We conducted a user study in which we instructed 541 participants to convince the group to either visit or skip a recommended place. Our results show that users generally have a larger concern regarding the disclosure of emotion compared to location information. However, we found no evidence that personality traits or preference scenarios affect privacy concerns in our task. Further analyses revealed that task design (i.e., the pressure on users to convince the group) had an effect on participants' emotion-related privacy concerns. Our study also highlights the utility of providing users with the option of partial disclosure of personal information, which appeared to be popular among the participants. ...
Conference paper (2021) - Zhongli Filippo Hu, Tsvi Kuflik, Ionela Georgiana Mocanu, Shabanam Najafian, Avital Shulner-Tal
Over the past years, there has been an increasing concern regarding the risk of bias and discrimination in algorithmic systems, which received significant attention amongst the research communities. To ensure the system's fairness, various methods and techniques have been developed to assess and mitigate potential biases. Such methods, also known as "Formal Fairness", look at various aspects of the system's advanced reasoning mechanism and outcomes, with techniques ranging from local explanations (at feature level) to visual explanations (saliency maps). Another aspect, equally important, represents the perception of the users regarding the system's fairness. Despite a decision system being provably "Fair", if the users find it difficult to understand how the decisions were made, they will refrain from trusting, accepting, and ultimately using the system altogether. This raised the issue of "Perceived Fairness"which looks at means to reassure users of a system's trustworthiness. In that sense, providing users with some form of explanation on why and how certain outcomes resulted, is highly relevant, especially nowadays as the reasoning mechanisms increase in complexity and computational power. Recent studies suggest a plethora of explanation types. The current work aims to review the recent progress in explaining systems' reasoning and outcome, categorize and present it as a reference for the state-of-the-art fairness-related explanations review. ...

Evaluating Which Information to Disclose in Explanations for Group Recommendations

Conference paper (2020) - Shabnam Najafian, Oana Inel, Nava Tintarev
Explanations can be used to supply transparency in recommender systems (RSs). However, when presenting a shared explanation to a group, we need to balance users' need for privacy with their need for transparency. This is particularly challenging when group members have highly diverging tastes and individuals are confronted with items they do not like, for the benefit of the group. This paper investigates which information people would like to disclose in explanations for group recommendations in the music domain. ...
Conference paper (2020) - Shabnam Najafian
In some scenarios, like music or tourism, people often consume items in groups. However, reaching a consensus is difficult as different members of the group may have highly diverging tastes. To keep the rest of the group satisfied, an individual might need to be confronted occasionally with items they do not like. In this context, presenting an explanation of how the system came up with the recommended item(s), may make it easier for users to accept items they might not like for the benefit of the group. This paper presents our progress on proposing improved algorithms for recommending items (for both music and tourism) for a group to consume and an approach for generating natural language explanations. Our future directions include extending the current work by modelling different factors that we need to consider when we generate explanations for groups e.g. size of the group, group members' personality, demographics, and their relationship. ...

Evaluating Explainable Group Aggregation Strategies for Tourism

Conference paper (2020) - Shabnam Najafian, Daniel Herzog, Sihang Qui, Oana Inel, Nava Tintarev
Most recommender systems propose items to individual users. However, in domains such as tourism, people often consume items in groups rather than individually. Different individual preferences in such a group can be difficult to resolve, and often compromises need to be made. Social choice strategies can be used to aggregate the preferences of individuals. We evaluated two explainable modified preference aggregation strategies in a between-subject study (n=200), and compared them with two baseline strategies for groups that are also explainable, in two scenarios: high divergence (group members with different travel preferences) and low divergence (group members with similar travel preferences). Generally, all investigated aggregation strategies performed well in terms of perceived individual and group satisfaction and perceived fairness. The results also indicate that participants were sensitive to a dictator-based strategy, which affected both their individual and group satisfaction negatively (compared to the other strategies). ...

Explaining user profiles for self-actualization

Conference paper (2019) - Emily Sullivan, Dimitrios Bountouridis, Jaron J. Harambam, Shabnam Najafian, Felicia Loecherbach, Mykola Makhortykh, Domokos Kelen, Daricia Wilkinson, David Graus, Nava Tintarev
Personalized content provided by recommender systems is an integral part of the current online news reading experience. However, news recommender systems are criticized for their'black-box' approach to data collection and processing, and for their lack of explainability and transparency. This paper focuses on explaining user profiles constructed from aggregated reading behavior data, used to provide content-based recommendations. The paper makes a first step toward consolidating epistemic values of news providers and news readers. We present an evaluation of an explanation interface reflecting these values, and find that providing users with different goals for self-actualization (i.e., Broaden Horizons vs. Discover the Unexplored) influences their reading intentions for news recommendations. ...
Conference paper (2018) - Shabnam Najafian, Nava Tintarev
In some scenarios, like music, people often consume items in groups. However, reaching a consensus is difficult, and often compromises need to be made. Such compromises can potentially help users expand their tastes. They can also lead to outright rejection of the recommended items. One way to avoid this is to explain recommendations that are surprising, or even expected to be disliked, by an individual user. This paper presents an approach for generating explanations for groups. We propose algorithms for selecting a sequence of songs for a group to consume. These algorithms consider consensus but have different trade-offs. Next, using these algorithms we generated explanations in a layered evaluation using synthetic data. We studied the influence of these explanations in structured interviews with users (n=16) on user satisfaction ...

A Crowdsourcing Pipeline for Generating Explanations for Groups of Tourists

When a group is traveling together it is challenging to recommendan itinerary consisting of several points of interest (POIs). Thepreferences of individual group members often diverge, but it isimportant to keep everyone in the group satisfied during the entiretrip. We propose a method to consider the preferences of all thepeople in the group. Building on this method, we design expla-nations for groups of people, to help them reach a consensus forplaces to visit. However, one open question is how to best formu-late explanations for such sequences. In this paper, we introduceTourExplain, an automated crowdsourcing pipeline to generate andevaluate explanations for groups with the aim of improving ourinitial proposed explanations by relying on the wisdom of crowds. ...