Cleora
Embeddings de grafos exactos sin muestreo, GPUs ni entrenamiento: una sola potencia de matriz en un núcleo de CPU.
| Qué es | Embeddings de grafos exactos sin muestreo, GPUs ni entrenamiento: una sola potencia de matriz en un núcleo de CPU. |
|---|---|
| Precios | Freemium |
| Plan gratuito | Sí |
| Plataforma | API |
| API | Sí |
| Ideal para | building recommendation systems from user-item interactions, entity resolution in knowledge graphs |
| Dominio registrado | 2020 |
Datos actualizados 15 de agosto de 2026
¿Qué hace Cleora?
Cleora es un motor de embeddings de grafos desarrollado en Rust que produce embeddings exactos y deterministas sin recurrir a caminatas aleatorias, muestreo negativo o GPUs. Mientras que otras librerías hacen aproximaciones mediante el muestreo de rutas y el entrenamiento de modelos skip-gram, Cleora calcula la distribución completa de cada caminata posible utilizando una única potencia de matriz dispersa en un solo núcleo de CPU. El resultado son embeddings de grado de producción que se generan órdenes de magnitud más rápido y son perfectamente reproducibles. La librería es diminuta —unos 5 MB con solo numpy y scipy como dependencias— y se instala con `pip install pycleora`.
Cleora funciona construyendo una matriz de transición de Markov dispersa a partir de tu grafo de entrada (gestionando de forma nativa hipergrafos heterogéneos con nodos y aristas de múltiples tipos). Cada iteración multiplica la matriz de embeddings por esa matriz de transición, capturando la distribución exacta de todas las caminatas de longitud k. La propagación normalizada L2 promedia los embeddings de los vecinos en cada iteración: de 3 a 4 pasadas para similitud de co-ocurrencia, y más de 7 para similitud contextual. Sin ruido ni variación estocástica. Zomato reemplazó su pipeline de GraphSAGE por Cleora y redujo el tiempo de generación de embeddings de 20 horas a menos de 5 minutos, escalando las recomendaciones en más de 500 ciudades. La librería también incluye 7 algoritmos alternativos (DeepWalk, Node2Vec, etc.) como líneas base, junto con métricas de evaluación, muestreo de grafos y ajuste de hiperparámetros.
Los científicos de datos e ingenieros de ML que trabajen en sistemas de recomendación, grafos de conocimiento, resolución de entidades o detección de fraudes encontrarán en Cleora una alternativa práctica a los frameworks de aprendizaje profundo pesados. Se ejecuta en cualquier máquina con CPU —sin necesidad de GPU— y produce embeddings lo suficientemente estables para entornos regulados e investigación reproducible. La herramienta es utilizada en producción por Synerise (personalización de e-commerce) y Dailymotion (recomendaciones de video), y ha obtenido los primeros puestos en competiciones de KDD Cup y WSDM. Si tu pipeline depende actualmente de caminatas aleatorias y entrenamiento skip-gram, Cleora ofrece una ...
Características principales
Qué la hace destacar¿Para quién es Cleora?
Quién saca más provecho de esta herramientaConfianza y presencia
Alternativas en Minería de datos
Plataforma de seguridad de datos nativa de IA que descubre, clasifica y protege datos sensibles en entornos de nube, SaaS y locales.
Herramienta de web scraping con IA: describe lo que buscas en lenguaje sencillo y extrae datos estructurados de cualquier sitio web
Extracción de datos web y grafo de conocimiento impulsados por IA: convierte cualquier sitio web en datos estructurados automáticamente.
Plataforma de inteligencia de procesos que analiza operaciones comerciales para identificar ineficiencias y optimizar flujos de trabajo para IA empresarial.
Plataforma de seguridad de datos que protege la información sensible entre usuarios, sistemas y agentes de IA con controles persistentes
Motor de conocimiento de IA empresarial que se conecta a sus fuentes de datos para ofrecer perspectivas precisas y sectoriales en tiempo real.
Servicio de web scraping basado en IA que convierte datos web no estructurados en conjuntos de datos estructurados y conformes para empresas.
Plataforma de NLP empresarial para el procesamiento inteligente de documentos: extraiga, revise, compare y redacte documentos con IA
Herramientas similares
Plataforma de web scraping con IA: describe los datos que necesitas en lenguaje sencillo y obtén conjuntos de datos estructurados en minutos
Infraestructura en la nube alimentada por energía renovable y servicio de inferencia gestionada para ejecutar grandes modelos de IA.
Plataforma de IA que escanea tus productos y mapea todas las normativas necesarias para vender en 106 países.
Librería de web scraping para JavaScript y Python que gestiona proxies, navegadores y bloqueos por ti
Plataforma en la nube que ofrece acceso bajo demanda a múltiples aceleradores de IA para cargas de trabajo de desarrollo, entrenamiento e inferencia.