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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesKnowledge Graph Recommendations

Recommendation strategies that use structured knowledge graphs to discover relationships between entities.

Distinct from Knowledge Graph Builders: Focuses on using the graph for generating recommendations rather than the construction of the graph itself.

Explore 3 awesome GitHub repositories matching data & databases · Knowledge Graph Recommendations. Refine with filters or upvote what's useful.

Awesome Knowledge Graph Recommendations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • recommenders-team/recommendersAvatar de recommenders-team

    recommenders-team/recommenders

    21,769Voir sur GitHub↗

    This project is a recommendation system framework designed for building, evaluating, and operationalizing personalized item suggestion engines. It provides a comprehensive toolkit for implementing collaborative filtering and content-based algorithms, supported by an end-to-end machine learning pipeline for preparing datasets and deploying predictive models. The framework distinguishes itself through the integration of knowledge graphs to provide richer context for recommendations and the use of industry-specific patterns to accelerate system deployment. It also includes a specialized model ev

    Generates recommendations by leveraging structured knowledge graph data to explore entity relationships.

    Pythonaiartificial-intelligencedata-science
    Voir sur GitHub↗21,769
  • rucaibox/recboleAvatar de RUCAIBox

    RUCAIBox/RecBole

    4,487Voir sur GitHub↗

    RecBole est un framework de recommandation basé sur PyTorch conçu pour construire, entraîner et évaluer une grande variété d'algorithmes de recommandation. Il sert d'environnement de benchmark standardisé qui permet la comparaison de différentes architectures de modèles en utilisant des jeux de données publics et des métriques d'évaluation cohérentes. Le projet fournit des boîtes à outils spécialisées pour la recommandation séquentielle et l'intégration de graphes de connaissances, permettant la prédiction de séquences d'éléments basées sur l'historique de l'utilisateur ou l'incorporation de connaissances externes structurées. Il inclut un moteur d'optimisation des hyperparamètres dédié qui utilise la recherche par grille et l'optimisation bayésienne pour ajuster les configurations de modèles. Le framework couvre un large éventail de capacités incluant la gestion des données pour standardiser les logs d'interaction, des pipelines d'entraînement avec synchronisation distribuée des gradients et exécution en précision mixte, et des outils d'évaluation complets pour le classement des candidats et l'analyse de diversité. Il prend en charge plusieurs types de recommandation, tels que le filtrage collaboratif général et la prédiction de taux de clic. La bibliothèque est implémentée en Python et utilise PyTorch pour son framework de recommandation sous-jacent.

    Incorporates structured external knowledge from knowledge graphs to enhance item discovery and preference prediction.

    Python
    Voir sur GitHub↗4,487
  • thunlp/openkeAvatar de thunlp

    thunlp/OpenKE

    4,041Voir sur GitHub↗

    OpenKE est un framework d'embedding de graphes de connaissances conçu pour transformer des graphes de connaissances structurés en représentations vectorielles de faible dimension. Il fonctionne comme une bibliothèque pour l'apprentissage de représentation et un ensemble d'outils pour convertir les entités et les relations en embeddings numériques. Le projet inclut un moteur de prédiction de liens pour évaluer la probabilité des relations entre les entités et identifier les faits manquants dans les graphes à grande échelle. Il fournit un outil de prétraitement dédié pour mapper les chaînes d'entités et de relations brutes en identifiants numériques pour l'entraînement en apprentissage automatique. Les capacités du framework couvrent le cycle de vie complet de l'embedding de graphes, notamment le prétraitement des données, l'apprentissage de représentation et l'analyse de prédiction de liens.

    Identifies missing facts by analyzing the likelihood of relationships between entities in a structured graph.

    Pythonknowledge-embedding
    Voir sur GitHub↗4,041
  1. Home
  2. Data & Databases
  3. Knowledge Graph Indexers
  4. Knowledge Graph Builders
  5. Knowledge Graph Recommendations