Семантический поиск (Semantic Search)
Опубликовано: 19.10.2017
Многие в семантический поиск вкладывают самое разное значение. В данном случае поиск идет по смыслу поискового запроса. Смысл в том, что у очень многих поисковых запросов есть возможность их 100% соотношения с тем, что же ищется.
Например, поиск по ключевым словам “Нижний Новгород”, однозначно идентифицирует город Нижний Новгород и в поисковой системе нового поколения может отображаться как вкладки:
- статьей о городе в ВикиПедии (или уже в едином проекте на базе Linked Data);
- картой города;
- основных связанных с городом понятий: регион - Нижегородская область, глава города, ключевые достопримечательности и так далее;
- основная статистическая и справочная информация по городу.
И, в отдельной вкладке, результаты поиска по вебу.
Фактически семантический поиск - это разделение всей информации на доверенные/структурированные источники и всему остальному массиву недоверенных источников.
Семантическое внедрение (Semantic Embedding)
Это не совсем алгоритм, а точнее это бизнес альтернатива алгоритмам распознавания и выявления шаблонов. Он заключается в поиске ответа на вопрос: Как обеспечить структуризацию данных, когда пользователи ленятся или нехотят делать это сами?
Ответ в том что между потребителями структурированной информации в большинстве своём являются информационные и медиа компании (Google, Yahoo, Yandex, News Corp. и так далее) и между рядовыми пользователями сети есть значительная прослойка разработчиков систем и сервисов. Популяризуя SIOC, FOAF, AML, OPML и другие технологии среди них, а также спонсируя поддержку их продуктов, формируется рынок информации на котором, конечно, будут и новые игроки. Но основной выигрыш смогут извлечь компании уже обладающие организационной и технической инфраструктурой. Так распространение RSS уже привело к появлению сервисов blogsearch.google.com и blogs.yandex.ru, а популяризация других форматов приведёт и появлению других.