{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,4]],"date-time":"2025-09-04T13:48:19Z","timestamp":1756993699495,"version":"3.40.3"},"publisher-location":"Cham","reference-count":43,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031606052"},{"type":"electronic","value":"9783031606069"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-60606-9_8","type":"book-chapter","created":{"date-parts":[[2024,6,1]],"date-time":"2024-06-01T01:02:20Z","timestamp":1717203740000},"page":"110-130","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["PyFlowML: A Visual Language Framework to\u00a0Foster Participation in\u00a0ML-Based Decision Making"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9860-9142","authenticated-orcid":false,"given":"Serena","family":"Versino","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6826-9688","authenticated-orcid":false,"given":"Tommaso","family":"Turchi","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2601-7009","authenticated-orcid":false,"given":"Alessio","family":"Malizia","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,6,1]]},"reference":[{"key":"8_CR1","doi-asserted-by":"crossref","unstructured":"Makridakis, S.: The forthcoming artificial intelligence (ai) revolution: its impact on society and firms. In: Futures, vol. 90, pp. 46\u201360 (2017), https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0016328717300046","DOI":"10.1016\/j.futures.2017.03.006"},{"key":"8_CR2","unstructured":"Brynjolfsson, E., McAfee, A.: The second machine age: work, progress, and prosperity in a time of brilliant technologies. Book published by WW Norton & Company (2014)"},{"key":"8_CR3","doi-asserted-by":"crossref","unstructured":"Baidoo-Anu, D., Owusu\u00a0Ansah, L.: Education in the era of generative artificial intelligence (ai): understanding the potential benefits of chatgpt in promoting teaching and learning. J. AI 7(1), 52\u201362 (2023). https:\/\/doi.org\/10.61969\/jai.1337500","DOI":"10.61969\/jai.1337500"},{"key":"8_CR4","doi-asserted-by":"publisher","unstructured":"Mansoury, M., Abdollahpouri, H., Pechenizkiy, M., Mobasher, B., Burke, R.: Feedback loop and bias amplification in recommender systems. In: arXiv (2020). https:\/\/doi.org\/10.48550\/ARXIV.2007.13019","DOI":"10.48550\/ARXIV.2007.13019"},{"key":"8_CR5","doi-asserted-by":"crossref","unstructured":"Milano, S., Taddeo, M., Floridi, L.: Recommender systems and their ethical challenges. AI & Soc. 35(4), 957\u2013967 (2020). https:\/\/doi.org\/10.1007\/s00146-020-00950-y","DOI":"10.1007\/s00146-020-00950-y"},{"key":"8_CR6","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1007\/978-3-030-78818-6_5","volume-title":"Advances in Bias and Fairness in Information Retrieval","author":"M Makhortykh","year":"2021","unstructured":"Makhortykh, M., Urman, A., Ulloa, R.: Detecting race and gender bias in visual representation of AI on web search engines. In: Boratto, L., Faralli, S., Marras, M., Stilo, G. (eds.) BIAS 2021. CCIS, vol. 1418, pp. 36\u201350. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-78818-6_5"},{"key":"8_CR7","doi-asserted-by":"crossref","unstructured":"Shneiderman, B., Plaisant, C., Cohen, M., Jacobs, S., Elmqvist, N., Diakopoulos, N.: Grand challenges for hci researchers. Interactions 23(5), 24\u201325 (2016). https:\/\/doi.org\/10.1145\/2977645","DOI":"10.1145\/2977645"},{"key":"8_CR8","unstructured":"Harari, Y.N.: Why technology favors tyranny. The Atlantic 322(3), 64\u201373 (2018)"},{"key":"8_CR9","unstructured":"Council, N.R.: Beyond productivity: Information technology, innovation, and creativity. Book published by National Academies Press (2003)"},{"key":"8_CR10","doi-asserted-by":"crossref","unstructured":"Shneiderman, B.: Bridging the gap between ethics and practice: Guidelines for reliable, safe, and trustworthy human-centered ai systems. ACM Trans. Interactive Intell. Syst. (TiiS) 10(4), 1\u201331 (2020)","DOI":"10.1145\/3419764"},{"key":"8_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-030-79840-6_1","volume-title":"End-User Development","author":"G Fischer","year":"2021","unstructured":"Fischer, G.: End-user development: empowering stakeholders with artificial intelligence, meta-design, and cultures of participation. In: Fogli, D., Tetteroo, D., Barricelli, B.R., Borsci, S., Markopoulos, P., Papadopoulos, G.A. (eds.) IS-EUD 2021. LNCS, vol. 12724, pp. 3\u201316. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-79840-6_1"},{"key":"8_CR12","doi-asserted-by":"crossref","unstructured":"Lieberman, H., Patern\u00f2, F., Klann, M., Wulf, V.: End-user development: an emerging paradigm. In: End User Development, pp. 1\u20138. Springer (2006)","DOI":"10.1007\/1-4020-5386-X_1"},{"key":"8_CR13","doi-asserted-by":"crossref","unstructured":"Cabitza, F., Fogli, D., Lanzilotti, R., Piccinno, A.: Rule-based tools for the configuration of ambient intelligence systems: a comparative user study. In: Multimedia Tools and Applications, vol. 76, pp. 5221\u20135241, 2017 (2017)","DOI":"10.1007\/s11042-016-3511-2"},{"key":"8_CR14","doi-asserted-by":"crossref","unstructured":"Gallo, S., Paterno, F., Malizia, A.: Conversational interfaces in iot ecosystems: where we are, what is still missing. In: Proceedings of the 22nd International Conference on Mobile and Ubiquitous Multimedia, MUM 2023, pp. 279\u2013293, Vienna, Austria (2023). https:\/\/doi.org\/10.1145\/3626705.3627775","DOI":"10.1145\/3626705.3627775"},{"key":"8_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/978-3-642-34347-6_12","volume-title":"Human-Centered Software Engineering","author":"J Danado","year":"2012","unstructured":"Danado, J., Patern\u00f2, F.: Puzzle: a visual-based environment for end user development in touch-based mobile phones. In: Winckler, M., Forbrig, P., Bernhaupt, R. (eds.) HCSE 2012. LNCS, vol. 7623, pp. 199\u2013216. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-34347-6_12"},{"key":"8_CR16","doi-asserted-by":"crossref","unstructured":"Fischer, G.: Understanding, fostering, and supporting cultures of participation. Interactions 18(3), 42\u201353 (2011)","DOI":"10.1145\/1962438.1962450"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Fischer, G., Fogli, D., M\u00f8rch, A., Piccinno, A., Valtolina, S.: Design trade-offs in cultures of participation: Empowering end users to improve their quality of life. In: Behav. Inf. Technol. 39(1), 1\u20134 (2020). https:\/\/doi.org\/10.1080\/0144929X.2020.1691346","DOI":"10.1080\/0144929X.2020.1691346"},{"key":"8_CR18","doi-asserted-by":"crossref","unstructured":"Patern\u00f2, F., Wulf, V.: New perspectives in end-user development. Book published by Springer (2017)","DOI":"10.1007\/978-3-319-60291-2"},{"key":"8_CR19","doi-asserted-by":"crossref","unstructured":"Halfaker, A., Geiger, R.S.: Ores: lowering barriers with participatory machine learning in wikipedia. In: Proc. ACM Hum.-Comput. Interact., Volume 4, CSCW2, Article 148, pp. 1\u201337, October 2020. https:\/\/doi.org\/10.1145\/3415219","DOI":"10.1145\/3415219"},{"key":"8_CR20","doi-asserted-by":"crossref","unstructured":"Shneiderman, B.: Human-centered ai. Book published by Oxford University Press (2022)","DOI":"10.1093\/oso\/9780192845290.001.0001"},{"key":"8_CR21","doi-asserted-by":"crossref","unstructured":"Dasgupta, S., Hill, B.M.: Scratch community blocks: supporting children as data scientists. In: Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, CHI 2017, pp. 3620\u20133631, Denver, Colorado, USA (2017). https:\/\/doi.org\/10.1145\/3025453.3025847","DOI":"10.1145\/3025453.3025847"},{"key":"8_CR22","doi-asserted-by":"crossref","unstructured":"Green, T.R.G., Petre, M.: Usability analysis of visual programming environments: a \u2018cognitive dimensions\u2019 framework. J. Vis. Lang. Comput. 7(2), 131\u2013174 (1996). https:\/\/www.sciencedirect.com\/science\/article\/pii\/S1045926X96900099","DOI":"10.1006\/jvlc.1996.0009"},{"key":"8_CR23","doi-asserted-by":"crossref","unstructured":"Mason, D., Dave, K.: Block-based versus flow-based programming for naive programmers. In: 2017 IEEE Blocks and Beyond Workshop, pp. 25\u201328 (2017)","DOI":"10.1109\/BLOCKS.2017.8120405"},{"key":"8_CR24","doi-asserted-by":"crossref","unstructured":"Burnett, M.M., McIntyre, D.W.: Visual programming. In: Computer-Los Alamitos, vol. 28, p. 14. IEEE Institute of Electrical and Electronics, 1995 (1995)","DOI":"10.1109\/2.366157"},{"key":"8_CR25","doi-asserted-by":"crossref","unstructured":"Patern\u00f2, F.: End user development: survey of an emerging field for empowering people. In: International Scholarly Research Notices, vol. 2013, Hindawi (2013)","DOI":"10.1155\/2013\/532659"},{"key":"8_CR26","doi-asserted-by":"crossref","unstructured":"Kuhail, M.A., Farooq, S., Hammad, R., Bahja, M.: Characterizing visual programming approaches for end-user developers: a systematic review. IEEE Access 9, 14181\u201314202 (2021)","DOI":"10.1109\/ACCESS.2021.3051043"},{"key":"8_CR27","doi-asserted-by":"crossref","unstructured":"Myers, B.A.: Taxonomies of visual programming and program visualization. J. Vis. Lang. Comput. 1(1), 97\u2013123 (1990)","DOI":"10.1016\/S1045-926X(05)80036-9"},{"key":"8_CR28","doi-asserted-by":"crossref","unstructured":"Burnett, M.M., Baker, M.J.: A classification system for visual programming languages. J. Vis. Lang. Comput. 5(3), 287\u2013300 (1994)","DOI":"10.1006\/jvlc.1994.1015"},{"key":"8_CR29","doi-asserted-by":"crossref","unstructured":"Turchi, T., Malizia, A.: Fostering computational thinking skills with a tangible blocks programming environment. In: 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC), pp. 232\u2013233 (2016)","DOI":"10.1109\/VLHCC.2016.7739692"},{"key":"8_CR30","doi-asserted-by":"crossref","unstructured":"Turchi, T., Malizia, A., Dix, A.: Tapas: a tangible end-user development tool supporting the repurposing of pervasive displays. J. Vis. Lang. Comput. 39, 66\u201377 (2017)","DOI":"10.1016\/j.jvlc.2016.11.002"},{"key":"8_CR31","doi-asserted-by":"crossref","unstructured":"Ardito, C., et al.: User-driven visual composition of service-based interactive spaces. J. Vis. Lang. Comput. 25(4), 278\u2013296 (2014). https:\/\/www.sciencedirect.com\/science\/article\/pii\/S1045926X14000299","DOI":"10.1016\/j.jvlc.2014.01.003"},{"key":"8_CR32","doi-asserted-by":"crossref","unstructured":"Burnett, M.M., Ambler, A.L.: Interactive visual data abstraction in a declarative visual programming language. J. Visual Lang. Comput. 5(1), pp. 29\u201360 (1994). https:\/\/www.sciencedirect.com\/science\/article\/pii\/S1045926X84710032","DOI":"10.1006\/jvlc.1994.1003"},{"key":"8_CR33","doi-asserted-by":"crossref","unstructured":"Hils, D.D.: Visual languages and computing survey: Data flow visual programming languages. J. Visual Lang. Comput. 3(1), 69\u2013101 (1992). https:\/\/www.sciencedirect.com\/science\/article\/pii\/1045926X9290034J","DOI":"10.1016\/1045-926X(92)90034-J"},{"key":"8_CR34","doi-asserted-by":"crossref","unstructured":"Alexandrova, S., Tatlock, Z., Cakmak, M.: Roboflow: A flow-based visual programming language for mobile manipulation tasks. In: 2015 IEEE International Conference on Robotics and Automation (ICRA), Pages 5537-5544 (2015)","DOI":"10.1109\/ICRA.2015.7139973"},{"key":"8_CR35","unstructured":"McNeel, B., Davidson, S.: Grasshopper. Online resource available at http:\/\/www.grasshopper3d.com\/"},{"key":"8_CR36","unstructured":"Schlenger, J.: Implementation of an ifc file creator and modifier using visual programming. Ph.D. thesis, Technical University of Munich (2022)"},{"key":"8_CR37","doi-asserted-by":"crossref","unstructured":"Williams, R., Moskal, M., De\u00a0Halleux, P.: Ml blocks: a block-based, graphical user interface for creating tinyml models. In: 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC), pp. 1\u20135 (2022)","DOI":"10.1109\/VL\/HCC53370.2022.9833149"},{"key":"8_CR38","unstructured":"Dem\u0161ar, J., et\u00a0al.: Orange: data mining toolbox in python. J. Mach. Learn. Res. 14(1), 2349\u20132353 (2013)"},{"key":"8_CR39","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2","volume-title":"Experimentation in Software Engineering: An Introduction","author":"C Wohlin","year":"2000","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M.C., Regnell, B., Wessl\u00e9n, A.: Experimentation in Software Engineering: An Introduction. Kluwer Academic Publishers, Norwell (2000)"},{"key":"8_CR40","volume-title":"Research methods in human-computer interaction","author":"J Lazar","year":"2017","unstructured":"Lazar, J., Feng, J., Hochheiser, H.: Research methods in human-computer interaction. Morgan Kaufmann, Publisher (2017)"},{"key":"8_CR41","doi-asserted-by":"crossref","unstructured":"Green, T.R.G., Blandford, A.E., Church, L., Roast, C.R., Clarke, S.: Cognitive dimensions: Achievements, new directions, and open questions. J. Vis. Lang. Comput. 17(4), 328\u2013365 (2006). https:\/\/www.sciencedirect.com\/science\/article\/pii\/S1045926X06000280, ten Years of Cognitive Dimensions","DOI":"10.1016\/j.jvlc.2006.04.004"},{"key":"8_CR42","doi-asserted-by":"crossref","unstructured":"Blackwell, A., Green, T.: Notational systems the cognitive dimensions of notations framework. HCI models, theories, and frameworks: toward an interdisciplinary science. Morgan Kaufmann, vol. 234 (2003)","DOI":"10.1016\/B978-155860808-5\/50005-8"},{"key":"8_CR43","unstructured":"Blackwell, A., Green, T.: A cognitive dimensions questionnaire optimised for users. PPIG, vol. 13 (2000)"}],"container-title":["Lecture Notes in Computer Science","Artificial Intelligence in HCI"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-60606-9_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,1]],"date-time":"2024-06-01T02:02:41Z","timestamp":1717207361000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-60606-9_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031606052","9783031606069"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-60606-9_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"1 June 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"HCII","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Human-Computer Interaction","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Washington DC","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 June 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 July 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"hcii2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2024.hci.international\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}