Query Filtering and Relevant Search Functionality
TLDR em1nos inquired about filtering query support akin to "must have this" or "-not -these" and received clarification from Jason. em1nos then discussed issues with extracting relevant Store Products, to which Jason suggested specific attribute-based searching and weighting.


Jul 23, 2021 (26 months ago)
em1nos
07:37 PMJason
07:37 PM-not -these
is supported."must have this"
(called phrase search) is not yet supported.
em1nos
07:38 PMJason
07:39 PMem1nos
07:40 PM
Jason
07:40 PMem1nos
07:43 PMI need to run some kind of intelligent search on a Product name, to find a bunch of very relevant Store Products. (to attach them to the Product)
this might be irrelevant for you, but just for context ...
em1nos
07:43 PMStore Products can be anything.
em1nos
07:44 PMem1nos
07:45 PMem1nos
07:45 PMem1nos
07:46 PMem1nos
07:46 PMem1nos
07:47 PMem1nos
07:51 PMem1nos
07:52 PMJason
08:35 PMThen when searching, you could turn off typo tolerance just for Model Number and Capacity. You could also turn off prefix search if you prefer that.
You'd then also be able to weight Brand and Model higher than capacity for eg using query_by_weights
em1nos
08:58 PM
Typesense
Indexed 2764 threads (79% resolved)
Similar Threads
Phrase Search Relevancy and Weights Fix
Jan reported an issue with phrase search relevancy using Typesense Instantsearch Adapter. The problem occurred when searching phrases with double quotes. The team identified the issue to be related to weights and implemented a fix, improving the search results.


Utilizing Vector Search and Word Embeddings for Comprehensive Search in Typesense
Bill sought clarification on using vector search with multiple word embeddings in Typesense and using them instead of OpenAI's embedding. Kishore Nallan and Jason informed him that their development version 0.25 supports open source embedding models. They also resolved Bill's concerns regarding search performance, language support, and limitations in the search parameters.



Enhancing Search Term Matching with Query Weight Parameter
John questions if there's a solution to control term matching in search fields despite `query_weight`. Jason suggests an approach whereas Kishore Nallan cites earlier dissatisfaction with similar method but is open to think over alternatives. John further suggests a potential solution but resolution is still pending.
Resolving Typesense Result Issue in Document Collection Queries
Mike was encountering errors when searching for specific query in their Typesense document collection. Jason suggested it may be due to the `drop_tokens_threshold` setting. There was a misunderstanding but after further explanation from Jason, Mike understood and decided to continue the conversation via email.

Troubleshooting Typesense Instantsearch Adapter's 'filters' Property
Carl was unable to use the `filters` property of Typesense Instantsearch adapter for network call. Jason suggested using a scoped API key to combine filters and also recommended experimenting with dynamic filtering rules for multiple product numbers. Carl is satisfied with these solutions.


