BM25 and optional dense retrieval over the symbol vocabulary, index-tree descent and the hybrids of those, query planning, token budgets, and citation verification for answers.

Compile Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.github.satyadippaul » model
Canonical graph schema, provenance records, queries, and durable snapshots for the repository model.
0.3.0✔
Apache 2.0
io.github.satyadippaul » index-tree
Derives a tree of cards from the graph's own containment - repository, module, capability or package,
0.3.0✔
Apache 2.0
io.github.satyadippaul » embedding
Optional dense encoder. The tokenizer and vector maths are plain Java; only the ONNX
0.3.0✔

Test Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
5.11.06.1.3