awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
facebookresearch avatar

facebookresearch/StarspaceArchived

0
View on GitHub↗
3,954 estrellas·525 forks·C++·MIT·6 vistas

Starspace

Starspace es un framework de vector embedding diseñado para entrenar representaciones de alta dimensión de texto e imágenes. Funciona como un sistema de aprendizaje automático para ranking neuronal, clasificación de texto y embedding de grafos de conocimiento, mapeando diferentes tipos de objetos en un espacio numérico compartido para facilitar tareas de recuperación y predicción.

El sistema incluye herramientas especializadas para la finalización de grafos de conocimiento y predicción de enlaces representando entidades y sus relaciones dentro de un espacio vectorial multirelacional. Además, proporciona capacidades para la recomendación de contenido semántico y clasificación de texto a gran escala mapeando entradas a etiquetas objetivo o elementos candidatos.

El framework cubre áreas de capacidad amplias, incluyendo ranking de entidades basado en similitud, extracción de vector embedding de documentos o n-gramas, y el uso de entrenamiento basado en caminatas aleatorias (random-walk). Para gestionar grandes datasets, incorpora carga de datos comprimidos basada en disco y optimización de muestreo negativo.

Features

  • Vector Embeddings - Provides a framework for learning high-dimensional vector representations of text and images.
  • Distance-Based Ranking - Ranks candidates by calculating the geometric proximity between query and target entity vectors.
  • Neural Ranking - Calculates similarity between query objects and candidates using neural models to provide ranked results.
  • Relational Graph Embeddings - Represents entities and their various relationship types as vectors for link prediction in multi-relational spaces.
  • Knowledge Graph Embeddings - Implements specialized tools for learning representations of entities and relations in knowledge graphs.
  • Knowledge Graph Completion - Predicts missing links and relationships between entities by mapping them into a multi-relational vector space.
  • Link Prediction - Analyzes entities and relations to identify missing links and complete triples within multi-relational graphs.
  • Vector Similarity Search - Implements vector similarity search to retrieve the most relevant entities based on distance metrics.
  • AI-Based Relevance Ranking - Uses AI-based relevance ranking to calculate distance between query objects and candidates for retrieval.
  • Vector Space Models - Implements vector space models to map diverse object types into a shared numerical space for retrieval and classification.
  • Text Document Classification - Provides large-scale text document classification by mapping inputs to target labels in an embedding space.
  • Recommendation Engines - Ships a recommendation engine that predicts and ranks items using embedding-based similarity.
  • Negative Sampling Techniques - Employs negative sampling techniques to reduce computational load by updating only a subset of weights during training.
  • Multimodal Classification - Assigns labels to both text and image inputs by mapping them into a common embedding space.
  • Random Walk Analysis - Uses random-walk based training to capture structural relationships between entities within a graph.
  • Content Recommendations - Suggests relevant content by analyzing the embedding similarity between user interactions and candidates.
  • Embedding Algorithms - General-purpose embedding framework for various data types.
  • Frameworks de Machine Learning - General-purpose tool for learning embeddings for various tasks.
  • Natural Language Processing - General-purpose embedding tool for text and other data.
  • C++ NLP Libraries - Library for creating embeddings for various text classification tasks.

Historial de estrellas

Gráfico del historial de estrellas de facebookresearch/starspaceGráfico del historial de estrellas de facebookresearch/starspace

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace facebookresearch/starspace?

Starspace es un framework de vector embedding diseñado para entrenar representaciones de alta dimensión de texto e imágenes. Funciona como un sistema de aprendizaje automático para ranking neuronal, clasificación de texto y embedding de grafos de conocimiento, mapeando diferentes tipos de objetos en un espacio numérico compartido para facilitar tareas de recuperación y predicción.

¿Cuáles son las características principales de facebookresearch/starspace?

Las características principales de facebookresearch/starspace son: Vector Embeddings, Distance-Based Ranking, Neural Ranking, Relational Graph Embeddings, Knowledge Graph Embeddings, Knowledge Graph Completion, Link Prediction, Vector Similarity Search.

¿Qué alternativas de código abierto existen para facebookresearch/starspace?

Las alternativas de código abierto para facebookresearch/starspace incluyen: falkordb/falkordb — FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge… johnsnowlabs/spark-nlp — Spark NLP is a toolkit for scalable text analysis and machine learning built on the Apache Spark distributed computing… hanxiao/bert-as-service — This project is a high-performance BERT embedding service and inference server designed to map text sequences into… huggingface/sentence-transformers — This project is a transformer-based framework for generating dense and sparse vector embeddings of text and multimodal… lancedb/lancedb — LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector… insforge/insforge — InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational…

Alternativas open-source a Starspace

Proyectos open-source similares, clasificados según cuántas características comparten con Starspace.
  • falkordb/falkordbAvatar de FalkorDB

    FalkorDB/FalkorDB

    3,437Ver en GitHub↗

    FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut

    Ccloud-databasedatabasedatabase-as-a-service
    Ver en GitHub↗3,437
  • johnsnowlabs/spark-nlpAvatar de JohnSnowLabs

    JohnSnowLabs/spark-nlp

    4,135Ver en GitHub↗

    Spark NLP is a toolkit for scalable text analysis and machine learning built on the Apache Spark distributed computing framework. It provides a multimodal machine learning framework and a distributed pipeline system for sequencing annotators to process large-scale linguistic data. The library includes a transformer text processor for generating contextual vector embeddings and a dedicated inference engine for managing large language models. The project distinguishes itself through its ability to process heterogeneous data types, including text, audio, and images, within a unified vision-langu

    Scala
    Ver en GitHub↗4,135
  • hanxiao/bert-as-serviceAvatar de hanxiao

    hanxiao/bert-as-service

    12,831Ver en GitHub↗

    This project is a high-performance BERT embedding service and inference server designed to map text sequences into fixed-length numerical vectors. It functions as a machine learning microservice and distributed model server that decouples request handling from heavy computation. The system utilizes a ZeroMQ messaging infrastructure to provide low-latency communication between distributed clients and the inference server. It incorporates server-side batch processing and GPU workload scaling to maximize hardware utilization and manage high request volumes. The platform supports semantic search

    Python
    Ver en GitHub↗12,831
  • huggingface/sentence-transformersAvatar de huggingface

    huggingface/sentence-transformers

    18,817Ver en GitHub↗

    This project is a transformer-based framework for generating dense and sparse vector embeddings of text and multimodal data. It serves as a library for fine-tuning models to perform semantic similarity tasks, retrieval, and reranking. The system is distinguished by its support for diverse architectural patterns, including bi-encoders for fast similarity search and cross-encoders for high-precision reranking. It provides dedicated pipelines for multimodal embeddings, mapping text and images into a shared vector space, and implements knowledge distillation to compress large models into smaller,

    Python
    Ver en GitHub↗18,817
  • Ver las 30 alternativas a Starspace→