Size: a a a

2021 July 17

ВС

Владислав Субботин... in phpGeeks
На словах - все молодцы. Для начала, у нас есть Elasticsearch и нужно разобраться, как он в принципе работает. Мы всё ещё говорим про поиск, прежде всего. Это ресёрч часть.
источник

T🐜

The Ant 🐜 in phpGeeks
но рисёрч потребует, тесты и т.д. Если тема новая. Это да )
источник

ВС

Владислав Субботин... in phpGeeks
Сделать просто хороший поиск - это уже квест
источник

ВС

Владислав Субботин... in phpGeeks
К слову, это самое стрёмное, что я делал, но и самое интересное одновременно. Стрёмное - в плане того, как это утомительно
источник

T🐜

The Ant 🐜 in phpGeeks
вот тут кстати надо разделять поиск и предложение что-то другое посмотреть, чего хочет юзер
источник

ВС

Владислав Субботин... in phpGeeks
Ну да. Там вообще много нюансов. Морфология, леммы, вот это всё дерьмо.
источник

T🐜

The Ant 🐜 in phpGeeks
поиск это именно то, что хочет юзер по определению. Чел ищет конкретное что-то. И это что-то ему надо предоставить.
источник

ВС

Владислав Субботин... in phpGeeks
Перформить надо ещё, чтобы быстро работало
источник

ВС

Владислав Субботин... in phpGeeks
Уверяю, ты заблуждаешься. Всё не так просто.
источник

T🐜

The Ant 🐜 in phpGeeks
и попутно предложить варианты. Т.е. не обязательно часть приложения, которая отвечает за предложение должна быть реализована в еластике.
источник

A

Alex in phpGeeks
👍
источник

ВС

Владислав Субботин... in phpGeeks
Вот тебе кейс. Я ввожу название артиста, например, Lady Gaga. Поиск мне выдаёт самый её популярный в сервисе трек, типа, Let's Dance. Это считается тем, что хотел юзер или нет?
источник

ВС

Владислав Субботин... in phpGeeks
Однозначного ответа нет
источник

T🐜

The Ant 🐜 in phpGeeks
конечно, но вероятнее всего он хотел бы видеть список альбомов\миксов\сборников.
Нужны а\б тесты )
источник

T🐜

The Ant 🐜 in phpGeeks
если бы хотел конкретную песню, он бы ввел название или слово из названия
источник

ВС

Владислав Субботин... in phpGeeks
Ну, с выдачей всё понятно, это там итак будет. А вот в подсказках стоит ли такое предлагать? Крч, нюансов тьма
источник

ВС

Владислав Субботин... in phpGeeks
Что если он не помнит название?
источник

A

Alex in phpGeeks
Если пользователь интересуется по теме артистов то он просто расширяет библиотеку знаний ему лучший клип уже не нужен он хочет услышать что то ещё.
источник

T🐜

The Ant 🐜 in phpGeeks
хз даже, тут всё на самом деле надо тестить, чтобы улучшить юзабилити. По сути это не техническая задача.
источник

ВС

Владислав Субботин... in phpGeeks
Наверное, да. В общем, первым этапом задачи принято решение делать хороший поиск, чтобы находил, что ищет пользователь и не выдавал всякой ерунды. А дальше уже добавлять различные ранжирования на основе разных метрик.
источник