Coruh News

Coruh News

RSS → AI Özet → Database → Tekrar Kullanıma Hazır Veri

Basit görünür, ama arkasında dev bir iş akışı var.

Ne yapar?

Coruh News, belirlediğin RSS kaynaklarından haberleri otomatik çeker, yapay zeka ile özetler, ardından yapılandırılmış şekilde doğrudan veritabanına ekler. İnsan eli değmemiş, temiz, özetlenmiş ve sorgulanabilir haber verisi.

Nasıl çalışır?

RSS Akışı → Haber Başlık & İçerik → AI Özet Çıkarıcı → Veritabanı (SQL / NoSQL)
  • Çoklu RSS desteği (haber siteleri, bloglar, resmi duyurular)

  • AI Özetleme (uzun metni 2-3 cümleye indirger, anlam kaybı olmaz)

  • Otomatik veritabanı yazımı (schema validation ile)

  • Kolay entegrasyon: Veritabanındaki özetleri al, istediğin gibi kullan

Neden etkileyici?

Çoğu sistem “topla ve göster” yapar. Coruh News “topla, anlamlandır ve sakla” yapar. Veritabanında bekleyen bu özetler, günler sonra bile raporlamadan API’ye, analizden aramaya kadar her şey için hazırdır.

Teknik özet

Katman Araç / Yöntem
RSS Çekici ETL loop (zamanlanmış)
Özetleme LLM (tek geçişte 2-3 cümle)
Veritabanı PostgreSQL / SQLite / MongoDB / istediğin
Durum izleme Log çıktısı (hangi kaynaktan kaç haber eklendi)

📦 PHP ile Örnek API Kullanımı

Aşağıda, Coruh News’in doldurduğu veritabanına PHP ile nasıl sorgu atacağınızı ve özetlenmiş haberleri nasıl çekeceğinizi görebilirsiniz.

1. Veritabanı Tablosu (MySQL örneği)

CREATE TABLE haberler (
    id INT AUTO_INCREMENT PRIMARY KEY,
    kaynak VARCHAR(255),
    baslik TEXT,
    ozet TEXT,
    orijinal_url TEXT,
    haber_tarihi DATETIME,
    eklenme_tarihi TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

2. PHP ile Haberleri Çeken API Örneği

Dosya: api/coruh_news.php

<?php
header("Content-Type: application/json");

$db = new mysqli("localhost", "kullanici", "sifre", "coruh_news");

if ($db->connect_error) {
    echo json_encode(["hata" => "Veritabanı bağlantı hatası"]);
    exit;
}

// GET parametreleri
$limit = isset($_GET['limit']) ? (int)$_GET['limit'] : 10;
$kaynak = isset($_GET['kaynak']) ? $_GET['kaynak'] : null;

$sql = "SELECT id, kaynak, baslik, ozet, orijinal_url, haber_tarihi 
        FROM haberler 
        ORDER BY haber_tarihi DESC";

if ($kaynak) {
    $sql .= " WHERE kaynak = '" . $db->real_escape_string($kaynak) . "'";
}

$sql .= " LIMIT $limit";

$result = $db->query($sql);
$haberler = [];

while ($row = $result->fetch_assoc()) {
    $haberler[] = $row;
}

echo json_encode([
    "durum" => "basarili",
    "toplam" => count($haberler),
    "haberler" => $haberler
], JSON_UNESCAPED_UNICODE);

$db->close();
?>

3. API’yi Çağırma Örneği

# Son 5 haberi getir
curl "https://sitene.com/api/coruh_news.php?limit=5"

# Sadece "teknoloji.com" kaynağından 3 haber getir
curl "https://sitene.com/api/coruh_news.php?kaynak=teknoloji.com&limit=3"

4. Örnek API Yanıtı

json
{
    "durum": "basarili",
    "toplam": 2,
    "haberler": [
        {
            "id": 104,
            "kaynak": "technews.com",
            "baslik": "Yapay zeka rekor kırdı",
            "ozet": "Yeni model, insan seviyesinde dil anlama başarısına ulaştı. Uzmanlar çığır açıcı olduğunu söylüyor.",
            "orijinal_url": "https://technews.com/ai-record",
            "haber_tarihi": "2026-05-09 10:30:00"
        }
    ]
}

⚙️ AI Özet Motoru Nasıl Çalışır?

Coruh News içinde, her haber metnini alıp şuna dönüştüren bir yapay zeka katmanı vardır:

Girdi (uzun haber metni)

“Bugün düzenlenen basın toplantısında şirket yetkilileri, yeni nesil işlemcinin piyasaya sürüleceğini duyurdu. Bu işlemci, önceki modele göre yüzde 40 daha hızlı ve yüzde 30 daha az enerji tüketiyor. Üretimine ise önümüzdeki ay başlanacak…”

Çıktı (AI özeti)

“Şirket, yeni işlemcisini duyurdu. Önceki modele göre %40 daha hızlı, %30 daha az enerji tüketiyor. Üretim önümüzdeki ay başlayacak.”

Sonuç: Okunabilir, bilgi yoğun, gereksiz detaysız. Doğrudan API’den tüketime hazır.


📈 Neden Coruh News?

Özellik Açıklama
🔁 Tam otomasyon RSS → Özet → DB arasında hiçbir manuel adım yok
🧠 AI destekli özet Uzun metinleri 2-3 cümleye indirger, anlam kaybı olmaz
🗄️ Veritabanı depolama Tarihsel sorgu, filtreleme, analiz hemen yapılabilir
🔌 Basit API PHP, Python, JS ile 2 dakikada entegre edilir
🚀 Hafif ve hızlı Az kaynakla çalışır, cronjob veya scheduler ile tetiklenir

Coruh News – Özetle, depola, sorgula.
Ham haber değil, işlenmiş veri.