liuzy0708/Awesome-OL

A General Toolkit for Advanced Online Learning, Online Active Learning, Online Semi-supervised Learning Approaches

32
/ 100
Emerging

Awesome-OL helps data scientists and machine learning practitioners who work with data that arrives continuously and changes over time. It provides a set of tools for efficiently training and updating models on live, streaming data. You input your continuous data streams, and it helps you produce robust, adaptive predictive models and classifications, especially when labeled data is scarce.

No commits in the last 6 months.

Use this if you need to build and maintain machine learning models on real-time data streams where data patterns might shift, and you have limited human-labeled data available.

Not ideal if your data is static, not streaming, or if you exclusively work with fully labeled datasets for traditional batch learning.

streaming-analytics real-time-prediction adaptive-modeling data-stream-mining continuous-learning
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 6 / 25
Maturity 16 / 25
Community 8 / 25

How are scores calculated?

Stars

22

Forks

2

Language

Python

License

GPL-3.0

Last pushed

Sep 28, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/liuzy0708/Awesome-OL"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.