A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
MusicFX: an arbiter of group preferences for computer supported collaborative workouts
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Introduction to Multiagent Systems
Introduction to Multiagent Systems
Automated Negotiation and Decision Making in Multiagent Environments
EASSS '01 Selected Tutorial Papers from the 9th ECCAI Advanced Course ACAI 2001 and Agent Link's 3rd European Agent Systems Summer School on Multi-Agent Systems and Applications
Recommending a Trip Plan by Negotiation with a Software Travel Agent
CIA '01 Proceedings of the 5th International Workshop on Cooperative Information Agents V
More than the sum of its members: challenges for group recommender systems
Proceedings of the working conference on Advanced visual interfaces
Two methods for enhancing mutual awareness in a group recommender system
Proceedings of the working conference on Advanced visual interfaces
PolyLens: a recommender system for groups of users
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
A group recommendation system with consideration of interactions among group members
Expert Systems with Applications: An International Journal
Managing uncertainty in group recommending processes
User Modeling and User-Adapted Interaction
Personality aware recommendations to groups
Proceedings of the third ACM conference on Recommender systems
On the design of individual and group recommender systems for tourism
Expert Systems with Applications: An International Journal
Preference elicitation techniques for group recommender systems
Information Sciences: an International Journal
The pursuit of satisfaction: affective state in group recommender systems
UM'05 Proceedings of the 10th international conference on User Modeling
Hi-index | 12.05 |
Over the last years, some remarkable recommender systems for group of users have been developed. When using most of these systems, each group member communicates his/her preferences to the system, which obtains a group profile as the result of an equal weighting of the individual preferences. This way, no member is particularly dissatisfied with the recommendations. However, this is not a realistic situation, given that not all the members in a group act in the same manner. This paper deals with the problem of recommendation for a group of users, where, besides his/her own preferences, each user may have different expectations about the result of the recommendation and may exhibit a different behaviour with respect to the other group members. Moreover, all this information is private and may be revealed under certain circumstances. In this context, we have opted for building a multi-agent system, where an agent acts on behalf of one group member. We have implemented a UserAgent that can be configured in order to exhibit the behaviour desired by the corresponding user. Then, different UserAgents negotiate with the aim of building a group profile that satisfies their particular minimum requirements, while preserving some privacy. Moreover, we have designed a NegotiatorAgent, which governs the negotiation and may act as a mediator in order to facilitate the agreement. Finally, we have performed some experiments that show that this mechanism is able to give a response in this heterogeneous environment.