Library to simulate knowledge tracing datasets
Project description
ktdg (Knowledge tracing data generator)
Library used to create synthetic knowledge tracing data.
Example configs can be found in config
.
Usage
To create a new config or complete an existing one:
$ ktdg create --help
Usage: ktdg create [OPTIONS] CONFIG
(c) Creates a config or completes it, saving it to the given file.
Arguments:
CONFIG Path of the config to complete or create [required]
Options:
-h, --help Show this message and exit.
To generate the synthetic data from the config:
$ ktdg generate --help
Usage: ktdg generate [OPTIONS] CONFIG
(g) Generates the data for the given config, saving it as a json file named
"data.json".
Arguments:
CONFIG Configuration file to use [required]
Options:
-h, --help Show this message and exit.
Setup
-
Install
poetry
-
poetry config virtualenvs.in-project true
-
poetry install
-
source .venv/bin/activate
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ktdg-0.1.8.tar.gz
(9.7 kB
view hashes)
Built Distribution
ktdg-0.1.8-py3-none-any.whl
(13.2 kB
view hashes)