SlideShare a Scribd company logo
Что такое BERT
Рассказывает Алексей Чекушин
Давайте познакомимся
Алексей Чекушин
В SEO с 2008 года, профессионально с 2010
Инхаусы: Wikimart, Ostrovok
Агентства: Kokoc
Создатель Just-Magic.org
Обучение профессионалов SEO
Консалтинг
Автор популярных методов в SEO
О чем сегодня?
• - Что из себя представляет BERT?
• - Что такое архитектура transformers и какие новые возможности
она дает
• - Каковы применения BERT?
• - Как проявляется BERT в выдаче?
Краткое содержание предыдущих серий
TF-IDF
BM25
Лемматизация
Синонимы
И… всё?
2017 - применение DSSM
Что такое BERT?
Bidirectional
Encoder
Representation
from Transformers
Развитие архитектур нейросетей
RNN
Проблема RNN
LSTM
https://habr.com/ru/company/wunderfund/blog/331310/
Архитектура Transformers
Multi-head attention layer
Attention is all you need: https://arxiv.org/abs/1706.03762
Что дает multi-head attention?
B - bidirectional
Обучение BERT
- Обучение без учителя.
- Большой корпус текстов.
- Случайное скрытие 15% слов.
- Модель учится угадывать эти слова.
Особенности BERT
- Это генерализованная модель.
- У нее много применений за счёт допольнительных слоев.
- Она доступна нам 
- Нет, она все еще не понимает язык.
Что умеет BERT? (Чего не умеют другие)
Угадывать связность предложений:
Установка пластиковых окон с гарантией результата.
Бесплатный выезд для замера.
Установка пластиковых окон с гарантией результата. Все
товары для фидерной ловли.
Лучше ранжировать
Находить ответ на вопрос
BERT в выдаче
- Блоки featured snippet
- Результаты, не попадающие по ключам.
Чего не умеет BERT?
Понимать
Конец
Больше про BERT: https://just-magic.org/blog/7.php
Связаться со мной:
E-mail: a.chekushin@just-magic.org
Telegram: @achekushin

More Related Content

Similar to Алексей Чекушин. BERT – революция в текстовом поиске?

Куда движется Seo
Куда движется SeoКуда движется Seo
Куда движется Seo
Щербачев Михаил
 
КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения
КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения
КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения
Iosif Itkin
 
Как сделать успешный интернет-проект. Простые советы для сложных задач
Как сделать успешный интернет-проект. Простые советы для сложных задачКак сделать успешный интернет-проект. Простые советы для сложных задач
Как сделать успешный интернет-проект. Простые советы для сложных задач
borovoystudio
 
Принципы обучения Битрикс-программистов
Принципы обучения Битрикс-программистовПринципы обучения Битрикс-программистов
Принципы обучения Битрикс-программистов
Sergey Panarin
 
Мирослав Лясковец. Как самому (без команды) делать от $5000 в месяц в инфобиз...
Мирослав Лясковец. Как самому (без команды) делать от $5000 в месяц в инфобиз...Мирослав Лясковец. Как самому (без команды) делать от $5000 в месяц в инфобиз...
Мирослав Лясковец. Как самому (без команды) делать от $5000 в месяц в инфобиз...
Octopus Events
 
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/ЛинуксцентраСила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
SQALab
 
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
IT-Доминанта
 
kranonit S15 Vladimir Melnik - Ruby on Rails, BDD
kranonit S15 Vladimir Melnik - Ruby on Rails, BDDkranonit S15 Vladimir Melnik - Ruby on Rails, BDD
kranonit S15 Vladimir Melnik - Ruby on Rails, BDDKrivoy Rog IT Community
 
JS Lab`16. Андрей Копенкин: "RethinkDB + Socket.io. Real-time web 2.0"
JS Lab`16. Андрей Копенкин: "RethinkDB + Socket.io. Real-time web 2.0"JS Lab`16. Андрей Копенкин: "RethinkDB + Socket.io. Real-time web 2.0"
JS Lab`16. Андрей Копенкин: "RethinkDB + Socket.io. Real-time web 2.0"
GeeksLab Odessa
 
