@inproceedings{ubo:48983,
  author = {Herrmanny, Katja and Schering, Sandra and Berger, Ralf and Loepp, Benedikt and Günter, Timo and Hussein, Tim and Ziegler, Jürgen},
  chapter = {},
  title = {MyMovieMixer: Ein hybrider Recommender mit visuellem Bedienkonzept},
  year = {2014},
  publisher = {De Gruyter Oldenbourg},
  address = {Berlin},
  pages = {45–54},
  doi = {10.1524/9783110344486.45},
  url = {http://dx.doi.org/10.1524/9783110344486.45},
  abstract = {In diesem Beitrag stellen wir ein neuartiges, auf direkter Manipulation beruhendes Bedienkonzept für komplexe  hybride  Empfehlungssysteme  anhand  des  von  uns  entwickelten  Film-Recommenders MyMovieMixer  vor. Der Ansatz ermöglicht es den Nutzern, ein hybrides Recommender-System mit einem komplexen Zusammenwirken verschiedener Filtermethoden durch interaktive und visuelle Methoden intuitiv zu steuern. Gleichzeitig wird die Transparenz der Empfehlungsgenerierung deutlich erhöht. Die Ergebnisse einer empirischen Evaluation des Systems zeigen, dass der Ansatz in Bezug auf Usability, User Experience, Intuitivität, Transparenz, wahrgenommene Empfehlungsqualität und somit letztlich im Hinblick auf die Nutzerzufriedenheit vielversprechend ist. },
  booktitle = {Mensch und Computer 2014 – Tagungsband}
}


@inproceedings{ubo:46601,
  author = {Loepp, Benedikt and Hussein, Tim and Ziegler, Jürgen},
  chapter = {},
  title = {Choice-based Preference Elicitation for Collaborative Filtering Recommender Systems},
  year = {2014},
  pages = {3085–3094},
  publisher = {ACM},
  address = {New York, NY, USA},
  isbn = {978-1-4503-2473-1},
  doi = {10.1145/2556288.2557069},
  abstract = {We  present  an  approach  to  interactive  recommending  that combines the advantages of algorithmic techniques with the benefits  of  user-controlled,  interactive  exploration  in  a novel  manner.  The  method  extracts  latent  factors  from  a matrix of user rating data as commonly used in Collaborative Filtering, and generates dialogs in which the user iteratively chooses between two sets of sample items. Samples are chosen by the system for  low and high values of each latent  factor  considered. The method  positions  the  user  in the latent factor space with few interaction steps, and finally selects items near the user position as recommendations.  In a user study, we compare the system with three alternative  approaches  including  manual  search  and  automatic recommending. The results show significant advantages of our  approach  over  the  three  competing  alternatives  in  15 out of 24 possible parameter comparisons, in particular with respect to item fit, interaction effort and user control. The findings  corroborate  our  assumption  that  the  proposed method  achieves  a  good  trade-off  between  automated  and interactive functions in recommender systems.},
  url = {https://dl.acm.org/doi/10.1145/2556288.2557069?cid=87958660357},
  booktitle = {Proceedings of the 32nd International Conference on Human Factors in Computing Systems (CHI ’14)}
}


@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}
}


@book{ubo:42846,
  author = {Hussein, Tim},
  title = {A conceptual model and a software framework for developing context aware hybrid recommender systems},
  year = {2013},
  publisher = {Hut},
  address = {München},
  abstract = {This thesis introduces Hybreed, a software framework for building 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 conceptual model called Dynamic Contextualization, which is also introduced in this thesis. 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-system 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, Hybreed RecViews is introduced, 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.},
  isbn = {978-3-8439-1188-7},
  school = {University of Duisburg-Essen}
}


