Exploring Categorizations of Algorithmic Affordances in Graphical User Interfaces of Recommender Systems

  • Conference paper
  • First Online:
Design for Equality and Justice (INTERACT 2023)

Abstract

This exploratory study investigates the rationale behind categorizing algorithmic controls, or algorithmic affordances, in the graphical user interfaces (GUIs) of recommender systems. Seven professionals from industry and academia took part in an open card sorting activity to analyze 45 cards with examples of algorithmic affordances in recommender systems’ GUIs. Their objective was to identify potential design patterns including features on which to base these patterns. Analyzing the group discussions revealed distinct thought processes and defining factors for design patterns that were shared by academic and industry partners. While the discussions were promising, they also demonstrated a varying degree of alignment between industry and academia when it came to labelling the identified categories. Since this workshop is part of the preparation for creating a design pattern library of algorithmic affordances, and since the library aims to be useful for both industry and research partners, further research into design patterns of algorithmic affordances, particularly in terms of labelling and description, is required in order to establish categories that resonate with all relevant parties.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 74.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Amershi, S., Fogarty, J., Kapoor, A., Tan, D.: Effective end-user interaction with machine learning (2011)

    Google Scholar 

  2. Petridis, S., Daskalova, N., Mennicken, S., Way, S.F., Lamere, P., Thom, J.: Tastepaths: enabling deeper exploration and understanding of personal preferences in recommender systems. In: 27th International Conference on Intelligent User Interfaces, pp. 120–133, March 2022

    Google Scholar 

  3. He, C., Parra, D., Verbert, K.: Interactive recommender systems: a survey of the state of the art and future research challenges and opportunities. Expert Syst. Appl. 56, 9–27 (2016)

    Article  Google Scholar 

  4. Keim, D.A.: Information visualization and visual data mining. IEEE Trans. Vis. Comput. Graphics 8(1), 1–8 (2002)

    Article  MathSciNet  Google Scholar 

  5. Ananny, M., Crawford, K.: Seeing without knowing: imitations of the transparency ideal and its application to algorithmic accountability. New Med. Soc. 20(3), 973–989 (2018)

    Google Scholar 

  6. Shin, D., Park, Y.J.: Role of fairness, accountability, and transparency in algorithmic affordance. Comput. Hum. Behav. 98, 277–284 (2019)

    Article  Google Scholar 

  7. Van Rossen, S., Kluijtmans, E., Van Brussel, S., Van Harsel, M., Smarius, J., van der Stappen, E.: Recommender systems for students in flexible education: an exploration of benefits and risks. In: Bramwell-Dicks, A., Evans, A., Norcera, J., Petrie, H., Winckler, M. (eds.) INTERACT 2023 Workshops. LNCS, vol. 14536, pp. 1–9 (2024). https://doi.org/10.1007/978-3-031-61698-3_18

  8. Pott, K., Smits, A., Agotai, D.: Recognizing the algorithmic literacy of users in XAI - an example-based approach. In: Bramwell-Dicks, A., Evans, A., Norcera, J., Petrie, H., Winckler, M. (eds.) INTERACT 2023 Workshops. LNCS, vol. 14536, pp. 1–9 (2024). https://doi.org/10.1007/978-3-031-61698-3_20

  9. Eslami, M. et al.: First i like it, then i hide it: folk theories of social feeds. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, pp. 2371–2382, May 2016

    Google Scholar 

  10. Gretarsson, B., O’Donovan, J., Bostandjiev, S., Hall, C., Höllerer, T.: Smallworlds: visualizing social recommendations. Comput. Graph. Forum 29(3), 833–842. Blackwell Publishing Ltd., Oxford, UK (2010)

    Google Scholar 

  11. Rani, N., Chu, S.L., Mei, V.R.: Investigating the effects of different levels of user control on the effectiveness of context-aware recommender systems for web-based search. In: CHI Conference on Human Factors in Computing Systems Extended Abstracts, pp. 1–6, April 2022

    Google Scholar 

  12. Smits, A., van Turnhout, K.: Towards a practice-led research agenda for user interface design of recommender systems. In: Abdelnour Nocera, J., Kristín Lárusdóttir, M., Petrie, H., Piccinno, A., Winckler, M. (eds.) Human-Computer Interaction – INTERACT 2023. INTERACT 2023. LNCS, vol. 14144, pp. 170–190. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-42286-7_10

  13. Shin, D.: How do users interact with algorithm recommender systems? The interaction of users, algorithms, and performance. Comput. Hum. Behav. 109, 106344 (2020)

    Article  Google Scholar 

  14. Alexander, C.: A pattern Language: Towns, Buildings, Construction. Oxford University Press, Oxford (1977)

    Google Scholar 

  15. Lehmann, F., Buschek, D.: Autocompletion as a basic interaction concept for user-centered AI (2020)

    Google Scholar 

  16. Hekman, E., Nguyen, D., Stalenhoef, M.: Towards a pattern library for algorithmic affordances. In: CEUR Workshop Proceedings, vol. 3124, pp. 24–33. CEUR WS (2022)

    Google Scholar 

  17. Andjelkovic, I., Parra, D., O’Donovan, J.: Moodplay: interactive mood-based music discovery and recommendation. In: Proceedings of the 2016 Conference on User Modeling Adaptation and Personalization, pp. 275–279, July 2016

    Google Scholar 

  18. Knijnenburg, B.P., Bostandjiev, S., O’Donovan, J., Kobsa, A.: Inspectability and control in social recommenders. In: Proceedings of the Sixth ACM Conference on Recommender Systems, pp. 43–50, September 2012

    Google Scholar 

  19. Palanque, P., Paternò, F., Roto, V., Schmidt, A., Stumpf, S., Ziegler, J.: A multi-perspective panel on user-centred transparency, explainability, and controllability in automations. In: Abdelnour Nocera, J., Kristín Lárusdóttir, M., Petrie, H., Piccinno, A., Winckler, M. (eds.) Human-Computer Interaction – INTERACT 2023. INTERACT 2023. LNCS, pp. 349–353. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-42293-5_34

  20. Tsai, C.H., Brusilovsky, P.: Explaining recommendations in an interactive hybrid social recommender. In: Proceedings of the 24th International Conference on Intelligent User Interfaces, pp. 391–396, March 2019

    Google Scholar 

  21. **, Y., Cardoso, B., Verbert, K.: How do different levels of user control affect cognitive load and acceptance of recommendations? In: **, Y., Cardoso, B., Verbert, K. (eds.), 2017, August. How do different levels of user control affect cognitive load and acceptance of recommendations? In Proceedings of the 4th Joint Workshop on Interfaces and Human Decision Making for Recommender Systems co-located with ACM Conference on Recommender Systems (RecSys 2017), Vol. 1884, pp. 35–42. CEUR Workshop Proceedings (2017)

    Google Scholar 

  22. Jannach, D., Jugovac, M., Nunes, I.: Explanations and user control in recommender systems. In: Proceedings of the 23rd International Workshop on Personalization and Recommendation on the Web and Beyond, p. 31, September 2019

    Google Scholar 

  23. Langacker, R.W., Lakoff, G.: Women, fire, and dangerous things: What categories reveal about the mind. Language (Baltim) 64 (1988). https://doi.org/10.2307/415440

  24. Smits, A., Bartels, E., Detweiler, C., van Turnhout, K.: Algorithmic affordances in recommender interfaces. In: Abdelnour Nocera, J., Kristín Lárusdóttir, M., Petrie, H., Piccinno, A., Winckler, M. (eds.) Human-Computer Interaction – INTERACT 2023. INTERACT 2023. LNCS, vol. 14145, pp. 605–609. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-42293-5_80

  25. Waldner, W., Vassileva, J.: A visualization interface for Twitter timeline activity. In: Joint Workshop on Interfaces and Human Decision Making in Recommender Systems, p. 45, September 2014

    Google Scholar 

  26. Spencer, D., Warfel, T.: Card sorting: a definitive guide. Boxes Arrows 2(2004), 1–23 (2004)

    Google Scholar 

  27. Rugg, G., McGeorge, P.: The sorting techniques: a tutorial paper on card sorts, picture sorts and item sorts. Expert. Syst. 14(2), 80–93 (1997)

    Article  Google Scholar 

  28. Kunkel, J., Loepp, B., Ziegler, J.: A 3D item space visualization for presenting and manipulating user preferences in collaborative filtering. In: Proceedings of the 22nd International Conference on Intelligent User Interfaces, pp. 3–15, March 2017

    Google Scholar 

  29. Tan, J., Xu, S., Ge, Y., Li, Y., Chen, X., Zhang, Y.: Counterfactual explainable recommendation. In: Proceedings of the 30th ACM International Conference on Information & Knowledge Management, pp. 1784–1793, October 2021

    Google Scholar 

  30. Wünn, T.: Trust in artificial intelligence: exploring the influence of model presentation and interaction on trust. University of Applied Sciences Utrecht (2023)

    Google Scholar 

  31. Lenz, E., Diefenbach, S., Hassenzahl, M.: Exploring relationships between interaction attributes and experience. In: Proceedings of the 6th International Conference on Designing Pleasurable Products and Interfaces, pp. 126–135, September 2013

    Google Scholar 

  32. Smits, A., Van Turnhout, K., Hekman, E., Nguyen, D.: Data-driven design. In: DS 104: Proceedings of the 22nd International Conference on Engineering and Product Design Education (E&PDE 2020), VIA Design, VIA University in Herning, Denmark, 10th–11th September 2020 (2020)

    Google Scholar 

  33. Dalsgaard, P., Hansen, L.K.: Performing perception - Staging aesthetics of interaction. ACM Trans. Comput.-Hum. Interact. (TOCHI) 15(3), 1–33 (2008)

    Article  Google Scholar 

  34. Van Rossen, S., et al.: Design ideas for recommender systems in flexible education: how algorithmic affordances may address ethical concerns. In: Bramwell-Dicks, A., Evans, A., Norcera, J., Petrie, H., Winckler, M. (eds.) INTERACT 2023 Workshops. LNCS, vol. 14536, pp. 1–9 (2024). https://doi.org/10.1007/978-3-031-61698-3_19

  35. Smits, A., et al.: Assessing the utility of an interaction qualities framework in systematizing the evaluation of user control. In: Bramwell-Dicks, A., Evans, A., Norcera, J., Petrie, H., Winckler, M. (eds.) INTERACT 2023 Workshops. LNCS, vol. 14536, pp. 1–11 (2024). https://doi.org/10.1007/978-3-031-61698-3_17

  36. Smarius, J., Van Der Stappen, E.: Designing a choice support system for students in flexible curricula. In: ACM International Conference Proceeding Series (2022). https://doi.org/10.1145/3569173.3569178

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ester Bartels .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 IFIP International Federation for Information Processing

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bartels, E. et al. (2024). Exploring Categorizations of Algorithmic Affordances in Graphical User Interfaces of Recommender Systems. In: Bramwell-Dicks, A., Evans, A., Winckler, M., Petrie, H., Abdelnour-Nocera, J. (eds) Design for Equality and Justice. INTERACT 2023. Lecture Notes in Computer Science, vol 14536. Springer, Cham. https://doi.org/10.1007/978-3-031-61698-3_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-61698-3_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-61697-6

  • Online ISBN: 978-3-031-61698-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics

Navigation