TGViewer
yet another dev yet another dev @yet_another_dev · 382 subscribers
Post #258 240
yet another dev 40% новых артистов на Яндекс Музыке — ИИ На выходных написал скрипт, который сравнивает профили артистов на Яндекс Музыке и Deezer. Сейчас сравнил чуть больше 4000 артистов. Начал с самых новых (99% релизов проверенных артистов были сделаны за последние 3…
Новая информация по ИИ в Яндекс Музыке

В прошлый раз проверялись артисты, рекомендованные Яндексом. Алгоритм был такой: начинаем с рандомного артиста и обрабатываем его. Потом переходим в "Похожие артисты" и обрабатываем их. Для каждого похожего снова переходим в "Похожие артисты" и т. д. Что-то типа BFS-алгоритма по дереву похожих артистов. В итоге, я получил датасет из 4К артистов, но этот подход был медленным из-за большого количества вызовов API.

Я пересмотрел алгоритм и вместо BFS, сейчас тупо обрататываю ID артистов последовательно один за другим. Начал с ID последнего созданного профиля артиста, который я нашёл при помощи бинарного поиска (наконец-то пригодился LeetCode). Кроме того, оптимизировал вызовы API и сейчас из Яндекса за один вызов извлекается информация по 100 артистам и сравнивается с Deezer в 4 потока. Быстрее уже не получается, т.к. упираюсь в лимиты API Deezer.

В итоге мне удалось добиться скорости примерно в 10К артистов в час.

UPD: Скорость примерно 20K в час.
  • 🔥 3
More from @yet_another_dev
  1. Sep 21, 2026Опубликовал вчера ролик в одной запрещённой в России соцсети про то, как сходил на выборы.…
  2. Sep 20, 2026Мы пришли в 7:50 и очередь уже была 🥲 Пообщались с другими людьми. Многие приехали из дру…
  3. Sep 19, 2026Post #383
  4. Sep 18, 2026Последние пару недель на чат нападают боты со спамом (прикрыл стикером). Поэтому чат тепер…
  5. Sep 17, 2026Что интересного в этой статье: 1. Потрачено $120К, а агенты суммарно отработали около 3-х…
  6. Sep 17, 2026В Microsoft переписали рантайм GitHub Copilot с TypeScript на Rust при помощи агентов. Под…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →