@article{ubo:42845, author = {Hussein, Tim and Linder, Timm and Gaulke, Werner and Ziegler, Jürgen}, title = {Hybreed: A Software Framework for Developing Context-Aware Hybrid Recommender Systems}, journal = {User modeling and user adapted interaction}, abstract = {This article introduces Hybreed, a software framework for building complex context-aware applications, together with a set of components that are specifically targeted at developing hybrid, context-aware recommender systems. Hybreed is based on a concept for processing context that we call Dynamic Contextualization. The underlying notion of context is very generic, enabling application developers to exploit sensor-based physical factors as well as factors derived from user models or user interaction. This approach is well aligned with context definitions that emphasize the dynamic and activity-oriented nature of context. As an extension of the generic framework, we describe Hybreed RecViews, a set of components facilitating the development of context-aware and hybrid recommender systems. With Hybreed and RecViews, developers can rapidly develop context-aware applications that generate recommendations for both individual users and groups. The framework provides a range of recommendation algorithms and strategies for producing group recommendations as well as templates for combining different methods into hybrid recommenders. Hybreed also provides means for integrating existing user or product data from external sources such as social networks. It combines aspects known from context processing frameworks with features of state-of-the-art recommender system frameworks, aspects that have been addressed only separately in previous research. To our knowledge, Hybreed is the first framework to cover all these aspects in an integrated manner. To evaluate the framework and its conceptual foundation, we verified its capabilities in three different use cases. The evaluation also comprises a comparative assessment of Hybreed’s functional features, a comparison to existing frameworks, and a user study assessing its usability for developers. The results of this study indicate that Hybreed is intuitive to use and extend by developers.}, year = {2014}, volume = {24}, number = {1}, pages = {121–174}, issn = {1573-1391}, doi = {10.1007/s11257-012-9134-z} } @inproceedings{Munter:2012, author = {Münter, Daniel and Hussein, Tim and Gaulke, Werner and Ziegler, Jürgen}, title = {Service-Based Recommendations for Context-Aware Navigation Support}, booktitle = {Zukünftige Entwicklungen in der Mobilität: Betriebswirtschaftliche und Technische Aspekte - Tagungsband des 3. Wissenschaftsforum Mobilität}, edition = {1. Auflage}, editor = {Proff, Heike and Schönharting, Jörg and Schramm, Dieter and Ziegler, Jürgen}, isbn = {978-3-8349-3232-7}, publisher = {Gabler Verlag}, address = {Wiesbaden}, url = {http://www.gabler.de/Buch/978-3-8349-3232-7/}, year = {2012}, abstract = {In this paper, we introduce a novel concept for service integration into navigation systems. Our approach incorporates contextual information (such as the current location or route) as well as information retrieved from web-based services such as hotel ratings or gas prices. We present a generic framework that can be used to design navigation systems based on such information and describe a prototypical implementation.} } @incollection{ubo_mods_00027852, author = {Hussein, Tim and Münter, Daniel and Gaulke, Werner}, editor = {Hussein, Tim and Haake, Jörg and Lukosch, Stephan and Pipek, Volkmar}, title = {Use-Cases zur Validierung generischer Adaptiver Ansätze}, booktitle = {EASYS ’10: Proceedings des ersten Workshops zur Evaluation Adaptiver Systeme}, year = {2010}, address = {Duisburg}, pages = {1–8}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=23732}, abstract = {Es gibt eine Vielzahl an adaptiven Systemen, Frameworks oder Modellen, die den Anspruch aufstellen, generisch Anwendbar zu sein. Ist eine Evaluation oder Validierung derartiger Systeme ohnehin schon anspruchsvoll, so ist der Nachweis der generellen Anwendbarkeit eine noch größere Herausforderung. In diesem Artikel werden vier Use-Cases vorgestellt, mit denen derartige Ansätze auf ihre allgemeine Anwendbarkeit hin untersucht werden können. Ist es möglich, alle vier Szenarien mit dem Ansatz abzubilden bzw. umzusetzen, so kann der Anspruch auf allgemeine Anwendbarkeit aufrecht erhalten werden.} } @inproceedings{ubo:26372, author = {Münter, Daniel and Hussein, Tim and Gaulke, Werner}, editor = {Schroeder, Ulrik}, chapter = {}, title = {Kontextabhängige Empfehlung von Services zur intelligenten Navigationsunterstützung}, year = {2010}, edition = {1. Auflage}, publisher = {Logos Verlag}, address = {Berlin}, abstract = {In diesem Beitrag stellen wir ein neuartiges Konzept zur Integration von Diensten zur intelligenten Navigationsunterstützung vor. Unser Ansatz berücksichtigt Kontextinformationen (wie beispielsweise der aktuelle Ort oder die gefahrene Route) ebenso wie Daten, welche über web-basierte Dienstleistungsangebote (z.B. Hotelbewertungen oder Benzinpreise) ermittelt werden können. Wir präsentieren ein generisches Framework, welches zur Entwicklung von Navigationssystemen verwendet werden kann, die solche Dienste einbinden.}, isbn = {978-3-8325-2578-1}, url = {http://www.logos-verlag.de/cgi-bin/engbuchmid?isbn=2578&lng=deu&id=0}, booktitle = {Interaktive Kulturen - Proceedings der Workshops der Mensch & Computer 2010 - 10. fachübergreifende Konferenz für interaktive und kooperative Medien, DeLFI 2010 - Die 8. E-Learning Fachtagung Informatik der Gesellschaft für Informatik e.V. und der Entertainment Interfaces 2010} } @incollection{ubo_mods_00024885, author = {Hussein, Tim and Gaulke, Werner and Linder, Timm and Ziegler, Jürgen}, title = {Improving collaboration by using context views}, booktitle = {Context-Adaptive Interaction for Collaborative Work (CAICOLL), 1st Workshop in conjunction with the ACM Conference on Human Factors in Computing Systems (CHI) 2010}, year = {2010}, address = {Atlanta, GA, USA}, pages = {1–6}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=22051}, abstract = {In this paper, we explain our notion of context, considering for instance membership in a group as context. We derive a model for context-adaptivity from the well-established one for user-adaptivity proposed by Jameson, and introduce context views as means for facilitating group-based work. Context views aim at identifying the most important elements within an application in a generic way by exploiting context information.} } @article{ubo:27690, author = {Hussein, Tim and Gaulke, Werner}, title = {Hybride, kontext-sensitive Generierung von Produktempfehlungen}, journal = {i-com – Zeitschrift für interaktive und kooperative Medien}, year = {2010}, volume = {9}, number = {2}, pages = {16–23}, abstract = {In diesem Beitrag stellen wir mit Hybreed RecFlows ein modulares Framework zur Generierung von (Produkt) Empfehlungen vor. RecFlows (Kurzform für Recommendation Workflows) stellt eine Reihe etablierter Algorithmen aus dem Bereich Recommender Systems zur Verfügung sowie einen Workflow-Mechanismus, um aus diesen Algorithmen flexibel hybride Recommender zu erstellen. Darüber hinaus werden unterschiedliche Sensoren bereitgestellt, um Informationen aus verschiedenen Quellen in den Empfehlungsprozess mit einfließen zu lassen. Insbesondere werden Sensoren zur Kontext-Erfassung (z. B. der aktuelle Ort des Nutzers anhand seiner IP-Adresse) implementiert. So ist es möglich, mit Hilfe von RecFlows hybride, kontextsensitive Empfehlungen zu generieren. Read More: http://www.oldenbourg-link.com/doi/abs/10.1524/icom.2010.0018}, url = {http://www.oldenbourg-link.com/doi/abs/10.1524/icom.2010.0018} } @inproceedings{ubo:27689, author = {Hussein, Tim and Linder, Timm and Gaulke, Werner and Ziegler, Jürgen}, editor = {Kolfschoten, Gwendolyn and Herrmann, Thomas and Lukosch, Stephan}, chapter = {}, title = {A framework and an architecture for context-aware group recommendations}, year = {2010}, publisher = {Springer}, address = {Berlin}, abstract = {In this paper, we propose a generic framework to generate context-aware recommendations for both single users as well as groups. We present the the concept of context views and an corresponding architecture implementing the framework as well as exemplary recommendation workflows for group recommendations.}, isbn = {978-3-642-15714-1}, url = {http://www.springerlink.com/content/et680874862602w6/}, booktitle = {Collaboration and Technology: 16th International Conference, CRIWG 2010, Maastricht, The Netherlands, September 20-23, 2010. Proceedings} } @inproceedings{ubo:22981, author = {Hussein, Tim and Linder, Timm and Gaulke, Werner and Ziegler, Jürgen}, editor = {Bergmann, Lawrence}, chapter = {}, title = {Context-aware Recommendations on Rails}, year = {2009}, address = {New York, NY, USA}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=20980}, booktitle = {Proceedings of the 2009 Workshop on Context-aware Recommender Systems (CARS 2009)} }