scispace - formally typeset
Search or ask a question

MusIcFX: An Arbiter of Group Preferences

Joseph F. McCarthy1
01 Jan 1998-
TL;DR: The MtJsIcFX system as discussed by the authors is a system that responds to the presence of a group of people in a shared environment by using a Group Preference Agent to select music that will best accommodate the musical preferences of that group.
Abstract: Much of the research into intelligent environments has focused on how an environment might sense and respond to the presence and/or actions of a single individual in that environment. MtJsIcFX is a system that responds to the presence of a group of people in a shared environment by using a Group Preference Agent to select music that will best accommodate the musical preferences of that group.

Content maybe subject to copyright    Report

Citations
More filters
BookDOI
01 Jan 2003
TL;DR: This book discusses the design for Virtual Communities and Social Navigation in Electronic Environments, and the role of space in the design of these communities and social navigation.
Abstract: Editors' Introduction: Footprints in the Snow.- I Systems and Theories.- 1 Social Translucence: Using Minimalist Visualisations of Social Activity to Support Collective Interaction.- 2 Collaborative Filtering: Supporting Social Navigation in Large, Crowded Infospaces.- 3 Screen Scenery: Learning from Architecture and People's Practices of Navigation in Electronic Environments.- 4 Navigating the Virtual Landscape: Coordinating the Shared Use of Space.- 5 Experiential Design of Shared Information Spaces.- 6 GeoNotes: A Location-based Information System for Public Spaces.- 7 Footsteps from the Garden: Arcadian Knowledge Spaces.- 8 Social Navigation of Food Recipes: Designing Kalas.- 9 Results from the Footprints Project.- 10 WebPlaces: Using Intermediaries to Add People to the Web.- II Theories and Principles.- 11 Where the Footprints Lead: Tracking Down Other Roles for Social Navigation.- 12 Social Connotations of Space in the Design for Virtual Communities and Social Navigation.- 13 Informatics, Architecture and Language.- 14 Information that Counts: A Sociological View of Social Navigation.- 15 Navigation: Within and Beyond the Metaphor in Interface Design and Evaluation.- 16 The Conceptual Structure of Information Space.- 17 Information Space Navigation: A Framework.- References.

151 citations


Cites methods from "MusIcFX: An Arbiter of Group Prefer..."

  • ...MusicFX is another system that supports group formation, though without using collaborative fIltering (McCarthy and Anagnost, 1998) see Figure 2....

    [...]

Journal ArticleDOI
TL;DR: GroupReM is introduced which makes movie recommendations appealing to members of a group by employing a merging strategy to explore individual group members' interests in movies and creating a profile that reflects the preferences of the group on movies, and using word-correlation factors to find movies similar in content.
Abstract: People are gregarious by nature, which explains why group activities, from colleagues sharing a meal to friends attending a book club event together, are the social norm. Online group recommenders identify items of interest, such as restaurants, movies, and books, that satisfy the collective needs of a group (rather than the interests of individual group members). With a number of new movies being released every week, online recommenders play a significant role in suggesting movies for family members or groups of friends/people to watch, either at home or at movie theaters. Making group recommendations relevant to the joint interests of a group, however, is not a trivial task due to the diversity in preferences among group members. To address this issue, we introduce GroupReM which makes movie recommendations appealing (to a certain degree) to members of a group by (i) employing a merging strategy to explore individual group members' interests in movies and create a profile that reflects the preferences of the group on movies, (ii) using word-correlation factors to find movies similar in content, and (iii) considering the popularity of movies at a movie website. Unlike existing group recommenders based on collaborative filtering (CF) which consider ratings of movies to perform the recommendation task, GroupReM primarily employs (personal) tags for capturing the contents of movies considered for recommendation and group members' interests. The design of GroupReM, which is simple and domain-independent, can easily be extended to make group recommendations on items other than movies. Empirical studies conducted using more than 3000 groups of different users in the MovieLens dataset, which are various in terms of numbers and preferences in movies, show that GroupReM is highly effective and efficient in recommending movies appealing to a group. Experimental results also verify that GroupReM outperforms popular CF-based recommenders in making group recommendations.

75 citations

