Что такое Семантический поиск
Поиск по смыслу, а не по ключевым словам
Семантический поиск — технология поиска информации, основанная на понимании смысла и контекста запроса, а не простом сопоставлении ключевых слов.
Отличия от классического поиска
- Понимание синонимов — «автомобиль» находит «машина», «авто»
- Контекстная релевантность — учитывает контекст запроса
- Учёт намерений — понимает что пользователь ищет
- Обработка длинных запросов — работает с естественным языком
- Мультиязычность — поиск на разных языках
Технологии
- Embeddings — векторные представления текста
- Трансформеры — BERT, GPT, sentence-transformers
- Векторные БД — Pinecone, Weaviate, Qdrant
- Косинусное сходство — измерение близости векторов
- Hybrid search — комбинация с BM25
Применение в бизнесе
- Корпоративный поиск — по документам и базам знаний
- E-commerce — поиск товаров по описанию
- Поддержка клиентов — поиск в FAQ и документации
- Рекрутинг — поиск резюме по требованиям
- Юридический поиск — поиск по правовым документам