Semantic search
Также: Семантический поиск
Способ поиска информации по смыслу запроса, а не по простому совпадению ключевых слов.
Семантический поиск — это технология, которая понимает, что именно вы ищете, даже если вы не используете точные слова из документа. Обычный поиск работает как поиск по Ctrl+F: он ищет буквальные совпадения букв. Семантический поиск работает как умный библиотекарь, который понимает суть вашего вопроса и подбирает книги по теме, даже если в них нет слов из вашего запроса.
Представьте, что вы ищете «как починить протекающий кран». Обычный поиск покажет страницы, где есть слова «починить» и «кран». Семантический поиск поймет, что вам нужно руководство по сантехнике, и может предложить статью «устранение течи в смесителе», даже если слово «кран» там не встречается. Он переводит ваш запрос в математический код (вектор), чтобы сравнить его с «смыслом» других текстов.
Зачем это нужно
Для вайбкодера семантический поиск — это база при работе с RAG (Retrieval-Augmented Generation). Он позволяет ИИ находить нужные куски кода или документации в огромных проектах, чтобы давать точные ответы, опираясь на ваш реальный контекст, а не на общие знания из интернета.