Запустив платформу для агрегації та AI-аналізу українських новин із Telegram 👀🇺🇦
Усім привіт. Мене звуть Саша і в кінці дня мій Telegram виглядає так.

(назви каналів згенерив ШІ)
Зловив себе на тому, що новинний потік перетворився на:
- 50 Telegram-каналів;
- купу дублікатів;
- постійний doomscrolling;
- і нескінченний інформаційний шум.

(насправді, обличчя було ще більш емоційне, але Dall-E вирішив применшити викривлення рис обличчя)
Тому вирішив спробувати зробити штуку, яка:
- збирає новини з Telegram-каналів;
- дедуплікує схожі події;
- проганяє це через AI;
- і формує короткі структуровані дайджести.
- генерує якусь картинку під новину.
Що вже є зараз 👇
🦫 Супер-лого, котре описує стан кожного українця:

📢 Telegram-канал з дайджестами:
Туди насипаються новини, а далі хочу ще більше комʼюніті-складової:
- голосування;
- обговорення;
- фідбек;
- і, звісно, збори для ЗСУ 🫡
🤖 Бот для фідбеку та пропозицій нових каналів:
Через нього можна:
- пропонувати нові канали;
- кидати фідбек;
🌐 Веб-платформа:
Зараз платформа вміє:
- показувати дайджести за датами;
- показувати список каналів, які моніторяться;
- збирати лайки/дизлайки;
- приймати коментарі;
- дозволяти пропонувати нові джерела.

Під капотом 🛠️
- Go
- PostgreSQL
- Redis
- Kafka
- Монорепа, в котрій N мікросервісів
- Telegram Bot API
- Telegram user API / MTProto
- OpenAI API
- 4o-mini /
4.1-mini - chat-gpt-images-1
- Telegram Auth
Усе це дозволяє робити:
- Telegram ingestion;
- дедуплікацію подій;
- AI-саммаризацію;
- генерацію digest-ів;
- фільтрацію сміття та повторів.

Генерація cursed-картинок, де у всіх картопля замість обличчя 🥔 👀 в плани не входило, але поки так.
По часу вийшло десь 2 дні тотального вайб-кодингу в Cursor з деякими мануальними правками і налаштуваннями кредів, DNS, репи, сервака.

Плани: 🛣️
- Накрутити тотальну персоналізацію контенту.
- Заімпрувити роботу з генерацією картинок, категоризації новин дайджеста.
Для цього треба буде більше ресурсів в плані часу на розробку і архітектурних рішень. Ну і грошей на токени 📈
Проєкт зараз на дуже ранньому етапі, але мені цікаво подивитися, чи можна з цього зробити нормальний спосіб споживати український новинний потік без перевантаження.
Тому буду радий:
- фідбеку;
- критиці;
- ідеям;
- пропозиціям адекватних Telegram-каналів для моніторингу (можна прямо в бота 👀).
Як мінімум — це вже цікавий експеримент 😅
Але було б дуже класно, якби цей експеримент з часом виріс у щось справді корисне для людей.
1 коментар
Додати коментар Підписатись на коментаріВідписатись від коментарівКруто!