Евгений Переформулировки поисковых запросов в Яндексе Трофименко Евгений сЭо-эксперт

Slides:



Advertisements
Similar presentations
ЗАРЯДКА НА АНГЛИЙСКОМ ЯЗЫКЕ.  Зарядка на уроке английского языка может стать самым любимым и веселым занятием для детей, при том, что она проходит исключительно.
Advertisements

Астрометрические каталоги К.В.Куимов, ГАИШ МГУ. Определение астрометрического каталога Астрометрический каталог – понятие неопределённое. Например, это.
Linguistic tools Лекция 5. ПОИСКОВЫЕ СИСТЕМЫ: предыстория Библейские индексы и конкордансы 1247 – Hugo de St. Caro – было задействовано 500 монахов для.
Работа выполнена учителем физики Паниной О. В. Руководитель:
Документы Паспорт с J1 визой DS2019 Билеты ISIC карта Страховка (Policy Number & Info) Job Offer Social Security Letter I-94 (заполняется в самолете!)
Утилизация нефтяного попутного газа: обоснование выбора регулирующего решения Гаврилов В.В. Минэкономразвития России.
Система Антиплагиат.РГБ: результаты работы и новые возможности Десятая, юбилейная, международная научно-практическая конференция "ЭЛЕКТРОННЫЙ ВЕК КУЛЬТУРЫ"
Системы отбора. Условные обозначения (1) (2) (3) (4) (5) (6) (7) Математическое моделирование процессов отбора2.
Елена Станиславовна Петрова Учитель-логопед высшей категории ГДОУ детский сад №47 комбинированного вида Фрунзенского района г. Санкт-Петербурга 2011 год.
 Максимум информации, которую мы можем получить из современных сайтов кулинарных рецептов, это список ингредиентов и руководство по приготовлению  Но.
