{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T06:08:19Z","timestamp":1761890899328,"version":"build-2065373602"},"publisher-location":"Cham","reference-count":42,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032086136","type":"print"},{"value":"9783032086143","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"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":[[2026]]},"DOI":"10.1007\/978-3-032-08614-3_12","type":"book-chapter","created":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T04:07:45Z","timestamp":1761883665000},"page":"199-215","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["AI-Driven Dynamic Task Difficulty Adjustment for\u00a0an\u00a0SQL Learning Game"],"prefix":"10.1007","author":[{"given":"Cansu","family":"Kertmen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7379-847X","authenticated-orcid":false,"given":"Ela","family":"Pustulka","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,11,1]]},"reference":[{"key":"12_CR1","doi-asserted-by":"crossref","unstructured":"Ashby, T., Webb, B.K., Knapp, G., Searle, J., Fulda, N.: Personalized quest and dialogue generation in role-playing games: a knowledge graph-and language model-based approach. In: Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, pp. 1\u201320 (2023)","DOI":"10.1145\/3544548.3581441"},{"key":"12_CR2","doi-asserted-by":"publisher","first-page":"6541","DOI":"10.1007\/s10639-022-11462-1","volume":"28","author":"M Aydin","year":"2023","unstructured":"Aydin, M., Karal, H., Nabiyev, V.: Examination of adaptation components in serious games: a systematic review study. Educ. Inf. Technol. 28, 6541\u20136562 (2023). https:\/\/doi.org\/10.1007\/s10639-022-11462-1","journal-title":"Educ. Inf. Technol."},{"key":"12_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1007\/978-3-642-33687-4_6","volume-title":"Serious Games Development and Applications","author":"A Azadegan","year":"2012","unstructured":"Azadegan, A., Riedel, J.C.K.H., Baalsrud Hauge, J.: Serious games adoption in corporate training. In: Ma, M., Oliveira, M.F., Hauge, J.B., Duin, H., Thoben, K.-D. (eds.) SGDA 2012. LNCS, vol. 7528, pp. 74\u201385. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-33687-4_6"},{"key":"12_CR4","doi-asserted-by":"publisher","unstructured":"Bansal, P., Ouda, A.: Study on integration of fastAPI and machine learning for continuous authentication of behavioral biometrics. In: 2022 International Symposium on Networks, Computers and Communications, ISNCC 2022. Institute of Electrical and Electronics Engineers Inc. (2022). https:\/\/doi.org\/10.1109\/ISNCC55209.2022.9851790","DOI":"10.1109\/ISNCC55209.2022.9851790"},{"key":"12_CR5","unstructured":"Barla, M., Kislan, M., V\u00edt\u2019az, M.: Query: Interactive SQL learning and assessment. In: International Conference on e-Learning, vol.\u00a016, pp. 60\u201366 (2016)"},{"key":"12_CR6","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1109\/TCIAIG.2009.2035923","volume":"1","author":"F Bellotti","year":"2009","unstructured":"Bellotti, F., Berta, R., Gloria, A.D., Primavera, L.: Adaptive experience engine for serious games. IEEE Trans. Comput. Intell. AI Games 1, 264\u2013280 (2009). https:\/\/doi.org\/10.1109\/TCIAIG.2009.2035923","journal-title":"IEEE Trans. Comput. Intell. AI Games"},{"issue":"5","key":"12_CR7","first-page":"2028","volume":"8","author":"JP Bharadiya","year":"2023","unstructured":"Bharadiya, J.P.: A tutorial on principal component analysis for dimensionality reduction in machine learning. Int. J. Innov. Sci. Res. Technol. 8(5), 2028\u20132032 (2023)","journal-title":"Int. J. Innov. Sci. Res. Technol."},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"Bhatia, S., Gabhane, C.: Reverse Engineering with Terraform: An Introduction to Infrastructure Automation, Integration, and Scalability Using Terraform. Apress LP (2024)","DOI":"10.1007\/979-8-8688-0074-0"},{"key":"12_CR9","doi-asserted-by":"publisher","unstructured":"Canale, L., Farinetti, L.: SQL murder mystery: a serious game to learn querying databases. In: Proceedings - 2022 IEEE 46th Annual Computers, Software, and Applications Conference, COMPSAC 2022, pp. 129\u2013138. Institute of Electrical and Electronics Engineers Inc. (2022). https:\/\/doi.org\/10.1109\/COMPSAC54236.2022.00027","DOI":"10.1109\/COMPSAC54236.2022.00027"},{"key":"12_CR10","doi-asserted-by":"crossref","unstructured":"Elmasri, R., Navathe, S.B.: Fundamentals of Database Systems, 7th edn. Pearson (2017)","DOI":"10.1007\/978-1-4899-7993-3_80735-1"},{"issue":"7","key":"12_CR11","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MC.2005.228","volume":"38","author":"D Geer","year":"2005","unstructured":"Geer, D.: Eclipse becomes the dominant java IDE. Computer 38(7), 16\u201318 (2005). https:\/\/doi.org\/10.1109\/MC.2005.228","journal-title":"Computer"},{"issue":"1","key":"12_CR12","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1080\/10494820.2022.2082489","volume":"32","author":"LA Gil-Aciron","year":"2024","unstructured":"Gil-Aciron, L.A.: The gamer psychology: a psychological perspective on game design and gamification. Interact. Learn. Environ. 32(1), 183\u2013207 (2024). https:\/\/doi.org\/10.1080\/10494820.2022.2082489","journal-title":"Interact. Learn. Environ."},{"key":"12_CR13","doi-asserted-by":"publisher","unstructured":"Hardt, R., Gutzmer, E.: Database query analyzer (DBQA) - a data-oriented SQL clause visualization tool. In: SIGITE 2017 - Proceedings of the 18th Annual Conference on Information Technology Education, pp. 147\u2013152 (2017). https:\/\/doi.org\/10.1145\/3125659.3125688","DOI":"10.1145\/3125659.3125688"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Hossan, M.M., Fouda, M.M., Eishita, F.Z.: Adaptive game design using machine learning techniques: a survey. In: 2024 IEEE International Conference on Internet of Things and Intelligence Systems (IoTaIS), pp. 144\u2013150. IEEE (2024)","DOI":"10.1109\/IoTaIS64014.2024.10799330"},{"key":"12_CR15","unstructured":"HuggingFace (2020). https:\/\/huggingface.co\/cardiffnlp\/twitter-roberta-base-sentiment"},{"key":"12_CR16","doi-asserted-by":"publisher","unstructured":"Kamsky, A.: Adapting TPC-C benchmark to measure performance of multi-document transactions in MongoDB. Proc. VLDB Endow. 12(12), 2254\u20132262 (2019). https:\/\/doi.org\/10.14778\/3352063.3352140, http:\/\/www.vldb.org\/pvldb\/vol12\/p2254-kamsky.pdf","DOI":"10.14778\/3352063.3352140"},{"key":"12_CR17","doi-asserted-by":"publisher","unstructured":"Kar, P., Roy, M., Datta, S.: Recommender Systems: Algorithms and their Applications. Springer, Singapore (2024). https:\/\/doi.org\/10.1007\/978-981-97-0538-2","DOI":"10.1007\/978-981-97-0538-2"},{"issue":"2","key":"12_CR18","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/s11528-019-00446-7","volume":"64","author":"K Larson","year":"2020","unstructured":"Larson, K.: Serious games and gamification in the corporate training environment: a literature review. TechTrends 64(2), 319\u2013328 (2020)","journal-title":"TechTrends"},{"key":"12_CR19","doi-asserted-by":"publisher","first-page":"1048","DOI":"10.1080\/10494820.2016.1244084","volume":"25","author":"D Lavbi\u010d","year":"2016","unstructured":"Lavbi\u010d, D., Matek, T., Zrnec, A.: Recommender system for learning SQL using hints. Interact. Learn. Environ. 25, 1048\u20131064 (2016). https:\/\/doi.org\/10.1080\/10494820.2016.1244084","journal-title":"Interact. Learn. Environ."},{"key":"12_CR20","doi-asserted-by":"publisher","unstructured":"Lin, F.M., Patel, A., Kesswani, N., Sambana, B.: Accelerating discoveries in data science and artificial intelligence I (2023). https:\/\/doi.org\/10.1007\/978-3-031-51167-7","DOI":"10.1007\/978-3-031-51167-7"},{"issue":"1","key":"12_CR21","doi-asserted-by":"publisher","first-page":"216784","DOI":"10.1155\/2008\/216784","volume":"2008","author":"CA Lindley","year":"2008","unstructured":"Lindley, C.A., Sennersten, C.C.: Game play schemas: from player analysis to adaptive game mechanics. Int. J. Comput. Games Technol. 2008(1), 216784 (2008)","journal-title":"Int. J. Comput. Games Technol."},{"key":"12_CR22","unstructured":"Manning, C., Raghavan, P., Sch\u00fctze, H.: Information Retrieval, pp. 1\u2013461. Cambridge University Press, Cambridge (2009)"},{"issue":"1","key":"12_CR23","doi-asserted-by":"publisher","first-page":"531","DOI":"10.1146\/annurev-psych-010418-102744","volume":"70","author":"RE Mayer","year":"2019","unstructured":"Mayer, R.E.: Computer games in education. Annu. Rev. Psychol. 70(1), 531\u2013549 (2019). https:\/\/doi.org\/10.1146\/annurev-psych-010418-102744. pMID: 30231003","journal-title":"Annu. Rev. Psychol."},{"issue":"2\u20134","key":"12_CR24","doi-asserted-by":"publisher","first-page":"173","DOI":"10.3233\/IRG-2003-13(2-4)03","volume":"13","author":"A Mitrovic","year":"2003","unstructured":"Mitrovic, A.: An intelligent SQL tutor on the web. Int. J. Artif. Intell. Educ. 13(2\u20134), 173\u2013197 (2003)","journal-title":"Int. J. Artif. Intell. Educ."},{"issue":"1","key":"12_CR25","doi-asserted-by":"publisher","first-page":"373","DOI":"10.1007\/S10639-022-11122-4","volume":"28","author":"W Oliveira","year":"2023","unstructured":"Oliveira, W., et al.: Tailored gamification in education: a literature review and future agenda. Educ. Inf. Technol. 28(1), 373\u2013406 (2023). https:\/\/doi.org\/10.1007\/S10639-022-11122-4","journal-title":"Educ. Inf. Technol."},{"key":"12_CR26","unstructured":"Parsons, D., Haden, P.: Parson\u2019s programming puzzles: a fun and effective learning tool for first programming courses. In: Proceedings of the 8th Australasian Conference on Computing Education, vol. 52, pp. 157\u2013163 (2006)"},{"issue":"1","key":"12_CR27","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/S11257-024-09423-Z","volume":"35","author":"M Phosanarack","year":"2025","unstructured":"Phosanarack, M., Avril, E., Lepreux, S., Wallard, L., Kolski, C.: User-centered personalized gamification: an umbrella review. User Model. User Adapt. Interact. 35(1), 3 (2025). https:\/\/doi.org\/10.1007\/S11257-024-09423-Z","journal-title":"User Model. User Adapt. Interact."},{"key":"12_CR28","unstructured":"Prensky, M.: Digital Game-Based Learning. McGraw-Hill Pub. Co. (2004)"},{"key":"12_CR29","unstructured":"Pustulka, E., de\u00a0Espona\u00a0Pernas, L., Kennel, A.: Extending SQL scrolls to teach SQL DML. In: GSGS 2022 7th International Conference on Gamification and Serious Game, pp. 10\u201313 (2022). https:\/\/gsgs.ch\/wp-content\/uploads\/2022\/06\/GSGS22-proceeding_web.pdf"},{"key":"12_CR30","doi-asserted-by":"publisher","unstructured":"Pustulka, E., Krause, K., Espona, L.D., Kennel, A.: SQL scrolls-a reusable and extensible DGBL experiment. In: ACM International Conference Proceeding Series, pp. 39\u201348. Association for Computing Machinery (2021). https:\/\/doi.org\/10.1145\/3507923.3507932","DOI":"10.1145\/3507923.3507932"},{"key":"12_CR31","unstructured":"Pustulka, E., Wilhelm, J., Kennel, A.: Repository fhnw-sql\/FHNW-SQLScrolls (2023). https:\/\/github.com\/fhnw-sql\/FHNW-SQLScrolls"},{"key":"12_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1007\/978-3-540-27811-5_22","volume-title":"Key Technologies for Data Management","author":"K Renaud","year":"2004","unstructured":"Renaud, K., van Biljon, J.: Teaching SQL \u2014 which pedagogical horse for this course? In: Williams, H., MacKinnon, L. (eds.) BNCOD 2004. LNCS, vol. 3112, pp. 244\u2013256. Springer, Heidelberg (2004). https:\/\/doi.org\/10.1007\/978-3-540-27811-5_22"},{"key":"12_CR33","unstructured":"Schildgen, J., Dessloch, S.: SQL-grundlagen spielend lernen MIT dem text-adventure SQL island. In: Seidl, T., et al. (eds.) Datenbanksysteme f\u00fcr Business, Technologie und Web (BTW 2015), pp. 687\u2013690. Gesellschaft f\u00fcr Informatik e.V. (2015). https:\/\/github.com\/jschildgen\/sql-island"},{"key":"12_CR34","doi-asserted-by":"publisher","first-page":"2849","DOI":"10.1007\/s11042-017-4467-6","volume":"77","author":"\u00c1 Serrano-Laguna","year":"2018","unstructured":"Serrano-Laguna, \u00c1., Manero, B., Freire, M., Fern\u00e1ndez-Manj\u00f3n, B.: A methodology for assessing the effectiveness of serious games and for inferring player learning outcomes. Multimed. Tools Appl. 77, 2849\u20132871 (2018). https:\/\/doi.org\/10.1007\/s11042-017-4467-6","journal-title":"Multimed. Tools Appl."},{"key":"12_CR35","doi-asserted-by":"publisher","unstructured":"Shin, S.S.: Effect of semantic distance on learning structured query language: an empirical study. Front. Psychol. 13 (2022). https:\/\/doi.org\/10.3389\/fpsyg.2022.996363","DOI":"10.3389\/fpsyg.2022.996363"},{"issue":"1","key":"12_CR36","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/TCIAIG.2009.2018706","volume":"1","author":"I Szita","year":"2009","unstructured":"Szita, I., Ponsen, M., Spronck, P.: Effective and diverse adaptive game AI. IEEE Trans. Comput. Intell. AI Games 1(1), 16\u201327 (2009)","journal-title":"IEEE Trans. Comput. Intell. AI Games"},{"key":"12_CR37","doi-asserted-by":"publisher","unstructured":"Taipalus, T., Sepp\u00e4nen, V.: SQL education: a systematic mapping study and future research agenda. ACM Trans. Comput. Educ. 20 (2020). https:\/\/doi.org\/10.1145\/3398377","DOI":"10.1145\/3398377"},{"key":"12_CR38","unstructured":"Tuparov, G., Tuparova, D.: Gamification in higher education-a pilot study with SQL course. In: ERIS, pp. 81\u201390 (2021)"},{"key":"12_CR39","doi-asserted-by":"publisher","unstructured":"Vega, J., Rodriguez, M., Check, E., Moran, H., Loo, L.: Duolingo evolution: from automation to artificial intelligence. In: 2024 IEEE Colombian Conference on Applications of Computational Intelligence (ColCACI), pp.\u00a01\u20136 (2024). https:\/\/doi.org\/10.1109\/ColCACI63187.2024.10666523","DOI":"10.1109\/ColCACI63187.2024.10666523"},{"key":"12_CR40","doi-asserted-by":"publisher","unstructured":"Xinogalos, S., Satratzemi, M.: The use of educational games in programming assignments: SQL island as a case study. Appl. Sci. (Switz.) 12 (2022). https:\/\/doi.org\/10.3390\/app12136563","DOI":"10.3390\/app12136563"},{"key":"12_CR41","doi-asserted-by":"publisher","unstructured":"Yu, T., et al.: Spider: a large-scale human-labeled dataset for complex and cross-domain semantic parsing and text-to-SQL task. In: Riloff, E., Chiang, D., Hockenmaier, J., Tsujii, J. (eds.) Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing, Brussels, Belgium, 31 October\u20134 November 2018, pp. 3911\u20133921. Association for Computational Linguistics (2018). https:\/\/doi.org\/10.18653\/V1\/D18-1425","DOI":"10.18653\/V1\/D18-1425"},{"issue":"2","key":"12_CR42","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1177\/15554120231158625","volume":"19","author":"N Zeybek","year":"2024","unstructured":"Zeybek, N., Sayg\u0131, E.: Gamification in education: why, where, when, and how?-a systematic review. Games Cult. 19(2), 237\u2013264 (2024)","journal-title":"Games Cult."}],"container-title":["Communications in Computer and Information Science","Smart Business Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-08614-3_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T04:07:54Z","timestamp":1761883674000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-08614-3_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,1]]},"ISBN":["9783032086136","9783032086143"],"references-count":42,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-08614-3_12","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,1]]},"assertion":[{"value":"1 November 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare. Cansu Kertmen developed the adaptive algorithm as part of her MSc Degree Thesis in Business Information Systems at the FHNW and Ela Pustulka supervised her work.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Credits"}},{"value":"ICSBT","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Smart Business Technologies","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bilbao","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11 June 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 June 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icsbt2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icsbt.scitevents.org\/?y=2025","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}