Semantic Search تلاش میکند نتایج را بر اساس مفهوم و نیت پرسش بازیابی کند، نه صرفاً تطبیق دقیق واژهها. Embedding یکی از ابزارهای رایج آن است.
در پروژه چه کاربردی دارد؟
اگر کاربر «چطور هزینه سرور را کم کنم» بپرسد، جستوجوی معنایی ممکن است سندی درباره بهینهسازی مصرف Cloud را پیدا کند که همان عبارت را ندارد.
شباهت معنایی همیشه به معنی پاسخ درست نیست. گاهی فیلتر Metadata، جستوجوی واژگانی یا Reranking لازم است.
درک تفاوت این موضوع با پردازش زبان طبیعی و توکنسازی به انتخاب راهکار مناسبتر کمک میکند.
معنا و کلیدواژه را ترکیب کنیم؟
جستوجوی معنایی میتواند متنهای هممفهوم را پیدا کند، ولی برای شماره سفارش، نام دقیق متد و کد خطا جستوجوی لغوی گاهی بهتر است. جستوجوی هیبریدی هر دو روش را ترکیب میکند.