Hi! I am new in Typesense, and I was exploring the semantic search. My site is a fashion aggregator platform, where I collect fashion clothes from different websites.
I had very good results with keyword search and filtering, but not with semantic search...I cannot get accurate results, if I search for instance 'White dress for a wedding party' I got black dresses, even having the color as part of the embedding.
But reading your last comment, maybe I should get keywords from the description instead of using several concatenated fields to build the embedding? Here is part of my code, I am using auto-embedded feature, and I have tried with different models including OpenAI but with no luck:
{
name: "embedding",
type: "float[]",
embed: {
from: [
"name",
"description",
"color",
"metadata",
"product_categories",
"brand",
], ...
(I have also tried with a single field like 'description'...and with no good results either)
Thank you so much.