Feature Engine provides Python tools for feature engineering and selection that are compatible with scikit-learn.
modAL
modAL provides a modular active learning framework for Python built on top of scikit-learn.

About modAL
modAL is an open source active learning framework for Python 3. It helps users build workflows that choose which unlabelled examples to query for labels, which can reduce the labelling effort needed to improve a classifier. The framework is built on top of scikit-learn and is designed to be modular, flexible, and extensible.
Users can start with a scikit-learn classifier, such as RandomForestClassifier, in a few lines of code. The default uncertainty sampling can be replaced with built-in strategies, such as entropy sampling, or with a custom query strategy written as a Python function. The project also states that scikit-learn or Keras models can be integrated into a workflow. An active regression example is included.
Key features
- Active learning workflows built on scikit-learn
- Integration of scikit-learn or Keras models into learners
- Built-in query strategies, including entropy sampling
- Custom query strategies written as Python functions
- Replaceable uncertainty measures for query selection
- Active regression example
- Modular design that allows individual components to be replaced
- Open source
- Built on scikit-learn
- Written for Python 3
modAL at a glance
- Category
- AI & Machine Learning › AI Data & Analytics
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
modAL alternatives
Tools and sites you could use instead, ranked by how closely they match.
Automated machine learning toolkit and a drop-in replacement for a scikit-learn estimator.
pytorch tabular provides a unified framework for deep learning models on tabular data.
nilearn provides Python tools for machine learning and neuroimaging analysis.
A Python package to assess and improve fairness of machine learning models.
Python package which helps to debug machine learning classifiers and explain their predictions.
Popular in AI Data & Analytics
Well-known listings from the same topic.
modAL FAQ
Which types of models can be used with modAL?
Can I write my own query strategy?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












