На основе вашей обратной и других участников мы подтюнили алгоритм поиска (используем Algolia) – теперь по запросу node.js выдаются более точные результаты. Еще есть над чем работать, но ключ к качеству – обратная связь. За нее спасибо.
Чем поиск лучше?
Как минимум тем, что по запросу Swift вы получите видео по Свифту, а не клипы исполнительницы Taylor Swift :) Недостающие каналы активно пополняются пулл-реквестами вот здесь: github.com/watch-devtube/contrib/pulls
Что касается качества, то «качество» или релевантность видео определяется формулой ранкинга. Формула учитывает к-во просмотров, к-во лайков и дислайков. Все происходит автоматически в момент индексирования. Мы используем такой подход для поиска докладчиков для конференции ДевТернити и он прекрасно себя зарекомендовал.
Мы брали языковую информацию с Ютуба и, как оказалось, для большинства видео язык определялся неверно. Пришлось убрать до тех пор пока не найдем лучшее решение.
На основе вашей обратной и других участников мы подтюнили алгоритм поиска (используем Algolia) – теперь по запросу node.js выдаются более точные результаты. Еще есть над чем работать, но ключ к качеству – обратная связь. За нее спасибо.
Чем поиск лучше?
Как минимум тем, что по запросу Swift вы получите видео по Свифту, а не клипы исполнительницы Taylor Swift :) Недостающие каналы активно пополняются пулл-реквестами вот здесь: github.com/watch-devtube/contrib/pulls
Что касается качества, то «качество» или релевантность видео определяется формулой ранкинга. Формула учитывает к-во просмотров, к-во лайков и дислайков. Все происходит автоматически в момент индексирования. Мы используем такой подход для поиска докладчиков для конференции ДевТернити и он прекрасно себя зарекомендовал.
Еще раз спасибо за фидбек!
Другие «ишуи» вот здесь: github.com/watch-devtube/web/issues
И uppercase поправили.
Мы брали языковую информацию с Ютуба и, как оказалось, для большинства видео язык определялся неверно. Пришлось убрать до тех пор пока не найдем лучшее решение.