R1R2R3R4R5R6R7R1R2R3R4R5R6R7. Аксиома R 1. В пространстве существуют плоскости. В каждой плоскости пространства выполняются все аксиомы планиметрии.
Тел. (495) Москва, а/я 212 Рабочая группа по реформе МВД Москва, 2010 Новикова Асмик, Фонд «Общественный вердикт»
Counter-Strike Go Долгачев Вадим Ф-051 Counter-Strike Counter-Strike – знаменитая и очень популярная игра, в неё играют несколько миллионов людей по.
Некомпенсаторное агрегирование и рейтингование студентов Авторы: Гончаров Алексей Александрович, Чистяков Вячеслав Васильевич. НФ ГУ ВШЭ 2010 год.
«Многочлены». Страна «Алгебра» Алгебра происходит от медицинского термина «ал – джабр», что в переводе с арабс кого означает «вправ- ка сломанного члена.
Всевоволод Головизнин, MVC – паттерн проектирование, в котором бизнес - логика, управляющая логика и интерфейс разделены на три отдельных компонента.
Мы сделаем все, чтобы о ваших преимуществах узнали другие!. Считаете себя Талантливым артистом ? Интересной площадкой? Надежным подрядчиком? Сделайте.
Bank ownership and lending behavior Alejandro Micco, Ugo Panizza Politicians and banks: Political influences on government-owned banks in emerging markets.
АВДАШЕВА СВЕТЛАНА КАФЕДРА ЭКОНОМИЧЕСКОГО АНАЛИЗА ОРГАНИЗАЦИЙ И РЫНКОВ 2011/2012 УЧЕБНЫЙ ГОД Теория отраслевых рынков (по выбору для 3 курса факультета.
Учитель математики Кулакова Т.М. МОУ ООШ №15 г.о Новокуйбышевск Самарской области Сентябрь 2011г.
Преподаватель: Арутюнова Е. В. (ст.преп.) Выполнила: студентка 1 курс ФЖ Манаенкова Елена Москва, 2010.
Что за хулиган толкает пассажиров автобуса то вперед, то назад? Этот хулиган, вернее, хулиганка -
Российский государственный педагогический университет им. А.И. Герцена ИНСТИТУТ ДОВУЗОВСКОЙ ПОДГОТОВКИ Дистанционное обучение «Русский язык. Подготовка.
Урок русского языка в 3 классе «Школа 2100» Учитель: Горбачёва О.В.
Создание сервиса синхронизации разнородных баз данных Допущена к защите зав. кафедрой: д.ф.м.н., профессор Терехов А.Н. Научный руководитель: доцент Графеева.
ООП Классы – 2. Ссылки Ссылка – еще одно имя объекта. Используйте ссылки вместо указателя. Это более безопасно. Complex c(10,10); Complex c2& = c; c2+=10;
Блок 3. Семейства белков I. Множественное выравнивание Первый курс, весна 2008, А.Б.Рахманинова.
Erstmedia, , Москва, ул. Профсоюзная, 93А, офис (495) , Стратегия и тактика крупного бренда.
Решение задач на движение
Номинация «Лучшее предложение по развитию массового спорта» «Строительство Роллердрома в городе Челябинск» Предложение подготовлено: Бобковой Екатериной.
Франчайзинг в России По теме «Контрактная природа фирмы»
Михаил Налётов Активные продажи на сайте. Может ли ваш сайт работать еще эффективнее?
Сравнение различных методов хранения XML в реляционных базах данных и в разных системах. Нгуен Тхань Хуен- 545 группа Руководитель : Б.А. Новиков Рецензент:
Что такое public finance? Наше понимание – Деньги, которые принадлежат государству Международное понимание – Деньги, которые принадлежат обществу, но.
Снегурочка «Здравствуйте, ребята! Пишет вам Снегурочка. Мне бы хотелось рассказать, как вы можете стать волшебни- ками. Это совсем нетрудно, просто нужно.
ИНТЕРНЕТ И ПОИСК ИНФОРМАЦИИ В СЕТИ Интересное должно быть полезным, полезное должно стать интересным 2010 Автор проекта Смирнова Ф.М.
Формантный синтезатор речи. Часть 1. Полюсы и нули – иное понимание Полюс – это пара чисел (B, F), B – ширина форманты, F – частота форманты Нуль – это.
Оптимизация Just – in - time компилятора методом профилирования значений Соколов Андрей Владимирович, ФФ НГУ, 3 курс, Руководитель:
Автор: Новитская О.В.. Об авторе: Н Новитская Ольга Владимировна Студентка Кемеровского Государственного Университета физического факультета 4 курса группы.
Новосибирский Государственный Университет Экономики и Управления Старт вашей карьере даcт.
Воспроизведение лучших результатов ad hoc поиска семинара РОМИП Romip-base project Красильников Павел, Механико-математический факультет МГУ им. Ломоносова.
Кураева Екатерина Анатольевна, заместитель директора по УВР, учитель математики сш № 29.
Семинар “Machine Learning” рук. проф.: Е.Л. Столов, В.Д. Соловьев Учебник Бишопа us/um/people/cmbishop/prml/
Формы в HTML. Элемент FORM Элемент уровня «блок» Управляющие элементы Просто текст Атрибуты: action – url обработчика method – post или get enctype –
Web of Science на платформе ISI Web of Knowledge: современный взгляд на исследования Январь 2011 Павел Касьянов, Региональный представитель.
Создание русского флота. Гражданский шрифт. Первая печатная газета. Введение арабских цифр. Празднование Нового года. Денежная реформа. Запрет на русскую.
9 октября 2004 Поиск статических изображений по содержанию: использование текстового запроса Наталья Васильева
Хобби-мастерская рисунки на асфальте Подготовили: Коваленко Денис и Кульбарисова Саша.
Множественное выравнивание С.А.Спирин, весна
Времена года в немецком языке Die Jahreszeit in der Deutschesprache Времена года в немецком языке Die Jahreszeit in der Deutschesprache Выполнили: Драгунов.
Инициативный проект Российского семинара по оценке методов информационного поиска (РОМИП)
Евгений Эволюция алгоритмов Яндекса и методов исследований: новые возможности анализа Трофименко Евгений сЭо-эксперт
Учитель Антонова О.Я. Учитель Антонова О.Я. Зерноградская поликлиника.
Классификация, кластеризация и поиск изображений на основе низкоуровневых характеристик Наталья Васильева Руководитель: Новиков Б. А.
XML Схемы XML документов. XML Schema созданая Microsoft позволяет избавиться от DTD блоков. Основа – использование пространств имен и очень точная типизация.
Обработка исключений в C# Единая техника обнаружения ошибок времени выполнения и передачи информации о них.
OAUTHОРИЗАЦИЯ И API СОЦИАЛЬНЫХ СЕТЕЙ Артём Курапов.
Board Games. KnowWant to knowLearnt jigsawpuzzle adominoesyrw cfeukoloased hdscrabbleja eetashiefyjr sfmarblesaet sokbilliards ybackgammonu.
Writing Friendly Letters A Write On Activity. Friendly letters have five parts: 1. The Heading 2. The Salutation (greeting) 3. The Body (some paragraphs)
КРУПНЕЙШАЯ ТЕХНИЧЕСКАЯ КОНФЕРЕНЦИЯ MICROSOFT В УКРАИНЕ Metro приложения: работа с данными Краковецкий Александр, MVP/RD/PhD. DevRain Solutions.
Раздел 3 (Грамматика и лексика)-20 заданий; 13 Заданий с кратким ответом 7 заданий с выбором из четырёх предложенных Рекомендуемое время 40 мин.
Написание личного письма задание С1 ЕГЭ. Инструкционная часть Для ответов на задания С1, С2 используйте бланк ответов №2. При выполнении заданий С1 и.
Hello! Song. Today we will: (Сегодня мы) 1.Revise: What is your name? My name is __. 2.Learn: What is her name? What is his name? 3.Sing a song “Who.
‘For and Against’ Essays Useful tips. Plan Introduction - Paragraph 1 (state topic – summary of the topic without giving your opinion) Main Body – Paragraph.
Jokes Jokes Jokes Teacher: Where's your text book? Student: At home. Teacher: What's it doing there? Student: Having a.
Урок-сказка по математике в 5 классе.
November CTP Андрей Коршиков MCP-клуб, Краснодар Декабрь 2009.
* Любой табак кроме WTO Депозит берется в течение 20 мин, как подошли все гости* В депозит входят все позиции в меню* Депозит не возвращается*
10 интересных фактов о Японии и Японцах. В состав Японии входит островов. При этом четыре наиболее крупных из них - Кюсю, Хонсю, Хоккайдо и Сикоку,
ПРИНЯТИЕ БРОНИ.
Presentation transcript:

Евгений Переформулировки поисковых запросов в Яндексе Трофименко Евгений сЭо-эксперт

Евгений Я: Переформулировки-2004 Были обнаружены осенью 2004 года. «Переколдовки» в URL сохраненной копии &reqtext=(реальный::111 & запрос::222)//6 Использовались для: 1.Расширения запроса другими словами 2.Усиления влияния отдельных слов 3.Ограничения расстояний между словами 4.Установка контрастности слов

Евгений Примеры-2004 Расширение запроса другими словами что такое ААА => ААА !%это::359 &/(-2 4) %означает::16316 &/(-2 4) %аббревиатура:: &/(-2 4) %расшифровывается:: Усиление влияния отдельных слов лоренциан => (лоренциан:: &/(0 0) !!%лоренциан:: ) Ограничение расстояний между словами новый год => (новый::532 &/(-1 3) год::502) Установка контрастности слов – двоеточечный вес. В общем, все как и сейчас. Прожил reqtext до весны 2007.

Евгений Переформулировки Лето 2008 – введены переформулировки запросов: Теперь поиск Яндекса (версия "Магадан") еще учитывает следующие отношения: а) некоторые типы переходов из одной части речи в другую ("гамбург" -> "гамбургский"); б) транслитерация ("mazda" -> "мазда"); в) аббревиатуры (МГУ -> Московский государственный университет). А также существенно ослаблены ограничения расстояний (поиск соседних слов в пределах документа) Ограничения расстояний можно было подобрать перебором (+слова +запроса) ~~ (+слова [ОПЕРАТОР] +запроса) Однако сейчас это «вылечено». Но зато появились подсказки в XML по опечаткам и варианты исправления исходного запроса.

