Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
MASTER THESIS

Integrating SMART Data into a Knowledge Graph for Learning Analytics

Download
Bouzendaga, Zakaria ULiège
Promotor(s) : Debruyne, Christophe ULiège
Date of defense : 8-Sep-2025/9-Sep-2025 • Permalink : http://hdl.handle.net/2268.2/24917
Details
Title : Integrating SMART Data into a Knowledge Graph for Learning Analytics
Author : Bouzendaga, Zakaria ULiège
Date of defense  : 8-Sep-2025/9-Sep-2025
Advisor(s) : Debruyne, Christophe ULiège
Committee's member(s) : Geurts, Pierre ULiège
Huynh-Thu, Vân Anh ULiège
Language : English
Discipline(s) : Engineering, computing & technology > Computer science
Institution(s) : Université de Liège, Liège, Belgique
Degree: Master : ingénieur civil en science des données, à finalité spécialisée
Faculty: Master thesis of the Faculté des Sciences appliquées

Abstract

[en] The SMART team at the University of Liège aims to enhance learning ana-
lytics by leveraging fine-grained student interaction data collected via the
FB4You mobile application, which relies on the Experience API (xAPI). While
xAPI provides a standardized format for recording learning activities, the
resulting data is semi-structured, heterogeneous, and largely devoid of se-
mantic coherence, creating significant challenges for analysis that require
complex queries and extensive domain expertise.
This thesis investigates the extent to which a knowledge graph can make
implicit information in xAPI statements explicit, thereby supporting more
effective learning analytics. We first analyzed over 2,100 heterogeneous
xAPI JSON files to identify hidden relationships, undocumented conventions,
and structural inconsistencies. To address these challenges, we developed
PROV-EXT, an extension of the PROV-O ontology, and implemented RDF
Mapping Language (RML) specifications to transform raw xAPI data into a
semantically coherent knowledge graph comprising over 1.3 million triples.
The utility of the knowledge graph was demonstrated through practical use
cases, including student activity timelines, performance correlation analysis,
and behavioral clustering. Results show that semantic modeling improves
data interpretability, facilitates complex analytical queries, and enables prac-
titioners to explore student behaviors and learning patterns more intuitively
than raw JSON data allows.
This work highlights the value of semantically enriched representations in
learning analytics and provides a foundation for future enhancements, in-
cluding ontology enrichment, scalability improvements, quality assurance,
and user-friendly interfaces for educational practitioners.


File(s)

Document(s)

File
Access TFE-Final.pdf
Description:
Size: 2.7 MB
Format: Adobe PDF

Author

  • Bouzendaga, Zakaria ULiège Université de Liège > Mast. ing. civ. sc. don. fin. spéc.

Promotor(s)

Committee's member(s)

  • Geurts, Pierre ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Algorith. des syst. en interaction avec le monde physique
    ORBi View his publications on ORBi
  • Huynh-Thu, Vân Anh ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Informatique
    ORBi View his publications on ORBi








All documents available on MatheO are protected by copyright and subject to the usual rules for fair use.
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.