Book ChapterDOI
01 Jan 2011
TL;DR: This chapter aims to provide a comprehensive, yet concise, source of reference for researchers and practitioners starting out inCritiquing, and presents a deliberately non-technical overview of the critiquing research which has been covered in recent years.
Abstract: Over the past decade a significant amount of recommender systems research has demonstrated the benefits of conversational architectures that employ critique-based interfacing (e.g., Show me more like item A, but cheaper). The critiquing phenomenon has attracted great interest in line with the growing need for more sophisticated decision/recommendation support systems to assist online users who are overwhelmed by multiple product alternatives. Originally proposed as a powerful yet practical solution to the preference elicitation problem central to many conversational recommenders, critiquing has proved to be a popular topic in a variety of related areas (e.g., group recommendation, mixed-initiative recommendation, adaptive user interfacing, recommendation explanation). This chapter aims to provide a comprehensive, yet concise, source of reference for researchers and practitioners starting out in this area. Specifically, we present a deliberately non-technical overview of the critiquing research which has been covered in recent years.

71 citations


Cites methods from "MusIcFX: An Arbiter of Group Prefer..."

  • ...Other research in the general area of group recommendation includes the MusicFX System [23]....

    [...]

Patent
19 Nov 2007
TL;DR: In this paper, a method for automatically determining a group preference in a social network from multiple individual preferences of members of the social network is presented, using a combination of an individual's importance to a network and a social networks importance to the individual as weighting factors when combining individual preferences to generate a shared set of preferences.
Abstract: A method (100) of electronically determining a group preference in a social network from multiple individual preferences of members of the social network is provided. One embodiment of the method (100) uses a combination of an individual's importance to a social network and a social network's importance to the individual as weighting factors when combining the individual preferences to generate a shared set of preferences. This group preference may be used to select content for broadcast to the network, including audio content and video content. A social network group preference determination apparatus (401) can determine the individual's importance to the social network by interrogating or monitoring the communication activity of portable electronic communication devices (402) belonging to the members of the social network.

57 citations

Proceedings ArticleDOI
27 Oct 2010
TL;DR: This approach maximizes the global satisfaction for the group taking into account people personality and the social relationships among people in the group and concludes that it is possible to realize trustworthy experiments with synthetic data.
Abstract: In this paper we describe some new ideas to improve recommendations to groups of people. Our approach maximizes the global satisfaction for the group taking into account people personality and the social relationships among people in the group. We present some results with two cases of study based on the movie recommendation domain with heterogeneous groups. The first case study uses synthetically generated groups of people to test how the group composition affects the accuracy of the recommendation. Our second case study uses real users and groups where the topology of the groups is based on a social network. This second case of study with real users confirms the wide conclusions of the preliminary experiment with synthetic data, which allows us to conclude that it is possible to realize trustworthy experiments with synthetic data.

39 citations

References
More filters
Journal ArticleDOI
TL;DR: A novel system for the location of people in an office environment is described, where members of staff wear badges that transmit signals providing information about their location to a centralized location service, through a network of sensors.
Abstract: A novel system for the location of people in an office environment is described. Members of staff wear badges that transmit signals providing information about their location to a centralized location service, through a network of sensors. The paper also examines alternative location techniques, system design issues and applications, particularly relating to telephone call routing. Location systems raise concerns about the privacy of an individual and these issues are also addressed.

4,315 citations


"MusIcFX: An Arbiter of Group Prefer..." refers background in this paper

  • ...There are situations in which the FX members are enjoying – or at least not complaining about – the station currently playing, and then one song is played that is strongly disliked by one or more people....

    [...]

Journal ArticleDOI
Andy Harter1, Andy Hopper1
TL;DR: The article describes the technology of a system for locating people and equipment and the design of a distributed system service supporting access to that information, and the application interfaces made possible by or that benefit from this facility.
Abstract: Distributed systems for locating people and equipment will be at the heart of tomorrow's active offices. Computer and communications systems continue to proliferate in the office and home. Systems are varied and complex, involving wireless networks and mobile computers. However, systems are underused because the choices of control mechanisms and application interfaces are too diverse. It is therefore pertinent to consider which mechanisms might allow the user to manipulate systems in simple and ubiquitous ways, and how computers can be made more aware of the facilities in their surroundings. Knowledge of the location of people and equipment within an organization is such a mechanism. Annotating a resource database with location information allows location-based heuristics for control and interaction to be constructed. This approach is particularly attractive because location techniques can be devised that are physically unobtrusive and do not rely on explicit user action. The article describes the technology of a system for locating people and equipment, and the design of a distributed system service supporting access to that information. The application interfaces made possible by or that benefit from this facility are presented. >

710 citations


"MusIcFX: An Arbiter of Group Prefer..." refers background in this paper

  • ...There are situations in which the FX members are enjoying – or at least not complaining about – the station currently playing, and then one song is played that is strongly disliked by one or more people....

    [...]

  • ...The Olivetti Active Badge™ system [Hopper, et al., 1993; Harter and Hopper, 1994] provides a mechanism for locating and tracking individuals throughout a building using infrared badges and a network of tranceivers....

    [...]

