#34 · Primary category: Classical Machine Learning Frameworks
cleora
Cleora AI is a general-purpose open-source model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data. Created by Synerise.com team.
Project last updated:04/02/26
GitHub Stars
540
Forks
57
Contributors
18
License
MIT
Why we included this project
Cleora turns graph-structured data into dense entity vectors without needing a GPU, negative sampling, or any of the usual deep-learning plumbing. It computes all possible random walks in a single matrix multiplication, which keeps it fast and deterministic enough to retrain on a schedule in production. That makes it a practical fit for recommendation, fraud detection, social network analysis, and knowledge graph work, where you feed in user-item interactions or entity triples and get embeddings for clustering, link prediction, or similarity search. It installs with pip, weighs in around 5 MB, and the Synerise team behind it has placed in several industry recommendation challenges, so the approach has been tested on real data rather than just benchmarks. If you want embeddings from relational data without standing up a deep-learning stack, this is a lightweight option that gets you there quickly.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
scikit-learn
scikit-learn: machine learning in Python
pyod
A Python library for anomaly detection across tabular, time series, graph, text, image, and audio data. 60+ detectors, benchmark-backed ADEngine orchestration, and an agentic workflow for AI agents.
umap
Uniform Manifold Approximation and Projection
dowhy
DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.
imbalanced-learn
A Python Package to Tackle the Curse of Imbalanced Datasets in Machine Learning