Евгений Опечаточник в XML Есть несколько типов опечаток: Volapyuk, Undash и др. При комбинации нескольких вариантов опечаток «случайно» выдавался переформулированный запрос: (fizi-olog) (поисковая оптимизация) => Undash (fizi:: olog:: ) ((поисковая::17483 ^ поисковик::65545) &&/( ) (оптимизация::32653 ^ оптимизировать::95157 ^ оптимизироваться:: ))

Евгений Выкачка 1.Генерим экспериментальный массив со всеми словами русского языка (было 5М) 2.Ищем другие воляпюки (20К) => выкачиваем переформулировки по 1.3М запросов … нашли и закрыли.

Евгений Пример переформулировки: продвижение сайтов => становится: (продвижение::19047 ^ ((про::2793-движение::8030)) ^ продвигать::40288 ^ продвигаться::199208) &&/( ) сайтов::410 Новые части речи, транслит, аббревиатуры Большие расстояния «двоеточечные» веса Оператор ^ (терм не обязан присутствовать, но если есть, это плюс) Точные фразы и ограничения расстояний Почему-то возвратные глаголы тоже отдельно

Евгений транслитерация слов ютуб ютуб:: ^ utube:: ^ yutub:: ^ ((ю::7853-туб::342977)) hyundai hyundai::93536 ^ !!хюндай:: ^ !!хендай::

