TGViewer
ИИ для дела ИИ для дела @dimaprodev · 277 subscribers
Post #32 426
Спарсить все новости России и застрять на пару месяцев

Я люблю что-нибудь парсить. У меня в голове давно была мысль регулярно собирать все новости России, чтобы можно было посмотреть их дистрибуцию. Просто потому что интересно. Это было ошибкой.

Да чо там, настроить парсинг и сделать простой дизайн займет неделю, думал я. Что может пойти не так?

Что в итоге сделал:
- пришлось реверс инжинирить запросы к апишке в приложениях новостей: парсить больше 40 сайтов, чтобы оно всё стабильно работало дело не благодарное
- нужно как-то управлять парсером, приспособил для этого дела префект https://www.prefect.io/
- настроить всякие ETLки для обработки и фильтрации данных: привести слова к нормальной форме, убрать союзы, предлоги, частицы, местоимения, наречия, бессмысленные слова
- фронт стал головной болью, так как я по бекенду и не люблю фронт, пока придумал идею, пока сделал что-то хоть как-то работающее,благо есть курсор но всё равно получилось не очень
- нужно сделать апишечку чтобы раздавать данные на фронт, привет fastapi
- настроить базовую безопасность: всякие кросс ориджин запросы, рейтлимиты, разрешённые хосты и прочее
- задеплоить весь этот зоопарк: нджинкс за которым префект сервер, префект воркеры, фронт и бек в докере
- ну и мониторить хорошо бы: простой обработчик ошибок и эксепшенов, который шлёт всякое в телеграм
- придумать название и купить домен, настроить днсы, установить сертификаты

Что в итоге? Было конечно интересно и поучительно. Много нового узнал. Фронт правда выглядит не так как я хотел, но как есть. Что дальше с этим делать непонятно. Сейчас в базе 86019 новостей с начала этого года.

А ну и ссылка на сайт: https://fromrussiawithnews.com/ Там самые частотные слова в новостях по разным регионам. Такая средняя температура по больнице. Если прблизить, то можно даже что-то прочитать.

Основная мысль этого проекта: больше не буду что-то начинать делать, если нет хотя бы примерного плана как это можно монетизировать.
  • 🔥 14
  • 😱 4
  • ❤ 2
More from @dimaprodev
  1. Sep 11, 2026У компании Антропик вышел отчёт о неправомерном использовании клод кода. На картинке списо…
  2. Sep 9, 2026Убрать RAG, упростить систему и сократить стоимость перевода в 72 раза Недавний рабочий ке…
  3. Sep 7, 2026Я иду на AI-конференцию Community Sprints 8-10 сентября. Три дня про то, как AI-native ком…
  4. Aug 18, 2026Небольшие ачивки на сайте. 600 кликов с поиска и 22 обращения в день.
  5. Aug 9, 2026Rust и конвертер в md файлы Прочитал что вышел конвертер для 14 форматов документов которы…
  6. Aug 3, 2026Секрет человечного текста, если пишете посты нейронкой Для проекта с новостройками нужно в…
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 →