Further Choice Scenarios

  • Alexander Felfernig
  • Ludovico Boratto
  • Martin Stettinger
  • Marko Tkalčič
Part of the SpringerBriefs in Electrical and Computer Engineering book series (BRIEFSELECTRIC)


Until now, we have focused on group recommendation techniques for choice scenarios, related to explicitly-defined items. However, further choice scenarios exist that differ in the way alternatives are represented and recommendations are determined. We introduce a categorization of these scenarios and discuss knowledge representation and group recommendation aspects on the basis of examples.


  1. 1.
    E. Alanazi, M. Mouhoub, B. Mohammed, A preference-aware interactive system for online shopping. Comput. Inform. Sci. 5(6), 33–42 (2012)Google Scholar
  2. 2.
    M. Aldanondo, E. Vareilles, Configuration for mass customization: how to extend product configuration towards requirements and process configuration. J. Intell. Manuf. 19(5), 521–535 (2008)CrossRefGoogle Scholar
  3. 3.
    A. Falkner, A. Felfernig, A. Haag, Recommendation technologies for configurable products. AI Mag. 32(3), 99–108 (2011)CrossRefGoogle Scholar
  4. 4.
    A. Felfernig, R. Burke, Constraint-based recommender systems: technologies and research issues, in ACM International Conference on Electronic Commerce (ICEC08), Innsbruck, Austria (2008), pp. 17–26Google Scholar
  5. 5.
    A. Felfernig, M. Schubert, G. Friedrich, M. Mandl, M. Mairitsch, E. Teppan, Plausible repairs for inconsistent requirements, in 21st International Joint Conference on Artificial Intelligence (IJCAI’09), Pasadena, CA (2009), pp. 791–796Google Scholar
  6. 6.
    A. Felfernig, C. Zehentner, G. Ninaus, H. Grabner, W. Maalej, D. Pagano, L. Weninger, F. Reinfrank, Group decision support for requirements negotiation, in UMAP 2011: Advances in User Modeling. Lecture Notes in Computer Science, vol. 7138 (Springer, Berlin, 2011), pp. 105–116Google Scholar
  7. 7.
    A. Felfernig, M. Schubert, C. Zehentner, An efficient diagnosis algorithm for inconsistent constraint sets. Artif. Intell. Eng. Des. Anal. Manuf. 26(1), 53–62 (2012)CrossRefGoogle Scholar
  8. 8.
    A. Felfernig, M. Jeran, G. Ninaus, F. Reinfrank, S. Reiterer, M. Stettinger, Basic approaches in recommendation systems, in Recommendation Systems in Software Engineering (Springer, Berlin, 2013), pp. 15–37Google Scholar
  9. 9.
    A. Felfernig, M. Schubert, S. Reiterer, Personalized diagnosis for over-constrained problems, in 23rd International Conference on Artificial Intelligence (IJCAI 2013), Peking, China (2013), pp. 1990–1996Google Scholar
  10. 10.
    A. Felfernig, L. Hotz, C. Bagley, J. Tiihonen, Knowledge-Based Configuration: From Research to Business Cases, 1st edn. (Elsevier/Morgan Kaufmann Publishers, Burlington, 2014)Google Scholar
  11. 11.
    A. Felfernig, M. Atas, T.N. Trang Tran, M. Stettinger, Towards group-based configuration, in International Workshop on Configuration 2016 (ConfWS’16) (2016), pp. 69–72Google Scholar
  12. 12.
    A. Felfernig, M. Stettinger, A. Falkner, M. Atas, X. Franch, C. Palomares, OpenReq: recommender systems in requirements engineering, in RS-BDA17, Graz, Austria (2017), pp. 1–4Google Scholar
  13. 13.
    N. Haugen, An empirical study of using planning poker for user story estimation, in AGILE 2006 (2006), pp. 23–34Google Scholar
  14. 14.
    A. Jameson, S. Baldes, T. Kleinbauer, Two methods for enhancing mutual awareness in a group recommender system, in ACM International Working Conference on Advanced Visual Interfaces, Gallipoli, Italy (2004), pp. 447–449Google Scholar
  15. 15.
    G. Leitner, A. Fercher, A. Felfernig, K. Isak, S. Polat Erdeniz, A. Akcay, M. Jeran, Recommending and configuring smart home installations, in International Workshop on Configuration 2016 (ConfWS’16) (2016), pp. 17–22Google Scholar
  16. 16.
    J. Levin, B. Nalebuff, An introduction to vote-counting schemes. J. Econ. Perspect. 9(1), 3–26 (1995)CrossRefGoogle Scholar
  17. 17.
    J. Masthoff, Group modeling: selecting a sequence of television items to suit a group of viewers. User Model. User-Adap. Inter. 14(1), 37–85 (2004)CrossRefGoogle Scholar
  18. 18.
    T. Nguyen, F. Ricci, A chat-based group recommender system for tourism, in Information and Communication Technologies in Tourism, ed. by R. Schegg, B. Stangl (Springer, Cham, 2017), pp. 17–30Google Scholar
  19. 19.
    G. Ninaus, A. Felfernig, M. Stettinger, S. Reiterer, G. Leitner, L. Weninger, W. Schanil, IntelliReq: intelligent techniques for software requirements engineering, in Prestigious Applications of Intelligent Systems Conference (PAIS) (2014), pp. 1161–1166Google Scholar
  20. 20.
    S. Polat-Erdeniz, A. Felfernig, M. Atas, Cluster-specific heuristics for constraint solving, in International Conference on Industrial, Engineering, Other Applications of Applied Intelligent Systems (IEA/AIE), Arras, France (2017), pp. 21–30Google Scholar
  21. 21.
    S. Qi, N. Mamoulis, E. Pitoura, P. Tsaparas, Recommending packages to groups, in 16th International Conference on Data Mining (IEEE, Piscataway, 2016), pp. 449–458Google Scholar
  22. 22.
    S. Qi, N. Mamoulis, E. Pitoura, P. Tsaparas, Recommending packages with validity constraints to groups of users. Knowl. Inf. Syst. 54, 1–30 (2017)Google Scholar
  23. 23.
    K. Schmid, Scoping software product lines, in Software Product Lines – Experience and Research Directions (Springer, Boston, 2000), pp. 513–532Google Scholar
  24. 24.
    M. Stumptner, An overview of knowledge-based configuration. AI Commun. 10(2), 111–125 (1997)Google Scholar
  25. 25.
    E. Tsang, Foundations of Constraint Satisfaction (Academic Press, London, 1993)Google Scholar
  26. 26.
    M. Xie, L. Lakshmanan, P. Wood, Breaking out of the box of recommendations: from items to packages, in 4th ACM Conference on Recommender Systems, Barcelona, Spain (2010), pp. 151–158Google Scholar

Copyright information

© The Author(s) 2018

Authors and Affiliations

  • Alexander Felfernig
    • 1
  • Ludovico Boratto
    • 2
  • Martin Stettinger
    • 1
  • Marko Tkalčič
    • 3
  1. 1.Institute for Software TechnologyGraz University of TechnologyGrazAustria
  2. 2.EURECATCentre Tecnológico de CatalunyaBarcelonaSpain
  3. 3.Faculty of Computer ScienceFree University of Bozen-BolzanoBolzanoItaly

Personalised recommendations