Google использует автоматизированную систему для поддержания связей между сущностями (объектами) в своем хранилище фактов (Knowledge Graph). Система сканирует текст, статистически определяет значимые фразы и сверяет их со списком известных объектов. …
Патенты Google
Разборы патентов поисковой системы Google
Патент Google описывает систему оценки качества пользовательских отзывов (Quality Score). Система анализирует длину текста, грамматику, ценность используемых слов (используя TF-IDF) и свежесть отзыва. На основе этой оценки выбираются лучшие отзывы …
Патент Google описывает систему глубокого анализа изображений для распознавания лиц, одежды и текста на объектах. Система генерирует уникальные "сигнатуры распознавания" и создает индекс на их основе, что позволяет искать изображения …
Google использует структурированные данные (например, географические базы) и логи запросов для создания вероятностных языковых моделей в областях с огромным количеством комбинаций (например, адреса). Система вычисляет вероятность различных структур запроса (Template …
Google расширяет понимание запросов, используя транзитивные синонимы (если A=B и B=C, то A=C) и декомпозицию составных слов (например, разбивая «vlcmediaplayer» на «vlc media player»). Это позволяет системе находить релевантные документы, …
Google использует технологию для идентификации и маркировки «пространственно-временных объемов» (spatio-temporal volumes) внутри видео, которые соответствуют конкретным объектам или действиям (например, «бегущая кошка»). Это позволяет системе индексировать контент на гранулярном уровне, …
Google использует систему для корректировки поисковой выдачи в зависимости от типа устройства пользователя (например, Android, iOS, десктоп). Контент, полезный для данного устройства, повышается в ранжировании, а бесполезный — понижается. Однако …
Google использует технологию, позволяющую инициировать поиск жестами (например, обведением объекта на экране). Система анализирует выбранный контент (текст, изображения, видео), извлекает ключевые темы, учитывает контекст страницы и пользователя (местоположение, время), взвешивает …
Анализ технологии Information Retrieval (на примере патента Citrix), которая конвертирует слова и предложения в числовые векторы (эмбеддинги) с помощью глубокого обучения (например, Word2Vec). Система оценивает семантическую близость между вектором запроса …
Google использует алгоритмы для анализа базы данных сущностей и выявления иерархических отношений (родитель-потомок). Система группирует потенциально связанные сущности по классификации, адресу, местоположению или названию. Затем она сравнивает их характеристики (например, …
Google использует систему абстрактивной суммаризации для генерации новых, объективных заголовков для новостных сюжетов. Система изучает эквивалентные синтаксические шаблоны, определяя, как разные фразы описывают одно и то же событие. Это позволяет …
Патент Google, раскрывающий фундаментальные механизмы геокодирования и извлечения адресов. Система преобразует текстовые описания мест в точные координаты, используя "Массу Локации" (количество адресов в регионе) для оценки значимости. При наличии "Гео-подсказки" …
Google патентует систему для улучшения понимания видеоконтента. Используя машинное обучение, система анализирует транскрипцию видео и прогнозирует, какие сущности зрители, скорее всего, захотят найти в поиске. Когда такая сущность упоминается, система …
Google анализирует контекст запроса медиаконтента (например, видео), определяя источник перехода (referral source). Система сканирует исходную страницу, чтобы найти другой контент, размещенный на ней (например, другие встроенные видео), и использует эту …
Google анализирует частичные запросы по мере их ввода и определяет местоположение пользователя. Если система прогнозирует, что запрос имеет локальный интент (основываясь на поведении других пользователей), она предиктивно добавляет название локации …
Этот патент описывает, как Google может использовать Сверточные Нейронные Сети для анализа уличных изображений (например, Street View) и автоматического обнаружения физических витрин магазинов. Система определяет точное местоположение каждого бизнеса с …
Google анализирует прошлые взаимодействия пользователей (поисковые запросы, выбор функций), связанные с конкретным видом карты (местоположение и уровень масштабирования). Эти агрегированные исторические данные определяют тематический профиль локации. Система использует этот профиль …
Google использует механизм для улучшения подсказок в Autocomplete. Если пользователь вводит длинную или редкую фразу, которая не дает хороших подсказок, система удаляет начальные слова (префикс) и ищет подсказки для оставшейся …
Google использует систему контроля качества для Программируемых Поисковых Систем (PSE/CSE), где сторонние провайдеры могут влиять на выдачу через контекстные файлы. Система выявляет спам и предвзятость путем офлайн-анализа аннотаций провайдеров и …
Google использует местоположение пользователя для интерпретации запросов, которые явно не упоминают конкретную сущность (например, [часы работы] или [отзывы]). Система идентифицирует ближайшие объекты, анализирует исторические паттерны запросов для этих объектов и …