Hi there!
I'm adding semantic search to my site's search functionality. I use Elasticsearch and my index is structured as follows:
"title":{
"type":"text",
"analyzer":"general_analyzer",
"fields": {
"spell": {
"type": "text",
"analyzer": "spell_analyzer",
"similarity": "BM25"
}
}
},
"description":{
"type":"text",
"analyzer":"general_analyzer"
}
I'd like to understand the best way to proceed: whether to add a `single dense_vector` (combining title + description) or to have `multiple dense_vectors` (one for each field). Why?
Note: My titles are around 60 characters / 10 words, and my descriptions are around 670 characters / 90 words.
Thank you for your attention!
[]s