Марат-блог
Услуги по продвижению и разработке сайта
Отправить заявку
Заказать обратный звонок

Спасибо, Ваша заявка принята.

В ближайшее время менеджер свяжется с Вами.

Главная » Новости » LinkedIn внедрила новую архитектуру поиска по сайту
LinkedIn внедрила новую архитектуру поиска по сайту
531
10 июня 2014

LinkedIn внедрила новую архитектуру поиска по сайту

Новая архитектура поиска получила название Galene. До её внедрения в LinkedIn использовалась архитектура поиска Lucene, а поисковый индекс включал 2 основных компонента:

  • Инвертированный индекс (Inverted Index) – когда каждое ключевое слово добавляется в список понятий и сущностей, содержащих эти ключевые слова.
  • Передний индекс (Forward Index) – когда сущности сопоставляются с метаданными, описывающими их.

Теперь же архитектура поиска стала гораздо более сложной и разветвлённой и выглядит следующим образом:

Конечный итог от реализации новой архитектуры поиска выглядит следующим образом:

  • Увеличивается глубина поиска – теперь пользователи Linkedin могут осуществлять поиск по всей базе пользователей, а не только тех, кто входит в первый и второй уровень их контактов, как это было ранее.
  • Повышается его релевантность. При формировании списка результатов архитектура Galene учитывает связи пользователя и анализирует его персональную информацию.
  • Повышается скорость выдачи результатов. Исследования показали, что новый поиск Linkedin стал в 2 раза быстрее предыдущей версии.

«Проблема поиска является одной из самых актуальных и активно изучаемых в программировании. Концепция совмещает в себе и поиск информации, и технологии машинного обучения, и работу распределенных систем обработки информации, и многое другое. К тому же, поиск всегда был важен для LinkedIn. Свыше 300 млн. наших пользователей используют его, чтобы находить людей, работу, организации, профессиональные сообщества и другой контент социальной сети. Наша цель предоставлять еще более глубокие и персонализированные результаты, основанные на понимании взаимосвязей каждого из участников нашего сообщества», - комментирует запуск Шрирам Санкар (Sriram Sankar), директор отдела разработки в Linkedin.