awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

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

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

    microsoft/graphrag

    33,792Vezi pe 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
    Vezi pe GitHub↗33,792
  • dotnet/roslynAvatar dotnet

    dotnet/roslyn

    20,241Vezi pe 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
    Vezi pe GitHub↗20,241
  • memorilabs/memoriAvatar MemoriLabs

    MemoriLabs/Memori

    15,358Vezi pe 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
    Vezi pe GitHub↗15,358
  • nvim-treesitter/nvim-treesitterAvatar nvim-treesitter

    nvim-treesitter/nvim-treesitter

    13,970Vezi pe 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
    Vezi pe GitHub↗13,970
  • openspg/kagAvatar OpenSPG

    OpenSPG/KAG

    8,548Vezi pe 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
    Vezi pe GitHub↗8,548
  • norvig/paip-lispAvatar norvig

    norvig/paip-lisp

    7,465Vezi pe 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
    Vezi pe GitHub↗7,465
  • chai2010/go-ast-bookAvatar chai2010

    chai2010/go-ast-book

    5,510Vezi pe GitHub↗

    go-ast-book este o colecție de resurse educaționale și tehnice axate pe analiza arborelui sintactic abstract (AST), dezvoltarea de compilatoare și verificarea statică a codului. Oferă ghiduri și manuale pentru parsarea, parcurgerea și analizarea codului sursă Go pentru a extrage semnificația semantică. Proiectul servește ca referință pentru construirea frontend-urilor de compilatoare, acoperind traducerea codului de nivel înalt în reprezentări intermediare și forme de atribuire statică unică (SSA). De asemenea, oferă instrucțiuni pentru utilizarea acestor tehnici în dezvoltarea de tooling pentru limbaje și efectuarea analizei statice de cod. Resursele acoperă o gamă largă de capabilități de analiză statică, inclusiv tokenizarea lexicală, parsarea structurală a expresiilor și declarațiilor, și urmărirea coordonatelor pentru fișierele sursă. Detaliază, de asemenea, procesele de analiză semantică precum rezoluția identificatorilor, verificarea corectitudinii tipurilor și analiza fluxului de control pentru concurență și execuție amânată.

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

    Go
    Vezi pe GitHub↗5,510
  • oceanbase/miniobAvatar oceanbase

    oceanbase/miniob

    4,318Vezi pe 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
    Vezi pe GitHub↗4,318
  1. Home
  2. Data & Databases
  3. Semantic Mapping Tools

Explorează sub-etichetele

  • 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-tagMapping 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.