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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • recommenders-team/recommendersAvatar recommenders-team

    recommenders-team/recommenders

    21,769Vezi pe 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
    Vezi pe GitHub↗21,769
  • rucaibox/recboleAvatar RUCAIBox

    RUCAIBox/RecBole

    4,487Vezi pe GitHub↗

    RecBole este un framework de recomandare bazat pe PyTorch, conceput pentru construirea, antrenarea și evaluarea unei mari varietăți de algoritmi de recomandare. Servește ca mediu de benchmark standardizat care permite compararea diferitelor arhitecturi de modele folosind seturi de date publice și metrici de evaluare consistente. Proiectul oferă toolkit-uri specializate pentru recomandare secvențială și integrarea knowledge-graph-urilor, permițând predicția secvențelor de elemente pe baza istoricului utilizatorului sau încorporarea de cunoștințe externe structurate. Include un motor dedicat de optimizare a hiperparametrilor care utilizează grid search și optimizare Bayesiană pentru a ajusta configurațiile modelelor. Framework-ul acoperă o gamă largă de capabilități, inclusiv gestionarea datelor pentru standardizarea log-urilor de interacțiune, pipeline-uri de antrenare cu sincronizare distribuită a gradientului și execuție cu precizie mixtă, și instrumente cuprinzătoare de evaluare pentru ranking-ul candidaților și analiza diversității. Suportă mai multe tipuri de recomandare, cum ar fi filtrarea colaborativă generală și predicția ratei de click (CTR). Biblioteca este implementată în Python și utilizează PyTorch pentru framework-ul său de recomandare subiacent.

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

    Python
    Vezi pe GitHub↗4,487
  • thunlp/openkeAvatar thunlp

    thunlp/OpenKE

    4,041Vezi pe GitHub↗

    OpenKE este un framework de embedding pentru grafuri de cunoștințe conceput pentru a transforma grafurile de cunoștințe structurate în reprezentări vectoriale de dimensiuni reduse. Acesta funcționează ca o bibliotecă pentru învățarea reprezentărilor și un set de instrumente pentru convertirea entităților și relațiilor în embedding-uri numerice. Proiectul include un motor de predicție a legăturilor pentru a evalua probabilitatea relațiilor dintre entități și a identifica faptele lipsă în grafuri la scară largă. Oferă un instrument dedicat de preprocesare pentru a mapa șirurile brute de entități și relații în identificatori numerici pentru antrenarea modelelor de machine learning. Capabilitățile framework-ului acoperă întregul ciclu de viață al embedding-ului de grafuri, inclusiv preprocesarea datelor, învățarea reprezentărilor și analiza predicției legăturilor.

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

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