Martin Stettinger
Graz University of Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Martin Stettinger.
Recommendation Systems in Software Engineering | 2014
Alexander Felfernig; Michael Jeran; Gerald Ninaus; Florian Reinfrank; Stefan Reiterer; Martin Stettinger
Recommendation systems support users in finding items of interest. In this chapter, we introduce the basic approaches of collaborative filtering, content-based filtering, and knowledge-based recommendation. We first discuss principles of the underlying algorithms based on a running example. Thereafter, we provide an overview of hybrid recommendation approaches which combine basic variants. We conclude this chapter with a discussion of newer algorithmic trends, especially critiquing-based and group recommendation.
intelligent user interfaces | 2015
Martin Stettinger; Alexander Felfernig; Gerhard Leitner; Stefan Reiterer; Michael Jeran
Decisions are often suboptimal due to the fact that humans apply simple heuristics which cause different types of decision biases. CHOICLA is an environment that supports decision making for groups of users. It supports the determination of recommendations for groups and also includes mechanisms to counteract decision biases. In this paper we give an overview of the CHOICLA environment and report the results of a user study which analyzed two voting strategies with regard to their potential of counteracting serial position (primacy/recency) effects when evaluating decision alternatives.
international conference on user modeling, adaptation, and personalization | 2015
Martin Stettinger; Alexander Felfernig; Gerhard Leitner; Stefan Reiterer
Similar to single user decisions, group decisions can be affected by decision biases. In this paper we analyze anchoring effects as a specific type of decision bias in the context of group decision scenarios. On the basis of the results of a user study in the domain of software requirements prioritization we discuss results regarding the optimal time when preference information of other users should be disclosed to the current user. Furthermore, we show that explanations can increase the satisfaction of group members with various aspects of a group decision process (e.g., satisfaction with the decision and decision support quality).
european conference on artificial intelligence | 2014
Gerald Ninaus; Alexander Felfernig; Martin Stettinger; Stefan Reiterer; Gerhard Leitner; Leopold Weninger; Walter Schanil
Requirements Engineering is considered as one of the most critical phases of a software development project. Low-quality requirements are a major reason for the failure of a project. Consequently, techniques are needed that help to improve the support of stakeholders in the development of requirements models as well as in the process of deciding about the corresponding release plans. In this paper we introduce the INTELLIREQ Requirements Engineering environment. This environment is based on different recommendation approaches that support stakeholders in requirements-related activities such as definition, quality assurance, reuse, and release planning. We provide an overview of recommendation approaches integrated in INTELLIREQ and report results of empirical studies that show in which way recommenders can improve the quality of Requirements Engineering processes.
conference on recommender systems | 2014
Martin Stettinger
Group recommendation technologies have been successfully applied in domains such as interactive television, music, and tourist destinations. Existing technologies are focusing on specific domains and do not offer the possibility of supporting different kinds of decision scenarios. The Choicla group decision support environment advances the state of the art by supporting decision scenarios in a domain-independent fashion. In this paper we give an overview of the Choicla environment and report the results of a first user study which focused on system usability.
international conference industrial engineering other applications applied intelligent systems | 2017
Alexander Felfernig; Muesluem Atas; Thi Ngoc Trang Tran; Martin Stettinger; Seda Polat Erdeniz; Gerhard Leitner
Group recommender systems are based on aggregation heuristics that help to determine a recommendation for a group. These heuristics aggregate the preferences of individual users in order to reflect the preferences of the whole group. There exist a couple of different aggregation heuristics (e.g., most pleasure, least misery, and average voting) that are applied in group recommendation scenarios. However, to some extent it is still unclear which heuristics should be applied in which context. In this paper, we analyze the impact of the item domain (low involvement vs. high involvement) on the appropriateness of aggregation heuristics (we use restaurants as an example of low-involvement items and shared apartments as an example of high-involvement ones). The results of our study show that aggregation heuristics in group recommendation should be tailored to the underlying item domain.
Journal of Intelligent Information Systems | 2018
Thi Ngoc Trang Tran; Müslüm Atas; Alexander Felfernig; Martin Stettinger
Recently, food recommender systems have received increasing attention due to their relevance for healthy living. Most existing studies on the food domain focus on recommendations that suggest proper food items for individual users on the basis of considering their preferences or health problems. These systems also provide functionalities to keep track of nutritional consumption as well as to persuade users to change their eating behavior in positive ways. Also, group recommendation functionalities are very useful in the food domain, especially when a group of users wants to have a dinner together at home or have a birthday party in a restaurant. Such scenarios create many challenges for food recommender systems since the preferences of all group members have to be taken into account in an adequate fashion. In this paper, we present an overview of recommendation techniques for individuals and groups in the healthy food domain. In addition, we analyze the existing state-of-the-art in food recommender systems and discuss research challenges related to the development of future food recommendation technologies.
international conference industrial engineering other applications applied intelligent systems | 2013
Martin Stettinger; Gerald Ninaus; Michael Jeran; Florian Reinfrank; Stefan Reiterer
Group recommendation technologies are becoming increasingly popular for supporting group decision processes in various domains such as interactive television, music, and tourist destinations. Existing group recommendation environments are focusing on specific domains and do not include the possibility of supporting different kinds of decision scenarios. The We-Decide group decision support environment advances the state of the art by supporting different decision scenarios in a domain-independent fashion. In this paper we give an overview of the We-Decide environment and report the results of a first user study which focused on system usability and potentials for further applications.
Journal of Intelligent Information Systems | 2017
Thomas Ulz; Michael Schwarz; Alexander Felfernig; Sarah Haas; Amal Shehadeh; Stefan Reiterer; Martin Stettinger
PeopleViews is a Human Computation based environment for the construction of constraint-based recommenders. Constraint-based recommender systems support the handling of complex items where constraints (e.g., between user requirements and item properties) can be taken into account. When applying such systems, users are articulating their requirements and the recommender identifies solutions on the basis of the constraints in a recommendation knowledge base. In this paper, we provide an overview of the PeopleViews environment and show how recommendation knowledge can be collected from users of the environment on the basis of micro-tasks. We also show how PeopleViews exploits this knowledge for automatically generating recommendation knowledge bases. In this context, we compare the prediction quality of the recommendation approaches integrated in PeopleViews using a DSLR camera dataset.
variability modelling of software intensive systems | 2015
Alexander Felfernig; Stefan Reiterer; Martin Stettinger; Juha Tiihonen
Automated testing and debugging of knowledge bases (such as configuration knowledge bases and feature models) is an important contribution to manage knowledge evolution efficiently. However, existing approaches rely on the assumption of consistent test suites which are always kept up-to-date within the scope of different knowledge base maintenance cycles. In this paper we introduce diagnosis techniques that actively guide stakeholders (knowledge engineers and domain experts) in the process of testing and debugging knowledge bases. These techniques take into account faulty test cases and constraints and recommend diagnoses which are the source of a given inconsistency.