@inproceedings{ubo:42827,
  author = {Kaindl, Hermann and Wach, Elmar and Okoli, Ada and Popp, Roman and Hoch, Ralph and Gaulke, Werner and Hussein, Tim},
  chapter = {},
  title = {Semi-automatic generation of recommendation processes and their GUIs},
  year = {2013},
  publisher = {ACM},
  abstract = {Creating and optimizing content- and dialogue-based recommendation processes and their GUIs (graphical user interfaces) manually is expensive and slow. Changes in the environment may also be found too late or even be overlooked by humans. We show how to generate such processes and their GUIs semi-automatically by using knowledge derived from unstructured data such as customer feedback on products on the Web. Our approach covers the whole lifecycle from knowledge discovery through text mining techniques to the use of this knowledge for semi-automatic generation of recommendation processes and their user interfaces as well as their comparison in real-world use within the e-commerce domain through A/B-variant tests. These tests indicate that our approach can lead to better results as well as less manual effort.},
  isbn = {978-1-4503-1965-2},
  url = {http://dx.doi.org/10.1145/2449396.2449410},
  booktitle = {Proceedings of the 18th International Conference on Intelligent User Interfaces (IUI ’13)}
}


@inproceedings{ubo:42828,
  author = {Loepp, Benedikt and Hussein, Tim and Ziegler, Jürgen},
  chapter = {},
  title = {Interaktive Empfehlungsgenerierung mit Hilfe latenter Produktfaktoren},
  year = {2013},
  publisher = {Oldenbourg},
  address = {München},
  abstract = {In diesem Beitrag beschreiben wir ein Verfahren zur Generierung interaktiver Empfehlungsdialoge auf Basis latenter Produktfaktoren. Der Ansatz verbindet auf neuartige Weise Methoden zur automatischen Generierung von Empfehlungen mit interaktiven, explorativen Methoden der Produktsuche. Das vorgestellte Verfahren nutzt verborgene Muster in Produktbewertungen (latente Faktoren) und erzeugt auf dieser Basis visuelle Dialoge, die den Nutzer schrittweise und intuitiv durch einen Explorationsprozess führen. In einer Nutzerstudie konnten wir zeigen, dass ein derartiger interaktiver Empfehlungsprozess hinsichtlich des Aufwandes und der Zufriedenheit mit den erzielten Resultaten eine deutliche Verbesserung gegenüber rein manuellen oder rein automatischen Verfahren bieten kann.},
  pages = {17–26},
  doi = {10.1524/9783486781229.17},
  url = {http://dx.doi.org/10.1524/9783486781229.17},
  booktitle = {Mensch &amp; Computer 2013 – Tagungsband}
}


@inproceedings{ubo:42844,
  author = {Hussein, Tim and Linder, Timm and Ziegler, Jürgen},
  editor = {Hussein, Tim and Paulheim, Heiko and Lukosch, Stephan and Ziegler, Jürgen and Calvary, Gaelle},
  chapter = {},
  title = {A Context-Aware Shopping Portal Based on Semantic Models},
  series = {Human-Computer Interaction Series},
  year = {2013},
  publisher = {Springer},
  address = {London},
  abstract = {This chapter illustrates how semantic models can be used as a backend data source for both exploration and adaptation purposes. For a fictitious shopping portal, we implemented a faceted navigation approach that provides means for exploring the portal’s content manually. In addition to that, we implemented an adaptation mechanism based on spreading activation that also exploits the semantic structure of the underlying data.},
  isbn = {978-1-4471-5301-6},
  url = {http://dx.doi.org/10.1007/978-1-4471-5301-6_8},
  booktitle = {Semantic Models for Adaptive Interactive Systems}
}


@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.}
}


@article{ubo:28968,
  author = {Hussein, Tim and Ziegler, Jürgen},
  title = {Situationsgerechtes Recommending – Kontextadaptive, hybride Empfehlungsgenerierung},
  journal = {Informatik Spektrum},
  year = {2011},
  volume = {34},
  number = {2},
  pages = {143–152},
  abstract = {Dieser Artikel untersucht die unterschiedlichen Paradigmen, die kontextadaptiven Empfehlungssystemen zugrunde liegen und schlägt einen neuen perspektivenorientierten Ansatz vor. Kontext kann demnach nicht nur als vorab festgelegte Menge vorliegender Gegebenheiten (repräsentationaler Ansatz) oder in Wechselwirkung zur aktuellen Tätigkeit (interaktionaler Ansatz) gesehen werden, sondern als eine sich dynamisch ändernde Perspektive, unter der eine vorliegende Situation zu beurteilen ist. Mit Context Views führen wir eine Methode ein, mit der auf diese Weise kontextsensitive Empfehlungen generiert werden können. Weiterhin wird ein Framework vorgestellt, das in flexibler Weise kontextabhängig unterschiedliche Strategien zur Empfehlungsgenerierung in einem hybriden Ansatz integrieren kann.},
  url = {http://www.springerlink.com/content/g63v543125526334/}
}


@inproceedings{ubo:27688,
  author = {Hussein, Tim and Gaulke, Werner and Hartmann, Anabell and Ziegler, Jürgen},
  editor = {Ziegler, Jürgen and Schmidt, Albrecht},
  chapter = {},
  title = {Wahrnehmung und Akzeptanz von systemgenerierten Produktempfehlungen},
  year = {2010},
  edition = {1},
  publisher = {Oldenbourg},
  address = {München},
  abstract = {Seit mehr als einem Jahrzehnt werden Empfehlungssysteme (Recommender Systems) in Webshops, Nachrichtenportalen und anderen Bereichen eingesetzt, um die Nutzer zielgerichtet zu potenziell interessanten Produkten und Inhalten zu führen. Während seit vielen Jahren intensiv an der Verbesserung der Algorithmen zur Empfehlungsgenerierung geforscht wird, ist jedoch wenig darüber bekannt, welche Faktoren – neben der Qualität der Empfehlungen an sich – für die Wahrnehmung und Akzeptanz systemgenerierter Empfehlungen verantwortlich sind. Dieser Beitrag präsentiert die Ergebnisse einer Studie, in der der Einfluss von Faktoren wie Kenntnis der durchsuchten Produktdomäne, Preisniveau der Produkte und Zeitdruck untersucht werden. Die Ergebnisse der Studie zeigen, dass Kenntnis der Produktdomäne sowie der Preisbereich der Produkte Einfluss auf die oben angesprochenen Größen hatten. Zeitdruck hingegen erwies sich nicht als relevanter Faktor.},
  isbn = {978-3-486-70408-2},
  booktitle = {Mensch &amp; Computer 2010}
}


@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&amp;lng=deu&amp;id=0},
  booktitle = {Interaktive Kulturen - Proceedings der Workshops der Mensch &amp; 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}
}


