MarginaliaSearch/code/functions/search-query
Viktor Lofgren a09c84e1b8 (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-24 14:44:39 +02:00
..
api (index) Split ngram and regular keyword bm25 calculation and add ngram score as a bonus 2024-04-24 14:44:39 +02:00
java/nu/marginalia (query) Modify tokenizer to match the behavior of the sentence extractor 2024-04-24 14:44:39 +02:00
test/nu/marginalia (search) Add implicit coherence constraints based on segmentation 2024-04-24 14:44:39 +02:00
build.gradle (WIP) Implement first take of new query segmentation algorithm 2024-04-24 14:44:17 +02: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.