Перспективы бессылочного продвижения
Перспективы бессылочного продвижения Перспективы бессылочного продвижения
Перспективы бессылочного продвижения
Евгений Летов
 
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
Ontico
 
Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)
Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)
Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)
Максим Смирнов
 
Жека Константинов, Дима Белицкий, Слава Аристов — Мастер-класс: разрабатываем...
Жека Константинов, Дима Белицкий, Слава Аристов — Мастер-класс: разрабатываем...Жека Константинов, Дима Белицкий, Слава Аристов — Мастер-класс: разрабатываем...
Жека Константинов, Дима Белицкий, Слава Аристов — Мастер-класс: разрабатываем...
Yandex
 
петров антон Short cv2
петров антон Short  cv2петров антон Short  cv2
петров антон Short cv2
Anton Petrov
 
КАК СТАТЬ C# РАЗРАБОТЧИКОМ В 2021 ГОДУ
КАК СТАТЬ C# РАЗРАБОТЧИКОМ В 2021 ГОДУКАК СТАТЬ C# РАЗРАБОТЧИКОМ В 2021 ГОДУ
КАК СТАТЬ C# РАЗРАБОТЧИКОМ В 2021 ГОДУ
dokhrimenko
 
WebProfessionals conference presentation 2010.12.16
WebProfessionals conference presentation 2010.12.16WebProfessionals conference presentation 2010.12.16
WebProfessionals conference presentation 2010.12.16AppProfessionals
 
Site dev 1
Site dev 1Site dev 1
Site dev 1
ogorshkov
 
Когда технологий много - iForum 2013
Когда технологий много - iForum 2013Когда технологий много - iForum 2013
Когда технологий много - iForum 2013Andrey Listochkin
 

Similar to Алексей Чекушин. BERT – революция в текстовом поиске? (20)

Куда движется Seo
Куда движется SeoКуда движется Seo
Куда движется Seo
 
КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения
КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения
КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения
 
Как сделать успешный интернет-проект. Простые советы для сложных задач
Как сделать успешный интернет-проект. Простые советы для сложных задачКак сделать успешный интернет-проект. Простые советы для сложных задач
Как сделать успешный интернет-проект. Простые советы для сложных задач
 
Принципы обучения Битрикс-программистов
Принципы обучения Битрикс-программистовПринципы обучения Битрикс-программистов
Принципы обучения Битрикс-программистов
 
Мирослав Лясковец. Как самому (без команды) делать от $5000 в месяц в инфобиз...
Мирослав Лясковец. Как самому (без команды) делать от $5000 в месяц в инфобиз...Мирослав Лясковец. Как самому (без команды) делать от $5000 в месяц в инфобиз...
Мирослав Лясковец. Как самому (без команды) делать от $5000 в месяц в инфобиз...
 
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/ЛинуксцентраСила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
 
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/Линуксцентра
 
kranonit S15 Vladimir Melnik - Ruby on Rails, BDD
kranonit S15 Vladimir Melnik - Ruby on Rails, BDDkranonit S15 Vladimir Melnik - Ruby on Rails, BDD
kranonit S15 Vladimir Melnik - Ruby on Rails, BDD
 
JS Lab`16. Андрей Копенкин: "RethinkDB + Socket.io. Real-time web 2.0"
JS Lab`16. Андрей Копенкин: "RethinkDB + Socket.io. Real-time web 2.0"JS Lab`16. Андрей Копенкин: "RethinkDB + Socket.io. Real-time web 2.0"
JS Lab`16. Андрей Копенкин: "RethinkDB + Socket.io. Real-time web 2.0"
 
ppt
pptppt
ppt
 