Journal ArticleDOI
TL;DR: The ubiquitous computing philosophy, the PARCTAB system, user interface issues for small devices, and the experience in developing and testing a variety of mobile applications are described.
Abstract: The PARCTAB system integrates a palm-sized mobile computer into an office network. The PARCTAB project serves as a preliminary testbed for ubiquitous computing, a philosophy originating at Xerox PARC that aims to enrich our computing environment by emphasizing context sensitivity, casual interaction and the spatial arrangement of computers. This article describes the ubiquitous computing philosophy, the PARCTAB system, user interface issues for small devices, and our experience in developing and testing a variety of mobile applications.

440 citations


"MusIcFX: An Arbiter of Group Prefer..." refers background in this paper

  • ...The FX staff interface provides a corresponding control through which the staff can specify a threshold for how many members have to press their “I Hate This Song!” button before the system will respond to this adverse reaction by selecting another station in the candidate set....

    [...]

Journal ArticleDOI
Scott A. Elrod1, Gene Hall1, Rick Costanza1, Michael Dixon1, Jim des Rivieres1 
TL;DR: By interconnecting PARC's rich computational Infrastructure with a computerized building management system (BMS) that controls heating, air conditioning, lighting and desktop appliances, this work plans to explore new strategies for energy conservation and office comfort control.
Abstract: A network architecture providing host migration transparency. In Proceedings of SIGCOMM'9I (Sept. 1991), pp. 209-22O. C. The portable common runtime approach to interoperability. In Proceedings of the ACM Sympgsium on Operating Sy,~tems Principles (Dec. 1989). About the Author: MARK WEISER is principal scientist and manager of tlhe Computer Science laboratory at Xerox PARC. Current research interests include new theories of automatic memory reclamation (garbage collection), visualization of operating system internals, t~biquitous computing and embodied virtuality. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distribta~ed for direct commercial advantage, the ACM copyright notice and the title of the publication and its date appear, and nolice is give that copying is by permission of the Association for Computing Machinery. To copy o:herwise, or to republish, requires a fee and/or specific permission. Responsive Office Environments team of facilltles, staff and omputer science researchers t xerox PARC IS exploring applications of ubiquitous computing to energy management and environmental control [1]. By interconnecting PARC's rich computational Infrastructure with a computerized building management system (BMS) that controls heating, air conditioning , lighting and desktop appliances , we plan to explore new strategies for energy conservation and office comfort control. Over the past 20 years, the designers of heating, ventilation, and air conditionIng (HVAC) systems have gradually shifted toward the use of digital computers [2], replacing direct manual control and simple analog feedback loops such as thermostats. Digital control makes possible more flexible, precise, and complex control strategies that In turn can provide significant energy savIngs. For example, most computer-controlled buildings offer automatic temperature setbacks to reduce energy consumption after working hours and on weekends. Many systems also control lighting to save additional energy. Current progress In low-cost distributed computing, communications, and sensing technologies will enable future building management systems to be much more responsive to individual preferences and activities. The following are examples of the types of enhancements that are possible: • Small, location-sensing mobile computers such as PARCTabs provide an ideal Interface to allow office occupants and maintenance staff to set parameters (such as preferred ranges for temperature and light level) and receive feedback about current conditions. • Occupancy sensors are already used at PARC to avoid heating or cooling conference rooms when they are not in use. We are now experlmentlng with user-selectable strategies for switching off lights, computer displays, and …

111 citations


"MusIcFX: An Arbiter of Group Prefer..." refers background in this paper

  • ...The FX staff interface provides a corresponding control through which the staff can specify a threshold for how many members have to press their “I Hate This Song!” button before the system will respond to this adverse reaction by selecting another station in the candidate set....

    [...]

Proceedings Article
27 Jul 1997
TL;DR: It is argued that complex, embedded software agent systems are best constructed with parallel, layered architectures that resemble Minskian Societies of Mind and Brooksian subsumption controllers for robots, and they demonstrate that complex behaviors can be had via the aggregates of relatively simple interacting agents.
Abstract: This paper argues that complex, embedded software agent systems are best constructed with parallel, layered architectures. These systems resemble Minskian Societies of Mind and Brooksian subsumption controllers for robots, and they demonstrate that complex behaviors can be had via the aggregates of relatively simple interacting agents. We illustrate this principle with a distributed software agent system that controls the behavior of our laboratory's Intelligent Room.

97 citations