Евгений ограничения расстояний 10% запросов! рабочий стол обои рабочий::4494 &/(-1 1) стол::6379 &&/( ) обои:: nokia 6300:: &/(-3 3) nokia::12493 нормативные документы дополнительного образования нормативные::20026 &/(-1 1) документы::3472 &&/(-7 7) дополнительного::4085 &&/(-7 7) образования::3396

Евгений работа с фрагментами слов разбиение и склейка кинопоиск кинопоиск:: ^ kinopoisk:: ^ ((кино::4292-поиск::775)) билайн билайн::46541 ^ beeline:: ^ ((би::45262-лайн::28714)) dsl 200 (dsl::91438 &/(-1 1) 200::4936) | dsl200::

Евгений работа с фрагментами слов Сколько бывает вариантов… w200i w200i:: ^ (!(w::1737 &/(1 1) 200::5303 &/(1 1) i::199)) ^ ((w200:: &/(1 1) !i::199)) ^ ((!w::1737 &/(1 1) 200i:: )) …все варианты разбиений буква-цифра

Евгений основное: расширения слов русская страховая компания ((русская::1225 ^ русско::49342) &/(-1 3) ((страховая::19855 ^ страховка::74092 ^ страховщик:: ^ страхование::12393) &&/( ) компания::923) ^ ск::55022) ^ !рск::

Евгений курьезы переформулировок вряд ли только машины работают: партия единая россия (партия::10385 &&/( ) ((единая::10481 &/(-1 3) россия::827) ^ ер::234393) ^ !!едро:: ) ^ !!педирос::

Евгений витрина – это ведь окно? Да… взгляд с той стороны витрины

Евгений ФИО – новые зоны и термы !!! Экстракция сущностей в большом поиске !!! Для запросов, содержащих имена в виде 2+ слов вася пупкин Переформулируется с фрагментом *** ( fioname[((васяfi:: &&/( ) !!пупкин::901729))] | fiinname[((вfi::1574 &&/( ) !!пупкин::901729))] | fiinoinname[((вfi::1574 &&/( ) !!пупкин::901729))] | finame[((васяfi:: &&/( ) !!пупкин::901729))] ) Новые операторы (новые зоны?) соответствующие поиску по имени Новые термы (вfi) – поиск всех имен на букву «В» и сокращений

Евгений вfi – все имена на букву В экстракция объектов из текста…

Евгений поиск по зоне ФИО? Не очень нужные операторы fioname[ ] fiinname[ ] fiinoinname[ ] finame[ ]

Евгений А выделение сущностей в большом поиске - это мощные изменения… И ведь без микроформатов и разметки…

Евгений Оператор [^] Похож на % Доп.слово не обязательное Для запроса вида слово1 ^ слово2 Слово1 обязательно находится, ему приоритет Слово2 не обязано находиться. окна ^ мебель – окна первые мебель ^ окна – мебель первая domain:root ^ мебель ^ окна –окна выше!

Евгений А для [%] Не совсем похоже: Для запроса вида слово1 % слово2 Слово1 обязательно находится Слово1 и Слово2, похоже, равноправны в смысле ранжирования окна %мебель – (окна+мебель) первые мебель %окна – (окна+мебель) первые domain:root %мебель %окна - (окна+мебель) И выдачи похожие.

Евгений Контрастности (веса) слов ::вес – это НЕ IDF (классический) IDF (inverse document frequency — обратная частота документа) А как выглядят набор ::весов – дискретный набор, являются целочисленными дробями от максимального веса. По куску коллекции --- Догадываемся - ::вес=D/Di Это отношение числа документов. Чтобы получить IDF, берем логарифм: => IDF=log(::вес) ::вессловотличие, раз

Евгений ::веса -не документные? А от словоформ? Не IDF, а ICF?

Евгений ::веса по разным коллекциям веса разные по RU, EN, UK коллекциям Слово fizi присутствовало во всех запросах. Оно имело разные веса в разных запросах! Есть три коллекции документов, по каждой считается свой вес. Русская(запрос с русскими словами) Англоязычная(запрос весь из цифр и английских букв) Украинская(пример: музика скачати безкоштовно) Одно и то же слово может обладать разной контрастностью для разных баз. Разное число документов, разная популярность слов.

Евгений Итого польза: Раньше мы знали про переформулировки, но теперь очевидно, что переформулировка производится на уровне исходного запроса Поэтому «дополнительные» слова обязаны давать вклад в релевантность, это не просто подсветка. Новые операторы (^, fio* и другие) Использование доп. слов при оптимизации и в ссылках Знания об ограничении расстояний в переколдовке – необходимы! Веса слов тоже полезны это частично внедрено в сервис

Евгений ВСЁ. Переформулировки поисковых запросов в Яндексе Трофименко Евгений сЭо-эксперт