Skip to content

Possible use case #48

Closed
Closed

Description

@pors

Not an issue, but I don't know where else I can submit this. I love this project, and I'm considering using it for my backend. I use traditional RAG for semantic search. To use structured RAG for the whole thing would become a bit costly, but a hybrid application could be very useful:

  • take the top results of the semantic search and apply structured RAG only for this subset.
  • this gives me explainability of the search results, and a better overall ranking quality of the top search results.

What do you think?

Activity

  1. gvanrossum-ms commented on Oct 23, 2025

    @gvanrossum-ms
    Contributor

    I think all the parts are somewhere under typeagent/knowpro (which contains the core algorithms). Search for KnowledgeExtractor.

    I'd recommend caching the knowledge extracted by Structured RAG so that you incur the cost of knowledge extraction at most once per document.

    I think you won't get the ultimate benefit of Structured RAG, because you are still limited by the ~60% recall that apparently plagues all vectorbases.

  2. locked and limited conversation to collaborators on Oct 23, 2025
  3. converted this issue into a discussion #50 on Oct 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions