2023
DOI: 10.3390/psych5030050
|View full text |Cite
|
Sign up to set email alerts
|

An Introduction to Bayesian Knowledge Tracing with pyBKT

Abstract: This study aims to introduce Bayesian Knowledge Tracing (BKT), a probabilistic model used in educational data mining to estimate learners’ knowledge states over time. It also provides a practical guide to estimating BKT models using the pyBKT library available in Python. The first section presents an overview of BKT by explaining its theoretical foundations and advantages in modeling individual learning processes. In the second section, we describe different variants of the standard BKT model based on item res… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
1
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 32 publications
0
2
0
Order By: Relevance
“…AIEd has been under active development for several decades now [31] and has made significant advances on different fronts, especially in areas such as Intelligent Tutoring Systems (ITSs) [32,33], educational recommendations [21], MOOC management [28,34] and taxonomy/prerequisite detection [35], among others. Recent work has also shown that AI could be used to accumulate learning resources at scale [20], as well as enrich these to break language barriers by creating cross-lingual translations/transcriptions [36], domain-/language-agnostic topic annotations [37], and visual and interactive content summaries that support the learner, providing synthetic video materials that are as effective as learning from human teachers' video recordings [38].…”
Section: The Promisementioning
confidence: 99%
“…AIEd has been under active development for several decades now [31] and has made significant advances on different fronts, especially in areas such as Intelligent Tutoring Systems (ITSs) [32,33], educational recommendations [21], MOOC management [28,34] and taxonomy/prerequisite detection [35], among others. Recent work has also shown that AI could be used to accumulate learning resources at scale [20], as well as enrich these to break language barriers by creating cross-lingual translations/transcriptions [36], domain-/language-agnostic topic annotations [37], and visual and interactive content summaries that support the learner, providing synthetic video materials that are as effective as learning from human teachers' video recordings [38].…”
Section: The Promisementioning
confidence: 99%
“…Across all analyses, we fit all Bayesian Knowledge Tracing models using the Python implementation of BKT in the package "pyBKT" (Badrinath et al, 2021;Bulut et al, 2023).…”
Section: Fitting Procedure Metrics and Analytic Approachmentioning
confidence: 99%
“…The article by Bulut, Shin, Yildirim-Erbasli, Gorgun, and Pardos [18], titled "An introduction to Bayesian knowledge tracing with pyBKT", provides a tutorial in Bayesian knowledge tracing (BKT). Also, it is a tutorial for estimating BKT models in the pyBKT library in the Python software.…”
mentioning
confidence: 99%