@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:24883,
  author = {Hussein, Tim and Neuhaus, Sebastian},
  chapter = {},
  title = {Explanation of spreading activation based recommendations},
  year = {2010},
  address = {Hong Kong, China},
  url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=21925},
  abstract = {In this paper, we introduce an approach for explaining rec- ommendations in environments that are based on semantic models. Using a constrained Spreading Activation (CSA) technique for recommendation generation, we store and exploit the activation paths leading to recommendations. These paths later can be used to generate both verbal explanations and relevance feedback forms.},
  booktitle = {Semantic Models for Adaptive Interactive Systems (SEMAIS), 1st Workshop in conjunction with the International Conference on Intelligent User Interfaces (IUI) 2010}
}


@inproceedings{ubo:24768,
  author = {Hussein, Tim},
  editor = {Baloian, Nelson and Luther, Wolfram and Söffker, Dirk and Urano, Yoshiyori},
  chapter = {},
  title = {Context-aware Recommendations},
  year = {2010},
  publisher = {Logos},
  address = {Berlin},
  abstract = {This article illustrates the vivid research field of hybrid and context-aware recommender systems. Moreover, two own approaches to deal with context-awareness in recommender systems, are described in detail.},
  isbn = {978-3-8325-2361-9},
  url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=21924},
  booktitle = {Interfaces and Interaction Design for Learning and Simulation Environments}
}


@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)}
}


@inproceedings{ubo:14866,
  author = {Hussein, Tim and Ziegler, Jürgen},
  chapter = {},
  title = {Adapting web sites by spreading activation in ontologies},
  year = {2008},
  address = {Gran Canaria},
  booktitle = {ReColl ’08: Int. Workshop on Recommendation and Collaboration (in conjunction with IUI 2008)}
}


@inproceedings{ubo:16723,
  author = {Hussein, Tim and Westheide, Daniel and Ziegler, Jürgen},
  editor = {Hinneburg, Alexander},
  chapter = {},
  title = {Context-adaption based on ontologies and spreading activation},
  year = {2007},
  address = {Martin-Luther-Universität Halle-Wittenberg},
  abstract = {Ontologies and spreading activation are known terms within the scope of information retrieval. In this paper we introduce SPREADR, an integrated adaptation mechanism for web applications that uses ontologies for representing the application domain as well as context information like location, user history and local time. Those context factors can be modeled in an ontology and be linked to certain domain nodes. In each session a Spreading Activation Network is build based on those ontologies and recognized context factors or user actions can trigger an activation flow through this network. A node’s resulting activation value then represents its importance according to the current circumstances. While identically in structure, the Spreading Activation Networks are personalized by automatically modifying link weights and activation levels of nodes. As a result the system learns about the user preferences and can adjust its adaptation mechanism for future runs through implicit feedback.},
  isbn = {978-3-86010-907-6},
  booktitle = {LWA 2007: Lernen – Wissen – Adaption}
}


@article{ubo:18136,
  author = {Ziegler, Jürgen and Kaltz, Wolfgang J. and Lohmann, Steffen and Hussein, Tim},
  title = {Maßarbeit statt Konfektion - Kontextadaption liefert passgenaue Informationen},
  journal = {Forum Forschung},
  year = {2006},
  pages = {42–47}
}


