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

Усім привіт. Мене звуть Саша і в кінці дня мій Telegram виглядає так.

(назви каналів згенерив ШІ)

Зловив себе на тому, що новинний потік перетворився на:

  • 50 Telegram-каналів;
  • купу дублікатів;
  • постійний doomscrolling;
  • і нескінченний інформаційний шум.

(насправді, обличчя було ще більш емоційне, але Dall-E вирішив применшити викривлення рис обличчя)

Тому вирішив спробувати зробити штуку, яка:

  • збирає новини з Telegram-каналів;
  • дедуплікує схожі події;
  • проганяє це через AI;
  • і формує короткі структуровані дайджести.
  • генерує якусь картинку під новину.

Що вже є зараз 👇

🦫 Супер-лого, котре описує стан кожного українця:

📢 Telegram-канал з дайджестами:

@ua_a_a_a_a_a

Туди насипаються новини, а далі хочу ще більше комʼюніті-складової:

  • голосування;
  • обговорення;
  • фідбек;
  • і, звісно, збори для ЗСУ 🫡

🤖 Бот для фідбеку та пропозицій нових каналів:

@ua_a_a_a_a_a_news_bot

Через нього можна:

  • пропонувати нові канали;
  • кидати фідбек;

🌐 Веб-платформа:

uaaaaaa.xyz

Зараз платформа вміє:

  • показувати дайджести за датами;
  • показувати список каналів, які моніторяться;
  • збирати лайки/дизлайки;
  • приймати коментарі;
  • дозволяти пропонувати нові джерела.

Під капотом 🛠️

  • 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
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі