Web app

Cleora.ai
Cleora is a Rust-powered graph embedding engine that computes deterministic embeddings via sparse matrix powers. It is designed for production use cases such as recommendation systems, knowledge graphs, and fraud detection.
- Platform
- Web app
- Categories
- AI Analytics Assistant
- Indexed
- 2024-02-19
About Cleora.ai
What is Cleora
Cleora is a graph embedding engine written in Rust. It computes embeddings by constructing a sparse Markov transition matrix from the input graph and then multiplying it with the embedding matrix iteratively. This approach captures the distribution of all random walks of a given length exactly, without sampling or training. It supports heterogeneous hypergraphs with typed, multi-relational edges. The library is lightweight, with a total install size of about 5 MB, and requires only numpy and scipy as dependencies. It runs on CPU only, with no GPU support needed.
Key features
Cleora eliminates random walk sampling and skip-gram training, making it deterministic and reproducible. It is reported to be 240x faster than GraphSAGE and DeepWalk, as measured by Zomato. It natively handles heterogeneous hypergraphs, including multi-type nodes and edges, bipartite graphs, and hypergraphs. The embeddings are stable across runs and support inductive learning, allowing new nodes to be embedded without retraining. The library is small and has minimal dependencies, making it easy to deploy in production environments.
Use cases
Cleora is used in various domains, including recommendation systems, knowledge graphs, customer lookalikes, entity resolution, fraud detection, social networks, drug discovery, and supply chain. It has been adopted by companies like Zomato, Synerise, and Dailymotion for tasks such as personalized recommendations, product embeddings, and video recommendations. Cleora-powered solutions have achieved top placements in KDD Cup 2021, WSDM WebTour 2021, and SIGIR eCom 2020.
Pricing
The page does not mention any pricing information for Cleora. It appears to be an open-source or free-to-use library, as it is available via pip install pycleora.
Questions
Cleora.ai FAQ
- What is Cleora.ai?
- Cleora.ai is an AI tool available as a web app in the AI Analytics Assistant category. Cleora is a Rust-powered graph embedding engine that computes deterministic embeddings via sparse matrix powers. It is designed for production use cases such as recommendation systems, knowledge graphs, and fraud detection.
- What is Cleora.ai used for?
- Cleora.ai is filed under AI Analytics Assistant in the AITOOLIST index. Cleora is a Rust-powered graph embedding engine that computes deterministic embeddings via sparse matrix powers. It is designed for production use cases such as recommendation systems, knowledge graphs, and fraud detection.
- Is Cleora.ai a web app, an extension or a native app?
- Cleora.ai is a web app.
Listed in the AITOOLIST index since 2024-02-19.
Related
Tools similar to Cleora.ai

Membership.io is a dedicated platform for membership businesses, providing tools to host content, community, and courses. It is designed for membership site owners who want to manage their content and community in one place.

Plug&Pay is a sales funnel software that lets users create websites, landing pages, checkouts, and upsells with AI assistance. It is designed for entrepreneurs selling digital programs, coaching, physical products, events, or subscriptions.

Sphinx Mind is an AI marketing assistant that integrates with platforms like Facebook Ads, Google Ads, and Google Analytics. It provides automated reports, prompt scheduling, and chat exports for marketers.

Whatmore provides AI-powered tools for ecommerce brands to create product images and videos, and to add shoppable videos to their websites. It is used by over 4000 brands, primarily on Shopify.

ClearML is an AI infrastructure platform that manages GPU clusters and streamlines AI/ML workflows. It is designed for organizations that need to deploy and scale GenAI models efficiently.

Quadratic is an AI-powered spreadsheet that connects to your data sources and uses natural language to generate formulas, Python, and SQL. It is designed for data analysts and business users who want to work with live data in a familiar spreadsheet interface.


