Google персонализирует интерфейс магазинов приложений (например, Google Play), анализируя запросы пользователя с помощью Word Embeddings и расширяя их через Knowledge Graph. Система формирует кластеры рекомендаций, объединяя найденные приложения с теми, …
Патенты Google
Разборы патентов поисковой системы Google
Патент Google описывает архитектуру индексирования, при которой внутренние идентификаторы (DocID) присваиваются документам на основе их важности (например, PageRank). Более авторитетные документы получают приоритетные (меньшие) DocID. Это позволяет поисковой системе физически …
Google использует статистические модели для заполнения пробелов в Knowledge Graph, когда факты отсутствуют (например, предполагая дату рождения человека). Этот патент описывает, как система определяет наиболее влиятельные связанные данные (например, возраст …
Патент Google, описывающий механизм пользовательского интерфейса (UI) для медиаплатформ. Система отображает интерактивные карточки (Media Interfaces) для текущего контента и динамически подгружает карточки для связанного контента (видео или плейлистов) на основе …
Патент Google, описывающий систему персонализации поиска на основе явных оценок пользователей (рейтинги, метки, комментарии). Система использует эти данные для изменения порядка результатов в будущих поисках этого конкретного пользователя. Также описан …
Google использует механизм для валидации синонимов, анализируя не только соседние слова в запросе (Adjacent Context), но и слова, расположенные далеко от исходного термина (Floating Context). Это позволяет точнее определять уместность …
Google использует механизм для помощи в уточнении широких или неоднозначных запросов. Система анализирует текст документов, попавших в топ выдачи по исходному запросу, и вычисляет частоту встречаемости терминов (Occurrence Count). Наиболее …
Google использует несколько механизмов для определения музыкального интента. Система анализирует состав поисковой выдачи на предмет наличия авторитетных музыкальных сайтов, сверяет запрос со специализированным индексом текстов песен и использует заранее сформированные …
Патент описывает архитектуру Программируемой поисковой системы (Google CSE). Владельцы тематических сайтов могут передавать поисковой системе «контекстные файлы». Эти файлы содержат инструкции по модификации запроса, выбору коллекций документов для поиска, фильтрации …
Google проверяет точность перевода фраз, сравнивая визуальное сходство результатов поиска по картинкам и видео для исходной фразы и ее перевода. Если топовые визуальные результаты похожи и показывают высокое качество взаимодействия, …
Google использует метод Longest Common Subsequence (LCS) для идентификации лексически близких слов, таких как словоформы, аббревиатуры и составные слова. Система вычисляет самую длинную общую последовательность символов между двумя терминами и …
Патент описывает систему для агрегации пользовательских голосов (за/против) о контенте с множества независимых сайтов через встраиваемые виджеты. Система рассчитывает оценки качества и потенциала контента, используя статистические доверительные интервалы для учета …
Патент Google описывает инфраструктурную технологию для ускорения поиска Максимального Внутреннего Произведения (MIPS). Этот механизм позволяет эффективно вычислять релевантность для гибридных векторов, которые сочетают плотные данные (например, нейросетевые эмбеддинги для семантики) …
Google использует модель машинного обучения для улучшения ранжирования в поиске по картинкам. Система определяет различные смыслы (senses) неоднозначного запроса (например, "Jaguar" как автомобиль и как животное), проецирует изображения в многомерное …
Патент описывает систему для идентификации ключевых терминов (например, названий компаний, локаций, медиа) на любой веб-странице или в сниппете поисковой выдачи. Система динамически встраивает интерактивные гаджеты (Answer Box Gadgets), предоставляющие пользователю …
Google обучает классификаторы для автоматической оценки качества видеоконтента, используя данные от людей-асессоров, которые сравнивают пары видеороликов в определенной категории. Система извлекает аудиовизуальные и текстовые признаки и учится предсказывать, какие видео …
Google анализирует поведение пользователей для выявления сайтов, принудительно выходящих из фреймов (Frame Busting). Если сайт показывается внутри фрейма (например, в Поиске по картинкам), а пользователи почти не взаимодействуют с обрамляющей …
Google анализирует взаимодействия пользователей — частоту упоминаний друг друга, общие интересы и связи в разных социальных сетях — для расчета показателя «близости» (Affinity). Эта метрика используется для динамической модификации социального …
Google использует методы анализа графа данных для выявления «содержательных связей» о сущностях. Сюда входят общие связи между двумя сущностями, редкие комбинации связей, сильные вторичные связи (например, актер снялся в 49 …
Google автоматически пополняет свой внутренний словарь (лексикон), анализируя логи поисковых запросов и контент в интернете (включая чаты и мессенджеры). Это позволяет системе выявлять новые термины, аббревиатуры, имена собственные и распространенные …