PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Rule Learning Python Packages

Python packages with the GitHub topic rule-learning. Sorted by relevance, with stars and monthly downloads.
csinva
imodels

Interpretable ML package 🔍 for concise, transparent, and accurate predictive modeling (sklearn-compatible).

51K 2K 138
mrapp-ke
mlrl-common

A scikit-learn implementation of BOOMER - An Algorithm for Learning Gradient Boosted Multi-Output Rules

7K 5 2
mrapp-ke
mlrl-boomer

A scikit-learn implementation of BOOMER - An Algorithm for Learning Gradient Boosted Multi-Output Rules

6K 5 2
mrapp-ke
mlrl-seco

A scikit-learn implementation of BOOMER - An Algorithm for Learning Gradient Boosted Multi-Output Rules

5K 5 2
xcsf-dev
xcsf

XCSF learning classifier system: rule-based online evolutionary machine learning

4K 36 14
KRLabsOrg
rulechef

Learn rule-based models from examples using LLM-powered synthesis. Replace expensive LLM calls with fast, deterministic, inspectable regex, code, or spaCy rules.

1K 6 5
linkedin
te2rules

Python library to explain Tree Ensemble models (TE) like XGBoost, using a rule list.

910 67 8
mrapp-ke
mlrl-testbed

Provides utilities for the training and evaluation of machine learning algorithms

685 5 2
mrapp-ke
mlrl-testbed-sklearn

A scikit-learn implementation of BOOMER - An Algorithm for Learning Gradient Boosted Multi-Output Rules

544 5 2
mrapp-ke
mlrl-testbed-arff

A scikit-learn implementation of BOOMER - An Algorithm for Learning Gradient Boosted Multi-Output Rules

543 5 2
mrapp-ke
mlrl-util

A scikit-learn implementation of BOOMER - An Algorithm for Learning Gradient Boosted Multi-Output Rules

494 5 2
mrapp-ke
mlrl-testbed-slurm

A scikit-learn implementation of BOOMER - An Algorithm for Learning Gradient Boosted Multi-Output Rules

333 5 2
ParrotPrediction
pyalcs

Implementation of Anticipatory Learning Classifiers

143 10 18
    • Data from PyPI, GitHub, ClickHouse, and BigQuery