Overview of the pykt package structure
mainThe pykt package is organized into several specialized subpackages that handle different stages of the knowledge tracing pipeline. When building or extending workflows, you will primarily interact with these modules:
pykt.config: Handles configuration management and hyperparameter settings.pykt.datasets: Manages data loading, dataset creation, and data handling.pykt.models: Contains the implementations of various knowledge tracing models.pykt.preprocess: Provides tools for data preprocessing and cleaning.pykt.utils: Contains general utility functions used across the toolkit.