understand a user’s personal preferences. Stor-
ing the situations in which the user expressed
his (dis-)satisfaction with a certain recommendation
could allow the system to learn in which situations
this specific recommendation is appropriate. Future
research efforts should investigate how our approach
can be extended to recommend items to the current
user that other users in similar situations have liked.
Extensions of our architecture should adhere to the
current black box approach and not require a reim-
plementation or modification of existing recommen-
dation algorithms.
REFERENCES
Adomavicius, G. and Tuzhilin, A. (2005). Toward the next
generation of recommender systems: A survey of the
state-of-the-art and possible extensions. IEEE Trans.
on Knowl. and Data Eng., 17(6):734–749.
Adomavicius, G. and Tuzhilin, A. (2008). Context-aware
recommender systems. In Proceedings of the 2008
ACM Conference on Recommender Systems, RecSys
’08, pages 335–336, New York, NY, USA. ACM.
Bouzeghoub, A., Do, K. N., and Wives, L. K. (2009).
Situation-aware adaptive recommendation to assist
mobile users in a campus environment. In 2009 In-
ternational Conference on Advanced Information Net-
working and Applications, pages 503–509.
Burke, R. (2002). Hybrid recommender systems: Survey
and experiments. User Modeling and User-Adapted
Interaction, 12(4):331–370.
Chen, A. (2005). Context-aware collaborative filtering sys-
tem: Predicting the user’s preference in the ubiquitous
computing environment. In Proceedings of the First
International Conference on Location- and Context-
Awareness, LoCA’05, pages 244–253, Berlin, Heidel-
berg. Springer-Verlag.
Ciaramella, A., Cimino, M. G. C. A., Lazzerini, B., and
Marcelloni, F. (2009). Situation-aware mobile service
recommendation with fuzzy logic and semantic web.
In 2009 Ninth International Conference on Intelligent
Systems Design and Applications, pages 1037–1042.
D
¨
otterl, J. (2016). Situation-aware recommender systems.
Master thesis, Hannover University of Applied Sci-
ences and Arts, Germany.
Hanani, U., Shapira, B., and Shoval, P. (2001). Informa-
tion filtering: Overview of issues, research and sys-
tems. User Modeling and User-Adapted Interaction,
11(3):203–259.
Harris, S., Seaborne, A., and Prud’hommeaux, E. (2013).
Sparql 1.1 query language. W3C Recommendation,
21.
Hermoso, R., Dunkel, J., and Krause, J. (2016). Situation
Awareness for Push-Based Recommendations in Mo-
bile Devices, pages 117–129. Springer International
Publishing, Cham.
Hitzler, P., Kr
¨
otzsch, M., Parsia, B., Patel-Schneider, P. F.,
and Rudolph, S. (2009). Owl 2 web ontology language
primer. W3C Recommendation.
Karatzoglou, A., Amatriain, X., Baltrunas, L., and
Oliver, N. (2010). Multiverse recommendation: N-
dimensional tensor factorization for context-aware
collaborative filtering. In Proceedings of the Fourth
ACM Conference on Recommender Systems, RecSys
’10, pages 79–86, New York, NY, USA. ACM.
Lops, P., de Gemmis, M., and Semeraro, G. (2011).
Content-based Recommender Systems: State of the
Art and Trends, pages 73–105. Springer US, Boston,
MA.
Luckham, D. C. (2001). The Power of Events: An Intro-
duction to Complex Event Processing in Distributed
Enterprise Systems. Addison-Wesley Longman Pub-
lishing Co., Inc., Boston, MA, USA.
Renners, L., Bruns, R., and Dunkel, J. (2012). Situation-
aware energy control by combining simple sensors
and complex event processing. In Proceedings of the
Workshop on AI Problems and Approaches for Intel-
ligent Environments (AI@IE 2012 in conjunction with
ECAI 2012), Montpellier, France, CEUR-WS.org, vol-
ume 907, pages 29–34.
Rizou, S., H
¨
aussermann, K., D
¨
urr, F., Cipriani, N., and
Rothermel, K. (2010). A system for distributed con-
text reasoning. In 2010 Sixth International Conference
on Autonomic and Autonomous Systems, pages 84–89.
Schelter, S. and Owen, S. (2012). Collaborative filtering
with apache mahout. Proc. of ACM RecSys Challenge.
Su, X. and Khoshgoftaar, T. M. (2009). A survey of col-
laborative filtering techniques. Adv. in Artif. Intell.,
2009:4:2–4:2.
World Wide Web Consortium (2014). Rdf 1.1 primer.
Ye, J., Dobson, S., and McKeever, S. (2012). Situation
identification techniques in pervasive computing: A
review. Pervasive Mob. Comput., 8(1):36–66.
Incorporating Situation Awareness into Recommender Systems
683