Please use this identifier to cite or link to this item: https://hdl.handle.net/1889/5152
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorZanichelli, Francesco-
dc.contributor.authorThabet, Baha Mohammad Ghalib Khader-
dc.date.accessioned2022-11-03T07:12:17Z-
dc.date.available2022-11-03T07:12:17Z-
dc.date.issued2022-
dc.identifier.urihttps://hdl.handle.net/1889/5152-
dc.description.abstractCombining Deep Knowledge Tracing (DKT) and Transformer-based recommendation with serious games can establish an intelligent model for modeling players’ knowledge state over missions and auto generating help text. This model can help players to look one or more steps ahead and predict the performance of the next missions in gameplay. Afterwards and if needed, the model enables the generation of proactive recommendations as flashcards for players to be able to complete the next mission successfully. In this research, we introduce a novel Intelligent Serious Games model (ISG) based on integrating the state-of-the-art DKT method and a fine-tuned Transformer-based recommendation component to improve players’ programming skills for C++, one of the most common programming languages used in first-year computer science and engineering bachelor programs. We propose novel hybrid prediction models for DKT, a novel Transformer-based Recommender architecture and a novel Transformer-based framework tailored to three different generation tasks. The latter aims to generate flashcards in the form of supporting paragraphs, questions, and answers. Alongside with fine-tuning GPT-2, GPT-Neo, BART and T5 models to four new programming skills datasets. Flashcards are the main tool used in the Spaced Repetition memorization method, yet there are not always available for many topics due to the high efforts required to create them whereas the Transformer-based models come to simplify the process. Our findings revealed the effectiveness of integrating the Deep Knowledge Tracing (DKT) method and the Transformer-based recommender with serious games. The results revealed that the fine-tuned Transformer-based framework models are capable to generate coherent C++ paragraphs, questions and answers inspected semantically with code examples in a fully automated process and using a single input string. Also, the proposed hybrid prediction models with a multi-layer learning approach for DKT achieved the best prediction performance among the other models. Whereas assessing the proposed DKT-Missing Sequence Padding (MSP) recursive method demonstrated its effectiveness in predicting more steps ahead with missing values in the sequences. Also, the novel approach in evaluating the DKT method based on each sequence within a fixed length enabled us to trace and investigate each knowledge state.en_US
dc.language.isoIngleseen_US
dc.publisherUniversità degli studi di Parma. Dipartimento di Ingegneria e architetturaen_US
dc.relation.ispartofseriesDottorato di ricerca in Tecnologie dell' Informazioneen_US
dc.rights© Baha Thabet, 2022en_US
dc.rightsAttribuzione - Non commerciale - Condividi allo stesso modo 4.0 Internazionaleen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.subjectintelligent serious gamesen_US
dc.subjectdeep knowledge tracing DKTen_US
dc.subjectLSTMen_US
dc.subjectCNNen_US
dc.subjecthybrid predictionen_US
dc.subjectprogramming skillsen_US
dc.subjectmissing sequence paddingen_US
dc.subjectTransformeren_US
dc.subjectGPT-2en_US
dc.subjectquestions and answer generationen_US
dc.subjectBARTen_US
dc.subjectT5en_US
dc.titleTowards intelligent serious games: integrating deep knowledge tracing and transformer-based recommendationen_US
dc.typeDoctoral thesisen_US
dc.subject.miurINF/01en_US
Appears in Collections:Tecnologie dell'informazione. Tesi di dottorato

Files in This Item:
File Description SizeFormat 
THABET_BAHA_Thesis_07-2022.pdfThesis_07_20223.24 MBAdobe PDFView/Open
BT_PhD_Activity_Report_07-2022.pdf
  Restricted Access
Activity_Report_pdf121.38 kBAdobe PDFView/Open Request a copy


This item is licensed under a Creative Commons License Creative Commons