من در بازهٔ اخیر زمان قابل توجهی بر روی مسئلهٔ جستجوی برداری یا vector search گذاشتم. این شیوهٔ جستجو که چند سالیه که بیشتر باب شده و در شرکتهای بزرگی مثل Netflix و Pinterest به کار گرفته میشه، این امکان رو میده که بر روی مدیاهای غیر متنی مثل صوت، تصویر و ویدیو هم جستجو کنیم. جدا از این مدیاهای غیرمتنی، میتونه کمک کنه که جستجوی متنی بهتری رو هم داشته باشیم و به کمکش بر روی اطلاعات استنباط شده از متن جستجو کنیم.
در این نوشته توضیح دادم که جستجوی برداری چی هست، چه کاربردهایی داره و کجاها میتونیم ازش استفاده کنیم. همچنین اجزای سازندهاش و نمونهای از طراحی سطح بالاش رو توضیح دادم.
اگر در محصولی کار میکنید که جستجو یکی از بخشهای مهمشه، خوندن این نوشته میتونه براتون مفید باشه.
این نوشته رو اول در کانال تلگرام منتشر کردم. اگر دوست دارید نوشتههای بعدی رو زودتر بخونید، پیشنهاد میکنم عضو کانال بشید.