Knowing me knowing you'-using profiles and social networking to improve recommender systems P Bonhard and m a sasse The internet has not only brought us more information and choice, but has also increased the burden of making a choice. Recommender systems aim to address this problem by providing personalised recommendations in areas such as music films or books. Research on recommender systems has focused on improving the matching algorithms. The research presented in this paper takes a user-centred approach. Since recommendations are usually presented as lists of items, without explanations or justifications, users struggle to find out how appropriate recommendations are for them. Our research has shown that the relationship between advice-seeker and recommender is extremely important, so ways of indicating social closeness and taste overlap are required. We thus suggest that drawing on similarity and familiarity between the user and the persons who have rated the items can aid judgement and decision making. This was tested in an experiment, which carefully controlled familiarity, profile similarity and rating-overlap between the user and those rating items. The results help us understand the decision-making processes in an on line context, and form the basis of a user centred recommender system approach. We suggest that recommender systems can be improved by combining the benefits of social networking applications such as explicit networks of trust -with the matching capabilities of recommender systems. 1 Introduction provide the user with a ranked list of items, based on the Internet users today are confronted with an abundance ratings overlap with other users. they provide little or of information. Whether one is comparing prices for no information about where these choices come from CDs and DVDs, searching for film reviews, or looking for and why some items have been prioritised over others a restaurant for an important date, the available information at hand exceeds the amount of information most users want to consider before making a choice. In These systems aim to emulate the process of effect, choice has become a burden [1 seeking advice from trusted sources, yet users still struggle to convert the data they receive from such systems into meaningful information. When people seek Recommender systems(RSs)have been developed advice from peers or trusted sources in the real world to help people deal with this problem by filtering the there are a variety of interpersonal cues, an interaction available options according to their preferences. history and opportunities to question the advice given Amazon, for instance, recommends items based on our which are missing in an on-line system therefore when purchase and search history, while MovieLens [2] lets us users receive recommendations from an RS without any rate films and generates recommendations based hose ratings. At the heart of each RS is a large cues associated with one from a real person and appears more like a search result items(such as books, films, etc), This is a problem an rs should solve rather than create. Similarly, since people inherently know which of their ratings of those items their friends to trust for a particular recommendation RS should imitate this naturally occurring evaluation Recommendations are derived by calculating and decision-making process. It is therefore necessary imilarity of ratings across different users. Currently, rs to understand how people arrive at their decisions in 84 BT Technology Journal·Wol24No3·July2006
84 BT Technology Journal • Vol 24 No 3 • July 2006 ‘Knowing me, knowing you’ — using profiles and social networking to improve recommender systems P Bonhard and M A Sasse The Internet has not only brought us more information and choice, but has also increased the burden of making a choice. Recommender systems aim to address this problem by providing personalised recommendations in areas such as music, films or books. Research on recommender systems has focused on improving the matching algorithms. The research presented in this paper takes a user-centred approach. Since recommendations are usually presented as lists of items, without explanations or justifications, users struggle to find out how appropriate recommendations are for them. Our research has shown that the relationship between advice-seeker and recommender is extremely important, so ways of indicating social closeness and taste overlap are required. We thus suggest that drawing on similarity and familiarity between the user and the persons who have rated the items can aid judgement and decision making. This was tested in an experiment, which carefully controlled familiarity, profile similarity and rating-overlap between the user and those rating items. The results help us understand the decision-making processes in an on-line context, and form the basis of a usercentred recommender system approach. We suggest that recommender systems can be improved by combining the benefits of social networking applications — such as explicit networks of trust — with the matching capabilities of recommender systems. 1. Introduction Internet users today are confronted with an abundance of information. Whether one is comparing prices for CDs and DVDs, searching for film reviews, or looking for a restaurant for an important date, the available information at hand exceeds the amount of information most users want to consider before making a choice. In effect, choice has become a burden [1]. Recommender systems (RSs) have been developed to help people deal with this problem by filtering the available options according to their preferences. Amazon, for instance, recommends items based on our purchase and search history, while MovieLens [2] lets us rate films and generates recommendations based on those ratings. At the heart of each RS is a large database of: • items (such as books, films, etc), • users, • their ratings of those items. Recommendations are derived by calculating similarity of ratings across different users. Currently, RS provide the user with a ranked list of items, based on the ratings overlap with other users. They provide little or no information about where these choices come from, and why some items have been prioritised over others. These systems aim to emulate the process of seeking advice from trusted sources, yet users still struggle to convert the data they receive from such systems into meaningful information. When people seek advice from peers or trusted sources in the real world, there are a variety of interpersonal cues, an interaction history, and opportunities to question the advice given, which are missing in an on-line system. Therefore when users receive recommendations from an RS without any meaningful explanation, the recommendation lacks the cues associated with one from a real person and appears more like a search result. This is a problem an RS should solve rather than create. Similarly, since people inherently know which of their friends to trust for a particular recommendation, RS should imitate this naturally occurring evaluation and decision-making process. It is therefore necessary to understand how people arrive at their decisions in
Knowing me knowing you'-using profiles and social networking to improve recommender systems such domains and which recommender characteristics HCI approaches to rs research have been limited to are important to them examining existing rss in order to establish interaction Human-computer interaction(HCi)approaches RS research have primarily focused on evaluating the When comparing how advice from friends and from user interface of existing RSs [3-5] RS is perceived, Swearingen and Sinha [4, 9] found that while people overall preferred recommendations from Our research, however took a step back and asked their friends, they appreciated the ability of an rs to when users seek recommendations, and what provide serendipitous recommendations that information they hope to receive. We translated our broadened their horizons. In that context, Swearingen findings into a mock-up design of an RS which and Sinha (5, 9] identified two factors as fundamentally incorporates social networking features, and then important in the overall usefulness of an RS-familiar valuated those designs through experiments. This recommendations and system transparency paper first presents a brief review of rs research to date followed by an overview of the psychology Familiar recommendations can come in different literature on advice-seeking and decision making We forms items previously consumed or items that are then consider social networking applications and how related to known items(e. g. books by the same author) they fit into the rs context this is followed by a section Familiar items can generate trust in the system but it presenting the qualitative and quantitative studies can also make the recommendations seem too exploring the integration of Rs and social networking The last section then discusses the implications of this inference leading to a recommendation(and agreeing research for rs design and future research with it)not only increases trust in the recommendation and the system providing it but also makes it more likely that the user will follow the recommendation 2. Background RSs have been deployed contexts, such as book or music shopping, e.g. Amazon conducted an extensive study examining what effect (www.amazon.com),generalratingsites(www.explanationsforcollaborativefilteringresultshaveon ratingzone. com), and specific rating sites such as the user's perception of the system. In testing different Movielens(http:/iMovielens.umnedu explanation interfaces, they found that explanations are important to users, because their own reasoning often RSs aggregate the information received and redirect does not match the inference mechanism of the system it to the appropriate recipients. While many strategies Users were less likely to trust recommendations when for computing recommendations have been explored they did not understand why certain items were such as item-based collaborative filtering [6, Bayesian recommended to them Herlocker et al [ 3] suggest that networks [7 and factor analysis [8, user-user a rating histogram of the user' s closest neighbours is collaborative filtering(CF)comes closest to emulating the most effective wa real-world recommendations because they are based on collaborative filtering y of explaining the results of the user rather than item matching. Recommendations are generated for a given user by comparing the These above studies took an evaluation approach to existing ratings to those of all other users in the improving an existing RS In our view, however, the user database. In doing so, a neighbourhood of similar users requirements for RSs have not been effectively is established, and based on that, rating predictions are investigated. Rather than continuing the current cycle computed for items that users have not yet rated, but of deploying a matching algorithm and seeing how users closest neighbours have respond, we took a step back and examined existing literature on advice-seeking and decision-making 2.1 Recommender systems research strategies, to identify what support users seek during RS research to date has focused on designing these activities algorithms for more effective and efficient computation of rating predictions The former aims to increase the 2.2 Trust research and recommender systems precision of predicting ratings. This is tested through Previous Hcl studies on rs aimed to increase user trust existing rating data sets, where part of the rating set is in these systems by helping users understand how the deleted and the prediction results from algorithms are system calculates recommendations. Related HCI compared against the real ratings. Prediction efficiency research in recent years has investigated trust in is concerned with the computational cost in terms of e Commerce systems [10, social networking virtual time and resources for calculating these predictions communities and recommender systems [11, 12]. Each BT Technology Journal.Vol 24 No 3. July 2006
‘Knowing me, knowing you’ — using profiles and social networking to improve recommender systems BT Technology Journal • Vol 24 No 3 • July 2006 85 such domains and which recommender characteristics are important to them. Human-computer interaction (HCI) approaches to RS research have primarily focused on evaluating the user interface of existing RSs [3—5]. Our research, however, took a step back and asked when users seek recommendations, and what information they hope to receive. We translated our findings into a mock-up design of an RS which incorporates social networking features, and then evaluated those designs through experiments. This paper first presents a brief review of RS research to date, followed by an overview of the psychology literature on advice-seeking and decision making. We then consider social networking applications and how they fit into the RS context. This is followed by a section presenting the qualitative and quantitative studies exploring the integration of RS and social networking. The last section then discusses the implications of this research for RS design and future research. 2. Background RSs have been deployed in various eCommerce contexts, such as book or music shopping, e.g. Amazon (www.amazon.com), general rating sites (www. ratingzone.com), and specific rating sites such as MovieLens (http://movielens.umn.edu). RSs aggregate the information received and redirect it to the appropriate recipients. While many strategies for computing recommendations have been explored, such as item-based collaborative filtering [6], Bayesian networks [7] and factor analysis [8], user–user collaborative filtering (CF) comes closest to emulating real-world recommendations because they are based on the user rather than item matching. Recommendations are generated for a given user by comparing their existing ratings to those of all other users in the database. In doing so, a neighbourhood of similar users is established, and based on that, rating predictions are computed for items that users have not yet rated, but closest neighbours have. 2.1 Recommender systems research RS research to date has focused on designing algorithms for more effective and efficient computation of rating predictions. The former aims to increase the precision of predicting ratings. This is tested through existing rating data sets, where part of the rating set is deleted, and the prediction results from algorithms are compared against the real ratings. Prediction efficiency is concerned with the computational cost in terms of time and resources for calculating these predictions. HCI approaches to RS research have been limited to examining existing RSs in order to establish interaction design guidelines [3—5]. When comparing how advice from friends and from RS is perceived, Swearingen and Sinha [4, 9] found that, while people overall preferred recommendations from their friends, they appreciated the ability of an RS to provide serendipitous recommendations that broadened their horizons. In that context, Swearingen and Sinha [5, 9] identified two factors as fundamentally important in the overall usefulness of an RS — familiar recommendations and system transparency. Familiar recommendations can come in different forms — items previously consumed, or items that are related to known items (e.g. books by the same author). Familiar items can generate trust in the system, but it can also make the recommendations seem too simplistic. As for transparency, understanding the inference leading to a recommendation (and agreeing with it) not only increases trust in the recommendation, and the system providing it, but also makes it more likely that the user will follow the recommendation. Using a similar approach, Herlocker et al [3] conducted an extensive study examining what effect explanations for collaborative filtering results have on the user’s perception of the system. In testing different explanation interfaces, they found that explanations are important to users, because their own reasoning often does not match the inference mechanism of the system. Users were less likely to trust recommendations when they did not understand why certain items were recommended to them. Herlocker et al [3] suggest that a rating histogram of the user’s closest neighbours is the most effective way of explaining the results of collaborative filtering. These above studies took an evaluation approach to improving an existing RS. In our view, however, the user requirements for RSs have not been effectively investigated. Rather than continuing the current cycle of deploying a matching algorithm and seeing how users respond, we took a step back and examined existing literature on advice-seeking and decision-making strategies, to identify what support users seek during these activities. 2.2 Trust research and recommender systems Previous HCI studies on RS aimed to increase user trust in these systems by helping users understand how the system calculates recommendations. Related HCI research in recent years has investigated trust in eCommerce systems [10], social networking, virtual communities and recommender systems [11, 12]. Each
Knowing me, knowing you'-using profiles and social networking to improve recommender systems of these aims to address different aspects of the source credibility concept of trust depending on the definition applied advice personalisation, Massa and Avesani [1l] addressed the problem of data sparseness in collaborative filtering -in a huge database, on average two users are unlikely to have rated the same items in a similar fashion To overcome Source credibility refers to the overall impression a site, personalisation to whether the information is this problem, they create a trust graph based on the tailored to the user 's needs, and predictability to degree of connectedness of users, using the distance whether the information presented reflects the users terms of arcs between two users on this graph as a knowledge, and prior experience with this and other measure of trust. This transitive trust graph is then used to increase the number of comparable users sites. However, Briggs et al actually examine infor mation seeking, rather than advice-seeking, and which O'Donovan and Smyth [12] take a different trustworthy elements of a site design make the information appear approach by using past rating reliability to generate trust values that increase or decrease the weight given to predictions of neighbouring users. They divide trust considering established decision-making and advice- into two possible categories- profile level and item level trust. On the profile level they compare all eeking research. For an rs to address users'needs in this domain, however, the requirements of the users common existing ratings of an advice- seeker and a task need to be considered, recommender. and examine whether the recommender would have been able to predict the correct ratings for a given advice-seeker The percentage of correct pre- The next section gives a brief overview of the dictions across all common items is their profile- level evant psychology literature on this issue, and trust value. Item-level trust is more fine-grained and identifies the support requirements which can be only measures the percentages of recommendations for inferred from it. A more detailed description can be one item that were correct found in an earlier paper [14 Each of these approaches addresses a different 2.3 Decision making and advice seeking hallenge for collaborative filtering (CF)algorithms. The main purpose of an RS is to aid its users in their Whereas the Massa and Avesani [11] approach can be decision making by presenting a reduced set of options used to overcome a technical problem in order to in the form of advice or recommendations. To [12] mainly aims to increase accuracy(precision)of such other sources it is instructive to examine the decision a CF algorithm. However, both approaches address a making and advice-seeking literature in psychology partici echnical problem without considerin user's perspective on trust. 2.3.1 Decision making Riegelsberger et al [10] developed a trust model for Classic decision-making theory proposes interactions between two actors in a situation of strategies that decision makers might adopt information or advice. The model divides means of under the compensatory models of decision making signalling trustworthiness into symbols and symptoms, [16] would predict that people make decisions based both of which the technology involved can transmit on the expected utility of an option. Evidence, however Symbols can be e Commerce trust seals or a professional Suggests that decision makers often use various, less precise non-compensatory models. Decision makers be specifically created; rather they are a by-product of often do not make decisions in the rational or logica way proposed by utility theory but rather they are often recommender who repeatedly gives good advice to an influenced by a plethora of non-rational factors of tr who has given good advice to others may become a 2.3.2 Advice seeking symbol of trustworthiness The advice-seeking literature has predominantly focused on objective domains where advice can be Briggs et al [13 identified trust-warranting factors classified as right or wrong [17-20 Generally, advice for on-line advice. They concluded that three factors seeking is seen as a problem of combining and were paramount for users to perceive information as weighting different information sources to come to a trustworthy final conclusion 86 BT Technology Journal·vol24No3·July2006
‘Knowing me, knowing you’ — using profiles and social networking to improve recommender systems 86 BT Technology Journal • Vol 24 No 3 • July 2006 of these aims to address different aspects of the concept of trust depending on the definition applied. Massa and Avesani [11] addressed the problem of data sparseness in collaborative filtering — in a huge database, on average two users are unlikely to have rated the same items in a similar fashion. To overcome this problem, they create a trust graph based on the degree of connectedness of users, using the distance in terms of arcs between two users on this graph as a measure of trust. This transitive trust graph is then used to increase the number of comparable users. O’Donovan and Smyth [12] take a different approach by using past rating reliability to generate trust values that increase or decrease the weight given to predictions of neighbouring users. They divide trust into two possible categories — profile level and item level trust. On the profile level they compare all common existing ratings of an advice-seeker and a recommender, and examine whether the recommender would have been able to predict the correct ratings for a given advice-seeker. The percentage of correct predictions across all common items is their profile-level trust value. Item-level trust is more fine-grained and only measures the percentages of recommendations for one item that were correct. Each of these approaches addresses a different challenge for collaborative filtering (CF) algorithms. Whereas the Massa and Avesani [11] approach can be used to overcome a technical problem in order to generate recommendations more quickly, O’Donovan’s [12] mainly aims to increase accuracy (precision) of such a CF algorithm. However, both approaches address a particular technical problem without considering the user’s perspective on trust. Riegelsberger et al [10] developed a trust model for interactions between two actors in a situation of uncertainty and risk, such as an exchange of goods, information or advice. The model divides means of signalling trustworthiness into symbols and symptoms, both of which the technology involved can transmit. Symbols can be eCommerce trust seals or a professional looking Web site. Symptoms, on the other hand, cannot be specifically created; rather they are a by-product of trustworthy actions. In the context of an RS, a recommender who repeatedly gives good advice to an individual shows evidence of trustworthiness. Someone who has given good advice to others may become a symbol of trustworthiness. Briggs et al [13] identified trust-warranting factors for on-line advice. They concluded that three factors were paramount for users to perceive information as trustworthy: • source credibility, • advice personalisation, • predictability. Source credibility refers to the overall impression of a site, personalisation to whether the information is tailored to the user’s needs, and predictability to whether the information presented reflects the user’s knowledge, and prior experience with this and other sites. However, Briggs et al actually examine information seeking, rather than advice-seeking, and which elements of a site design make the information appear trustworthy. In RS research, there has been a significant lack of considering established decision-making and adviceseeking research. For an RS to address users’ needs in this domain, however, the requirements of the user’s task need to be considered. The next section gives a brief overview of the relevant psychology literature on this issue, and identifies the support requirements which can be inferred from it. A more detailed description can be found in an earlier paper [14]. 2.3 Decision making and advice seeking The main purpose of an RS is to aid its users in their decision making by presenting a reduced set of options in the form of advice or recommendations. To understand how people normally deal with advice from other sources, it is instructive to examine the decisionmaking and advice-seeking literature in psychology. 2.3.1 Decision making Classic decision-making theory proposes various strategies that decision makers might adopt when examining options [15, 16]. Utility theory, which falls under the compensatory models of decision making [16], would predict that people make decisions based on the expected utility of an option. Evidence, however, suggests that decision makers often use various, less precise non-compensatory models. Decision makers often do not make decisions in the rational or logical way proposed by utility theory, but rather they are often influenced by a plethora of non-rational factors. 2.3.2 Advice seeking The advice-seeking literature has predominantly focused on objective domains where advice can be classified as right or wrong [17—20]. Generally, advice seeking is seen as a problem of combining and weighting different information sources to come to a final conclusion
Knowing me, knowing you'-using profiles and social networking to improve recommender systems Whereas the benefit of combining opinions in that there is a need for people to create matters of fact is both demonstrable and understood theoretically, the same is not true for matters of taste [18. Simple aggregation of opinions in matters of taste that using a network of existing connections is the raises conceptual difficulties as people are entitled to best way of doing this different opinions on movies, music or restaurants. that making the above easy is a great benefit. Yaniv argues that the most promising strategy to examine these factors in matters of taste would be in While users have various options to find other users considering the personal match between advice-seeker with whom to make connections the main one is still and recommender, assuming that the greater the through the networks of their friends. Other options similarity between them, the greater the impact and usually include some form of database search where benefit of advice received [18]. The argument is interests and demographics can be specified. In therefore not to find optimal solutions, but rather to use networks of potentially thousands of people both these heuristics that simply find good solutions options can be quite cumbersome and do not actually follow the advantages of real-world introductions 2.3.3 Social embedding of recommendations Researchers have pointed out that recommendations In real-world introductions, the person introducing have to be considered in the social context in which they two people usually has a motive for doing so, be it for are delivered [21]. For instance, what kind of occasion is professional or personal reasons. In an on-line social a restaurant recommended for? Is it a business dinner or network, it is easy for users to browse and contact a first date? Who are you going to the cinema with? Are people in their friends,. thus skipping the you buying a CD for yourself or as a present? introduction stage. Further, in the real world, social connections are typically revelatory about the social RSs operate under the assumption that the world status of a person, and seeing someone within the can be described objectively, and that optimal solutions context of their connections is a useful source of to problems can be deduced from these objective information about that person [27] descriptions [22]. Consequently, recommendations om such systems are de-contextualised thus ignoring In an on-line context such as a social networking the situatedness of a recommendation application, the situation is slightly different. Wherea real-world connections carry some significance(because To allow advice-seekers to judge the validity and both parties are tied to their real- world identities an their connection involves some common ground crucial piece of information that should be included in whether personal or professional), the same is not true often be easily altered and thus do not carry the same Situating recommendations in their social context in reliability factor that real-world identities would an on-line environment leads us to examine how people use tools to se on line. Social networkin Thus, an often seen phenomenon in on-line social applications pre networking is that a lot of users sign up and simply grow connect their f a platform for their users to their networks as much as possible. Subsequently, their through their profiles. Seeking network loses value in terms of situating that person recommendations from friends is a naturally occurring within a social circle social process, which has so far been under explored in this context. Section 2. 4 therefore briefly examines social networking application Both the systems and its users have matured in terms of usage and specific usage goals. Through higher broadband Internet proliferation, more users 2.4 Social networking have access to effectively use these communication Social networking applications such as Friendster [23, platforms for a variety of purposes such as dating Facebook [24], hi5[25, and mySpace [26], have grown business networking and sharing of digital content significantly over the past few years. While early systems saw an initially enthusiastic take-up, this was While certain social networking platforms are still followed by an equally quick decline which was mainly completely open(e. g. Friendster), some opt for a semi due to a lack of clearly defined usage goals. Once closed approach(e. g. Facebook ) and others for a closed signed up, users simply did not know what to do with 'by-invitation-only' approach (e. g. Orkut). Open e applications. Donath and boyd point out [27, these networks such as Friendster are able to attract a large networking sites had the three following basic number of users but are also more vulnerable to underlying assumptions BT Technology Journal.Vol 24 No 3. July 2006
‘Knowing me, knowing you’ — using profiles and social networking to improve recommender systems BT Technology Journal • Vol 24 No 3 • July 2006 87 Whereas the benefit of combining opinions in matters of fact is both demonstrable and understood theoretically, the same is not true for matters of taste [18]. Simple aggregation of opinions in matters of taste raises conceptual difficulties as people are entitled to different opinions on movies, music or restaurants. Yaniv argues that the most promising strategy to examine these factors in matters of taste would be in considering the personal match between advice-seeker and recommender, assuming that the greater the similarity between them, the greater the impact and benefit of advice received [18]. The argument is therefore not to find optimal solutions, but rather to use heuristics that simply find good solutions. 2.3.3 Social embedding of recommendations Researchers have pointed out that recommendations have to be considered in the social context in which they are delivered [21]. For instance, what kind of occasion is a restaurant recommended for? Is it a business dinner or a first date? Who are you going to the cinema with? Are you buying a CD for yourself or as a present? RSs operate under the assumption that the world can be described objectively, and that optimal solutions to problems can be deduced from these objective descriptions [22]. Consequently, recommendations from such systems are de-contextualised, thus ignoring the situatedness of a recommendation. To allow advice-seekers to judge the validity and appropriateness of a recommendation, situatedness is a crucial piece of information that should be included in an RS. Situating recommendations in their social context in an on-line environment leads us to examine how people use tools to socialise on line. Social networking applications provide a platform for their users to connect their friends through their profiles. Seeking recommendations from friends is a naturally occurring social process, which has so far been under explored in this context. Section 2.4 therefore briefly examines social networking applications. 2.4 Social networking Social networking applications such as Friendster [23], Facebook [24], hi5 [25], and mySpace [26], have grown significantly over the past few years. While early systems saw an initially enthusiastic take-up, this was followed by an equally quick decline, which was mainly due to a lack of clearly defined usage goals. Once signed up, users simply did not know what to do with the applications. Donath and Boyd point out [27], these networking sites had the three following basic underlying assumptions: • that there is a need for people to create connections, • that using a network of existing connections is the best way of doing this, • that making the above easy is a great benefit. While users have various options to find other users with whom to make connections, the main one is still through the networks of their friends. Other options usually include some form of database search where interests and demographics can be specified. In networks of potentially thousands of people both these options can be quite cumbersome and do not actually follow the advantages of real-world introductions. In real-world introductions, the person introducing two people usually has a motive for doing so, be it for professional or personal reasons. In an on-line social network, it is easy for users to browse and contact people in their friends’ networks, thus skipping the introduction stage. Further, in the real world, social connections are typically revelatory about the social status of a person, and seeing someone within the context of their connections is a useful source of information about that person [27]. In an on-line context such as a social networking application, the situation is slightly different. Whereas real-world connections carry some significance (because both parties are tied to their real-world identities and their connection involves some common ground, whether personal or professional), the same is not true for on-line social networking. On-line identities can often be easily altered and thus do not carry the same reliability factor that real-world identities would. Thus, an often seen phenomenon in on-line social networking is that a lot of users sign up and simply grow their networks as much as possible. Subsequently, their network loses value in terms of situating that person within a social circle. Both the systems and its users have matured in terms of usage and specific usage goals. Through higher broadband Internet proliferation, more users have access to effectively use these communication platforms for a variety of purposes such as dating, business networking and sharing of digital content. While certain social networking platforms are still completely open (e.g. Friendster), some opt for a semiclosed approach (e.g. Facebook), and others for a closed ‘by-invitation-only’ approach (e.g. Orkut). Open networks such as Friendster are able to attract a large number of users, but are also more vulnerable to misuse
Knowing me, knowing you'-using profiles and social networking to improve recommender systems Whereas Friendster lets users sign up without an encounter into a connection for which there must be knowing anybody within the system, Orkut only allows some common ground Finding a mutual acquaintance users access if they have been invited by an existing establishes a common ground this includes beliefs and member. The logic of this by- invitation-only strategy is interests, which through the mutual acquaintance are to have a trusted network of identifiable contacts and assumed to be shared to a certain extent [27] thus to stop people from abusing or attacking the system Apart from mutual acqui however. findin Facebook offers a different approach in being a like- minded people is still a very laborious search semi-closed network that only university students/staff/ process in which the user has to browse different alumni can sign up to(verified through their university networks, communities and profiles, and make e-mail extensions, e. g. ucl. ac uk or mit. edu). This semi- individual judgements about whether another person is closed approach carries the advantage that because the actually of any interest user accounts are tied to university e- mail addresses, it harder for users to switch identities by signing up with 2.5 Finding common ground-social different e-mail account recommender systems In addition to that. as a default Facebook limits While ratings are the essential ingredient of any R profile viewing to people within either the sa obtaining them is often difficult, for a number of university or the same geographical location In this way reasons users are primarily encouraged to seek contact within their existing and potential real-life social network based explicitly rating items or adding items to a database around their university this forcefully bridges the gap between people' s real life and on line networks in that there is an increased likelihood that two connected ed. some users quickly need a recommendation as a people actually know each other through university with such a system over a long period of time Users' profiles in these networks are not only about having an rs merely for information retrieval when depicting the users themselves, but also a way of needed is not going to motivate users to either communication, which helps to .. shape the contribute to, or use the system, in the long run representation of others within the system'[28.The context in which this communication takes place There is more to advice-seeking and decision owever,is very particular because(apart from their making than merely being presented with options. this immediate friends)users need to negotiate their information needs to be qualified on different levels profile's representation to an often largely unknown such as: audience. Whereas in real life people have clear distinctions among their public, professional and private how the recommendation was computed ives. in an on-line context this distinction is lost and thus 'people must be prepared to explain both their if done by matching, who it is based performance and that of their friends'[28 information about the recommended item itself, of ourse Social networks are a new form representation and communication, and sul Thus, the usefulness of such systems needs to social behaviour that is different to the real world. For extend that of mere information retrieval or has to be instance, while for some users the main purpose of embedded into another structure that complements the social networking sites has been to amass social uses of it. currency through a huge network of friends a large number of whom they do not actually know in person) Advice-seeking research has so far focused on for others there is a more goal-driven approach (e. g. objective, factual domains as opposed to domains of business in LinkedIn), where accountability is valued taste, with which personalised RSs are predominantly more highly albeit at the cost of reduced privacy concerned. Simple aggregation of opinions for the because people use their real names [27. purpose of decision making might help as an indicator of popularity, but does not contain the same statistical As the main point of social networking sites is benefit of improving judgement accuracy as in factual making new connections, the underlying assumption is domains. Indeed Yaniv [18 points out that a theory in that having a mutual acquaintance or being connected matters of taste is needed Additionally, it needs to be via a chain of acquaintances, provides context for examined whether consulting others'opinions actually connecting. People need a focus to rally around to turn helps decision quality(assuming a more precise 88 BT Technology Journal·vol24No3·July2006
‘Knowing me, knowing you’ — using profiles and social networking to improve recommender systems 88 BT Technology Journal • Vol 24 No 3 • July 2006 Whereas Friendster lets users sign up without knowing anybody within the system, Orkut only allows users access if they have been invited by an existing member. The logic of this ‘by-invitation-only’ strategy is to have a trusted network of identifiable contacts and thus to stop people from abusing or attacking the system. Facebook offers a different approach in being a semi-closed network that only university students/staff/ alumni can sign up to (verified through their university e-mail extensions, e.g. ucl.ac.uk or mit.edu). This semiclosed approach carries the advantage that because the user accounts are tied to university e-mail addresses, it is harder for users to switch identities by signing up with a different e-mail account. In addition to that, as a default Facebook limits profile viewing to people within either the same university or the same geographical location. In this way, users are primarily encouraged to seek contact within their existing and potential real-life social network based around their university. This forcefully bridges the gap between people’s real life and on-line networks in that there is an increased likelihood that two connected people actually know each other through university. Users’ profiles in these networks are not only about depicting the users themselves, but also a way of communication, which helps to ‘... shape the representation of others within the system’ [28]. The context in which this communication takes place, however, is very particular because (apart from their immediate friends) users need to negotiate their profile’s representation to an often largely unknown audience. Whereas in real life, people have clear distinctions among their public, professional and private lives, in an on-line context this distinction is lost and thus ‘people must be prepared to explain both their performance and that of their friends’ [28]. Social networks are a new form of selfrepresentation and communication, and subject to a social behaviour that is different to the real world. For instance, while for some users the main purpose of social networking sites has been to amass social currency through a huge network of friends (a large number of whom they do not actually know in person), for others there is a more goal-driven approach (e.g. business in ‘LinkedIn’), where accountability is valued more highly, albeit at the cost of reduced privacy because people use their real names [27]. As the main point of social networking sites is making new connections, the underlying assumption is that having a mutual acquaintance or being connected via a chain of acquaintances, provides context for connecting. People need a focus to rally around to turn an encounter into a connection, for which there must be some common ground. Finding a mutual acquaintance establishes a common ground. This includes beliefs and interests, which through the mutual acquaintance are assumed to be shared to a certain extent [27]. Apart from mutual acquaintances, however, finding like-minded people is still a very laborious search process in which the user has to browse different networks, communities and profiles, and make individual judgements about whether another person is actually of any interest. 2.5 Finding common ground — social recommender systems While ratings are the essential ingredient of any RS, obtaining them is often difficult, for a number of reasons: • explicitly rating items or adding items to a database can be a cumbersome process, • some users quickly need a recommendation as a one-off, and do not see any reason for interacting with such a system over a long period of time, • having an RS merely for information retrieval when needed is not going to motivate users to either contribute to, or use the system, in the long run. There is more to advice-seeking and decision making than merely being presented with options. This information needs to be qualified on different levels, such as: • how the recommendation was computed, • if done by matching, who it is based on, • information about the recommended item itself, of course. Thus, the usefulness of such systems needs to extend that of mere information retrieval, or has to be embedded into another structure that complements the uses of it. Advice-seeking research has so far focused on objective, factual domains as opposed to domains of taste, with which personalised RSs are predominantly concerned. Simple aggregation of opinions for the purpose of decision making might help as an indicator of popularity, but does not contain the same statistical benefit of improving judgement accuracy as in factual domains. Indeed Yaniv [18] points out that a theory in matters of taste is needed. Additionally, it needs to be examined whether consulting others’ opinions actually helps decision quality (assuming a more precise