MarginaliaSearch/code/functions/search-query
Viktor Lofgren ce16239e34 (query) Modify tokenizer to match the behavior of the sentence extractor
This must match, otherwise a query like "plato's republic" won't match the indexed keywords, since they would strip the possessive.
2024-04-17 17:54:32 +02:00
..
api (index) Split ngram and regular keyword bm25 calculation and add ngram score as a bonus 2024-04-17 14:05:02 +02:00
java/nu/marginalia (query) Modify tokenizer to match the behavior of the sentence extractor 2024-04-17 17:54:32 +02:00
test/nu/marginalia (search) Add implicit coherence constraints based on segmentation 2024-04-17 14:03:35 +02:00
build.gradle (sys) Upgrade to JDK22 2024-03-21 14:33:27 +01:00
readme.md Clean up documentation and rename domain-links to link-graph 2024-02-28 11:40:39 +01:00

The search query subsystem is responsible for parsing a query, translating it to a request, and then dispatching it to the appropriate index nodes and translating the responses back again.