Про бокс, пояса и 190 тысяч боёв в одной базе
Люблю бокс. Когда смотришь хороший бой, хочется понять регалии соперников: кто чемпион и чего именно.
С любителями просто: одна федерация, олимпийский цикл, медали.
В профи четыре организации: WBA, WBC, IBF, WBO. У каждой свои пояса, «суперчемпионы», временные и регулярные титулы, свои рейтинги.
В одном весе может быть пять-шесть чемпионов одновременно. Простого способа понять, кто из них сильнее, нет.
Вся индустрия при этом живёт на одном сайте. Ему лет двадцать. Данные не всегда точные, на запросы лимиты, спросить что-то простым языком нельзя.
Это проблема не только болельщика. Мой тренер Тимур Ибрагимов (писал о нём здесь) часто ищет бои для своих боксёров.
Нужен соперник в том же весе, с сопоставимым и не дутым рекордом, свободный в нужную дату. Без нормальной базы это звонки, переписки и всё тот же старый сайт, на котором нельзя сделать много запросов. Подобрать бой реально сложно.
Недавно писал о найме Databricks-инженеров, и на собеседованиях в который раз восхитился тем, как искусно люди строят дата-пайплайны.
Захотелось проверить себя и новые Fable и Astra: сколько из этого соберут агенты. Взял только открытые источники, без закрытых каталогов и копирования чужих баз.
Сначала за выходные, потом в фоновых сессиях Claude и Codex написали десятки парсеров.
Они читают Википедию на нескольких языках, протоколы атлетических комиссий Невады, Техаса и Калифорнии, результаты WBA, IBF и Британского совета по боксу, японские карты боёв.
Код агенты писали сами, но под присмотром. Сергей Булаев, с подачи которого я когда-то пересел на Claude Code, помогал техническими советами: SEO, видимость в AI-поиске, базовая оптимизация сайта.
Что из собранного важно людям из бокса, а что нет, объяснял Тимур. После каждого разговора с ним список того, что надо собирать, менялся.
Так получился boxerbook.com:
• около 190 тысяч боёв с 1880-х, у каждого видно, откуда данные и насколько они подтверждены
• больше 13 тысяч боёв подтверждены официальными протоколами комиссий
• собственный рейтинг, где у каждой цифры есть объяснение: почему боксёр стоит здесь, а не выше
• титулы и пояса всех организаций в одном месте
• календарь и результаты боёв - обновляются сами каждое утро
• любительские карьеры и медали
• больше 5 тысяч боксёрских залов
Скоро добавлю агентов для болельщиков и промоутеров: можно будет спросить кто сильнее, когда следующий бой, почему у него такой рейтинг и получить ответ со ссылками на источники.
Аналитики пишут, что главная защита приложения от конкурентов - данные, которые сложно собрать и поддерживать в актуальном состоянии.
Так ли это сложно, когда есть современные инструменты? В каждой нише есть сайт или приложение двадцатилетней давности, на котором держится вся индустрия.
Его терпят, потому что альтернативы нет. Чтобы повторить такую базу, нужно было годами собирать данные руками. Если исходники лежат в открытых протоколах и архивах, эту работу можно отдать агентам в фоновых сессиях.
Сложнее всего было понять, какие вопросы вообще важны. Некоторые из них не задали бы ни Claude, ни Codex, ни я. Их принёс человек, у которого за плечами больше двухсот боёв.
Посмотрите и напишите, чего не хватает: boxerbook.com
@maxvotek | linkedin | substack
Post #568
921
- 🔥 18
- 👍 10
- ❤ 9
- 👎 2