awesome-repositories.com
Blog
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
·

8 repositorios

Awesome GitHub RepositoriesSemantic Mapping Tools

Utilities for identifying and mapping relationships between entities in text.

Distinguishing note: Focuses on the discovery and mapping of semantic interactions.

Explore 8 awesome GitHub repositories matching data & databases · Semantic Mapping Tools. Refine with filters or upvote what's useful.

Awesome Semantic Mapping Tools GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • microsoft/graphragAvatar de microsoft

    microsoft/graphrag

    33,792Ver en GitHub↗

    GraphRAG is a data processing pipeline and retrieval engine designed to transform unstructured text into interconnected knowledge graphs. By utilizing language models to extract entities and relationships, it builds structured representations of information that enable context-aware retrieval for downstream applications. The system distinguishes itself through hierarchical graph clustering and large-scale data synthesis, which organize massive document corpora into multi-level structures. This approach allows for both vector-based semantic searches and graph-based traversals, providing a comp

    Identifies and extracts hidden connections between entities in raw text to build a searchable map of concepts.

    Pythongptgpt-4gpt4
    Ver en GitHub↗33,792
  • dotnet/roslynAvatar de dotnet

    dotnet/roslyn

    20,241Ver en GitHub↗

    The .NET Compiler Platform is a collection of open-source APIs for C# and Visual Basic that provides deep code analysis, refactoring, and automated source code generation. It serves as the core infrastructure for building development tools, offering a platform to inspect, modify, and understand source code through immutable syntax trees and semantic models. The platform distinguishes itself by providing full-fidelity syntax trees that preserve every character of source code, including whitespace and comments, alongside an incremental compilation pipeline that enables near-instant feedback dur

    Maps syntax nodes to underlying symbols and types by resolving references across the entire project and its dependencies.

    C#csharphacktoberfestroslyn
    Ver en GitHub↗20,241
  • memorilabs/memoriAvatar de MemoriLabs

    MemoriLabs/Memori

    15,358Ver en GitHub↗

    Memori is an AI agent memory middleware platform designed to provide persistent, context-aware recall for language models. It functions as a non-intrusive layer that intercepts outbound model requests to automatically capture interaction history and execution traces, ensuring that agents maintain continuity across sessions without requiring modifications to existing application logic. The platform distinguishes itself through a dual-model storage architecture that maintains information as both structured relational primitives for precise fact retrieval and rolling narrative summaries for situ

    Identifies and stores subject-predicate-object triples to construct a knowledge graph that tracks entity associations.

    Pythonagentaiaiagent
    Ver en GitHub↗15,358
  • nvim-treesitter/nvim-treesitterAvatar de nvim-treesitter

    nvim-treesitter/nvim-treesitter

    13,970Ver en GitHub↗

    This project provides an integration of Tree-sitter into the Neovim editor to enable structural code analysis. It serves as a framework for structural code navigation, context-aware syntax highlighting, and the management of language-specific parsers. The system distinguishes itself through a multi-language injection handler that identifies and parses embedded languages within a single document. It uses a dedicated parser manager to install, update, and remove grammar definitions and their associated query files. The tool covers several capability areas including incremental text selection,

    Maps syntax tree nodes to functional categories using external query files to drive highlighting and structural analysis.

    Tree-sitter Query
    Ver en GitHub↗13,970
  • openspg/kagAvatar de OpenSPG

    OpenSPG/KAG

    8,548Ver en GitHub↗

    KAG is a graph-augmented retrieval augmented generation system and knowledge graph engine. It functions as a framework that integrates large language models with graph retrieval and numerical calculation to resolve natural language queries. The system creates unified knowledge representations by aligning unstructured data and expert rules through semantic mapping. It maintains mutual indexing between graph structures and original text blocks to ensure that reasoning processes remain linked to verifiable source data. The project provides capabilities for semantic information integration, grap

    Maps unstructured data and expert rules into a unified graph structure using semantic alignment.

    Pythonknowledge-graphlarge-language-modellogical-reasoning
    Ver en GitHub↗8,548
  • norvig/paip-lispAvatar de norvig

    norvig/paip-lisp

    7,465Ver en GitHub↗

    This project is a comprehensive Lisp AI implementation library that provides reference implementations for various artificial intelligence paradigms and symbolic algorithms. It functions as a multi-purpose toolkit containing a logic programming engine, a natural language processing suite, and a symbolic mathematics toolkit. The library is distinguished by its diverse architectural frameworks, including a Prolog-style execution engine that uses unification and goal-driven backtracking, and a system for simulating human decision-making through expert system shells and certainty factors. It also

    Associates grammar rules with functions that transform syntactic constituents into formal semantic representations.

    Common Lisp
    Ver en GitHub↗7,465
  • chai2010/go-ast-bookAvatar de chai2010

    chai2010/go-ast-book

    5,510Ver en GitHub↗

    go-ast-book es una colección de recursos técnicos y educativos centrados en el análisis de árboles de sintaxis abstracta (AST), desarrollo de compiladores y verificación estática de código. Proporciona guías y manuales para analizar, recorrer y examinar código fuente en Go con el fin de extraer su significado semántico. El proyecto sirve como referencia para construir frontends de compiladores, cubriendo la traducción de código de alto nivel a representaciones intermedias y formas de asignación estática única (SSA). También proporciona instrucciones para utilizar estas técnicas en el desarrollo de herramientas de lenguaje y análisis estático de código. Los recursos cubren una amplia gama de capacidades de análisis estático, incluyendo tokenización léxica, análisis estructural de expresiones y declaraciones, y seguimiento de coordenadas para archivos fuente. También detalla procesos de análisis semántico como la resolución de identificadores, verificación de corrección de tipos y análisis de flujo de control para concurrencia y ejecución diferida.

    Identifies the type and value of specific objects by analyzing semantic information.

    Go
    Ver en GitHub↗5,510
  • oceanbase/miniobAvatar de oceanbase

    oceanbase/miniob

    4,318Ver en GitHub↗

    MiniOB is an open-source educational relational database kernel designed for learning the internals of database systems. It implements a dual-engine storage architecture combining B+ Tree and LSM-Tree, supports SQL parsing and query execution, and provides transactional processing with multi-version concurrency control. The system communicates with clients using the MySQL wire protocol and includes a vector database extension for storing and querying high-dimensional vectors. The project distinguishes itself through its comprehensive coverage of core database concepts in a single, learnable c

    Translate table and field names in the syntax tree into pointers that point to actual in-memory metadata objects.

    C++classroomcplusplusdatabase
    Ver en GitHub↗4,318
  1. Home
  2. Data & Databases
  3. Semantic Mapping Tools

Explorar subetiquetas

  • Symbol Binding EnginesSystems that map syntax nodes to underlying symbols and types by resolving references across projects. **Distinct from Semantic Mapping Tools:** Focuses on compiler-level semantic binding, distinct from general database model binding.
  • Syntax-to-Semantic Mappings1 sub-etiquetaMapping specific nodes of a syntax tree to functional or semantic categories using external query definitions. **Distinct from Semantic Mapping Tools:** Focuses on the mapping of code structure to semantic roles rather than general entity relationship discovery in text.