Skip to content

QuickLearnKit

QuickLearnKit is a learning-first machine learning utilities library designed to simplify common workflows while preserving full control for advanced users.

Remove mechanical friction so students can focus on concepts, not syntax.


Installation

pip install quicklearnkit

Overview

QuickLearnKit provides structured, readable tools for:

  • Simplified model imports
  • Dataset sampling and utilities
  • Train–test splitting
  • Probabilistic, group-aware imputation
  • Teaching-friendly visualization wrappers
  • Notebook β†’ Script pipeline compilation

Documentation

Navigate by section:

πŸ“¦ Model Imports

Quick access to commonly used regression and classification models.
πŸ‘‰ Model Imports


πŸ›  Utilities

Tools for sampling, splitting, imputation, and random data generation.
πŸ‘‰ Utilities


πŸ“Š Visualization

Seaborn/matplotlib wrappers with optional value labels.
πŸ‘‰ Visualization


🧱 Pipeline (Notebook β†’ Script Bridge)

Convert experimental notebook code into clean, reproducible scripts.
πŸ‘‰ Pipeline


Design Philosophy

QuickLearnKit balances:

Beginner simplicity Γ— Advanced control

It supports:

  • Learning
  • Experimentation
  • Structured building

β€”without introducing heavy workflow orchestration systems.