Hi! I am using the michelin dataset from Getting Started with Elasticsearch | Elastic Videos and using semantic search following Semantic search | Elasticsearch Guide [8.12] | Elastic.
For the cuisine field, I created a cuisine_embedding using ELSER. However, when I try a query like
GET michelin2/_search
{
"query":{
"text_expansion":{
"cuisine_embedding":{
"model_id":".elser_model_2_linux-x86_64",
"model_text":"not asian"
}
}
}
}
instead of getting non-asian restaurants, I get only asian ones.
What would be a good way to fix it? I am new to NLP models.