diff --git a/src/cpr_sdk/yql_builder.py b/src/cpr_sdk/yql_builder.py index 408a8362..0b8c1163 100644 --- a/src/cpr_sdk/yql_builder.py +++ b/src/cpr_sdk/yql_builder.py @@ -58,26 +58,16 @@ def build_search_term(self) -> str: elif self.sensitive: return """ ( - {"targetHits": 1000} weakAnd( - family_name contains(@query_string), - family_description contains(@query_string), - text_block contains(@query_string) - ) + userInput(@query_string) ) """ else: return """ ( ( - {"targetHits": 1000} weakAnd( - family_name contains(@query_string), - family_description contains(@query_string), - text_block contains(@query_string) - ) - ) or ( - [{"targetNumHits": 1000}] - nearestNeighbor(family_description_embedding,query_embedding) - ) or ( + userInput(@query_string) + ) + or ( [{"targetNumHits": 1000}] nearestNeighbor(text_embedding,query_embedding) )