Перспективы бессылочного продвижения
Перспективы бессылочного продвижения Перспективы бессылочного продвижения
Перспективы бессылочного продвижения
 
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
React новая эра фронтенд разработки / Роберт Харитонов (Liberty Global)
 
Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)
Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)
Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)
 
Жека Константинов, Дима Белицкий, Слава Аристов — Мастер-класс: разрабатываем...
Жека Константинов, Дима Белицкий, Слава Аристов — Мастер-класс: разрабатываем...Жека Константинов, Дима Белицкий, Слава Аристов — Мастер-класс: разрабатываем...
Жека Константинов, Дима Белицкий, Слава Аристов — Мастер-класс: разрабатываем...
 
петров антон Short cv2
петров антон Short  cv2петров антон Short  cv2
петров антон Short cv2
 
КАК СТАТЬ C# РАЗРАБОТЧИКОМ В 2021 ГОДУ
КАК СТАТЬ C# РАЗРАБОТЧИКОМ В 2021 ГОДУКАК СТАТЬ C# РАЗРАБОТЧИКОМ В 2021 ГОДУ
КАК СТАТЬ C# РАЗРАБОТЧИКОМ В 2021 ГОДУ
 
WebProfessionals conference presentation 2010.12.16
WebProfessionals conference presentation 2010.12.16WebProfessionals conference presentation 2010.12.16
WebProfessionals conference presentation 2010.12.16
 
Site dev 1
Site dev 1Site dev 1
Site dev 1
 
Site dev 1
Site dev 1Site dev 1
Site dev 1
 
Когда технологий много - iForum 2013
Когда технологий много - iForum 2013Когда технологий много - iForum 2013
Когда технологий много - iForum 2013
 

More from Octopus Events

Николай Мирев (PAN Digital)
Николай Мирев (PAN Digital)Николай Мирев (PAN Digital)
Николай Мирев (PAN Digital)
Octopus Events
 
Адриан Николов (Acronis)
Адриан Николов (Acronis)Адриан Николов (Acronis)
Адриан Николов (Acronis)
Octopus Events
 
Калин Каракехайов (SEO.DOMAINS)
Калин Каракехайов (SEO.DOMAINS)Калин Каракехайов (SEO.DOMAINS)
Калин Каракехайов (SEO.DOMAINS)
Octopus Events
 
Мария Георгиева (Progress)
Мария Георгиева (Progress)Мария Георгиева (Progress)
Мария Георгиева (Progress)
Octopus Events
 
Екатерина Гордиенко (Serpstat)
Екатерина Гордиенко (Serpstat)Екатерина Гордиенко (Serpstat)
Екатерина Гордиенко (Serpstat)
Octopus Events
 
Калоян Димитров (Enhancv)
Калоян Димитров (Enhancv)Калоян Димитров (Enhancv)
Калоян Димитров (Enhancv)
Octopus Events
 
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Octopus Events
 
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Octopus Events
 
Драгомир Драганов (Ozone.bg)
Драгомир Драганов (Ozone.bg)Драгомир Драганов (Ozone.bg)
Драгомир Драганов (Ozone.bg)
Octopus Events
 
Боби Петров (datenwerk)
Боби Петров (datenwerk)Боби Петров (datenwerk)
Боби Петров (datenwerk)
Octopus Events
 
Зорница Каридкова (AdDigital)
Зорница Каридкова (AdDigital)Зорница Каридкова (AdDigital)
Зорница Каридкова (AdDigital)
Octopus Events
 
Благовест Иорданов (ID Consult)
Благовест Иорданов (ID Consult)Благовест Иорданов (ID Consult)
Благовест Иорданов (ID Consult)
Octopus Events
 
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Octopus Events
 
Геннадий Воробьов & Симеон Пенев (Netpeak)
Геннадий Воробьов & Симеон Пенев (Netpeak)Геннадий Воробьов & Симеон Пенев (Netpeak)
Геннадий Воробьов & Симеон Пенев (Netpeak)
Octopus Events
 
