Skip to content

It models the causal relationships between metacognitive skills of a learner and their influence on the level of self-regulation. Then it predict the learner's level of self-regulation in order to offer an adaptative support based on the level of self-regulation

License

Notifications You must be signed in to change notification settings

sedela/BayesianModel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BayesianModel

This Repository contains three files:

1- A code.py file : Is written with a python wrapper of a C++ library called " Structural Modeling, Inference and Learning Engine(SMILE) it contains two classes.The fist one is "CreatingBN" for the creation of a Bayesian network that models the causal relationships between metacognitive skills and their influence on the level of self-regulation. The second class is "InferenceCalls" for the modification of the values of each evidence and the beliefs update (Bayesian inference). It is necessary to import a "pysmile" package from the site https://www.bayesfusion.com/

2- A Network.xdsl file : Is an xdsl (xml) format file that was built by the CreatingBN class. To view the network, u need just to download the application GeNIe Modeler,GUI for SMILE.

3- A Skills'scores.csv file contains the discretized composite scores for each skill.

About

It models the causal relationships between metacognitive skills of a learner and their influence on the level of self-regulation. Then it predict the learner's level of self-regulation in order to offer an adaptative support based on the level of self-regulation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages