AI əsaslı, 20 ölkəyə xidmət göstərən xəbər aqreqatoru
Regional mətbuat mənzərəsi parçalı, çoxdilli auditoriya manual moderasiya tələb edirdi. Tam avtomatlaşdırılmış süni intellekt pipeline-ı qurduq — bu gün 20 ölkəyə canlı xidmət göstərir.
- Davamlı məhsul · 2025–
- Elvin Şərifov + 2 kontraktor (AI, infrastruktur)
- Məhsul dizaynı · Mühəndislik · AI inteqrasiyası
- Canlı — 20 ölkə
Başlanğıc nöqtəsi
Regional informasiya mənzərəsi parçalıdır: hər ölkədə on-larla mənbə, fərqli dillər, fərqli redaksiya tərzləri. Auditoriyaya tam mənzərə vermək üçün manual moderasiyaya əsaslanmaq həm baha, həm də ölçülənmir. Klassik RSS aqreqatorları surroqat həll idi — keyfiyyət süzgəci və çoxdilli yayım yoxdur.
Tələb sadə idi: 24 / 7 işləyən, çoxdilli, AI-əsaslı bir xəbər platforması. Manual müdaxilə yalnız nadir hallarda — sistem öz-özünə davam etməlidir.
Qərarlar
- Pipeline-ı modullara böldük — mənbə çıxarma, normallaşdırma, təsnif, dedup, tərcümə, yayım. Hər modul ayrıca dayana və yenidən başlaya bilir.
- Model seçimini xərcə görə qurduq — Haiku 4.5 sürətli ekstraksiya üçün, Sonnet 4.6 əsas iş üçün, Opus 4.7 çətin redaksiya qərarları üçün. Prompt cache ilə xərc 60%+ azaldılıb.
- İnsan review-i yalnız anomaliyada — sistem confidence skoru aşağı düşdüyündə insan müdaxiləsi tələb edir, hər xəbər üçün yox.
- Çoxdilli yayım — eyni xəbər 3-4 dildə paralel canlıya çıxır.
İcra
Stack: TypeScript + Node.js + Postgres + Cloudflare Workers. AI: Anthropic SDK + lokal embed modelləri. Aqreqasiya işi Cloudflare-də cron + queue üzərində qaçır, yayım ayrıca edge yarışında olur. Backend monitorinqi Sentry ilə, vizibilitet daxili dashboard ilə.
“Ən çətin hissə model seçimi yox, dedup məntiqi idi — eyni xəbərin iki mənbədən fərqli sözlərlə gəlməsi normaldır. Embed cosine similarity bizim üçün həll oldu.”
— Elvin Şərifov
Nəticə
- 20 ölkə-yə canlı xidmət — auditoriya bir mənbədən qlobal mənzərəni izləyir.
- 100% avtomatlaşdırma — manual moderasiya yalnız anomaliyada.
- 1000+ mənbə aqreqasiya olunur, dedup edilir və çoxdilli yayılır.
- Daxili monitorinq dashboard-u Phase 4-də handover olundu — komanda artıq pipeline-ı özü idarə edir.