Марин Агандеров (TalentMedia)
Марин Агандеров (TalentMedia)Марин Агандеров (TalentMedia)
Марин Агандеров (TalentMedia)
Octopus Events
 
Илиян Опрев (Artery Team)
Илиян Опрев (Artery Team)Илиян Опрев (Artery Team)
Илиян Опрев (Artery Team)
Octopus Events
 
Стефан Николов (GS Vision)
Стефан Николов (GS Vision)Стефан Николов (GS Vision)
Стефан Николов (GS Vision)
Octopus Events
 
Ивайло Иорданов (Evol.bg)
Ивайло Иорданов (Evol.bg)Ивайло Иорданов (Evol.bg)
Ивайло Иорданов (Evol.bg)
Octopus Events
 
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
Octopus Events
 
Елица Кубадинова (Glovo)
Елица Кубадинова (Glovo)Елица Кубадинова (Glovo)
Елица Кубадинова (Glovo)
Octopus Events
 

More from Octopus Events (20)

Николай Мирев (PAN Digital)
Николай Мирев (PAN Digital)Николай Мирев (PAN Digital)
Николай Мирев (PAN Digital)
 
Адриан Николов (Acronis)
Адриан Николов (Acronis)Адриан Николов (Acronis)
Адриан Николов (Acronis)
 
Калин Каракехайов (SEO.DOMAINS)
Калин Каракехайов (SEO.DOMAINS)Калин Каракехайов (SEO.DOMAINS)
Калин Каракехайов (SEO.DOMAINS)
 
Мария Георгиева (Progress)
Мария Георгиева (Progress)Мария Георгиева (Progress)
Мария Георгиева (Progress)
 
Екатерина Гордиенко (Serpstat)
Екатерина Гордиенко (Serpstat)Екатерина Гордиенко (Serpstat)
Екатерина Гордиенко (Serpstat)
 
Калоян Димитров (Enhancv)
Калоян Димитров (Enhancv)Калоян Димитров (Enhancv)
Калоян Димитров (Enhancv)
 
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
 
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
 
Драгомир Драганов (Ozone.bg)
Драгомир Драганов (Ozone.bg)Драгомир Драганов (Ozone.bg)
Драгомир Драганов (Ozone.bg)
 
Боби Петров (datenwerk)
Боби Петров (datenwerk)Боби Петров (datenwerk)
Боби Петров (datenwerk)
 
Зорница Каридкова (AdDigital)
Зорница Каридкова (AdDigital)Зорница Каридкова (AdDigital)
Зорница Каридкова (AdDigital)
 
Благовест Иорданов (ID Consult)
Благовест Иорданов (ID Consult)Благовест Иорданов (ID Consult)
Благовест Иорданов (ID Consult)
 
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
 
Геннадий Воробьов & Симеон Пенев (Netpeak)
Геннадий Воробьов & Симеон Пенев (Netpeak)Геннадий Воробьов & Симеон Пенев (Netpeak)
Геннадий Воробьов & Симеон Пенев (Netpeak)
 
Марин Агандеров (TalentMedia)
Марин Агандеров (TalentMedia)Марин Агандеров (TalentMedia)
Марин Агандеров (TalentMedia)
 
Илиян Опрев (Artery Team)
Илиян Опрев (Artery Team)Илиян Опрев (Artery Team)
Илиян Опрев (Artery Team)
 
Стефан Николов (GS Vision)
Стефан Николов (GS Vision)Стефан Николов (GS Vision)
Стефан Николов (GS Vision)
 
Ивайло Иорданов (Evol.bg)
Ивайло Иорданов (Evol.bg)Ивайло Иорданов (Evol.bg)
Ивайло Иорданов (Evol.bg)
 
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
Димитър Димитров (Stenik) & Стефан Чорбанов (Stenik)
 
Елица Кубадинова (Glovo)
Елица Кубадинова (Glovo)Елица Кубадинова (Glovo)
Елица Кубадинова (Glovo)
 

Алексей Чекушин. BERT – революция в текстовом поиске?