You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geaflow.apache.org by "kitalkuyo-gita (via GitHub)" <gi...@apache.org> on 2026/08/22 01:42:44 UTC
[I] [geaflow/ai-memory] Add `Extraction SPI` with deterministic fake extractor [geaflow]
kitalkuyo-gita opened a new issue, #837:
URL: https://github.com/apache/geaflow/issues/837
Priority: P0
Difficulty: Intermediate
Context: Phase 1 needs a replaceable extraction layer. Contributors should be able to test the workflow without online LLM credentials.
Scope:
- Add `Extractor` interface.
- Add `ExtractionRequest`, `ExtractionResult`, `ExtractedVertex`, `ExtractedEdge`, `ExtractedTriple`.
- Add deterministic fake extractor driven by fixtures.
Constraints:
- Do not integrate remote LLM calls yet.
- Do not write directly to `MemoryGraph`.
- The extractor must preserve original chunk IDs and source spans.
Acceptance Criteria:
- Fake extractor converts fixture chunks into typed graph facts.
- Error, empty, and partial extraction cases are covered.
- Results include schema version, extractor version, confidence, and provenance.
Suggested paths:
- `geaflow-ai/src/main/java/org/apache/geaflow/ai/extract`
- `geaflow-ai/src/test/resources/extraction/results`
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@geaflow.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@geaflow.apache.org
For additional commands, e-mail: issues-help@geaflow.apache.org