Sheetize AI

Sheetize AI – İnsan Diliyle Tablo Dosyalarıyla Etkileşim

Tablo dosyalarıyla çalışmak, karmaşık API labirentlerini ezberlemeyi gerektirmemeli. Sheetize AI, .NET veri işleme dünyasına sohbet tabanlı bir arayüz getiriyor.

Sheetize AI, geliştiricilerin Excel benzeri tablo dosyalarıyla sade, konuşma dilinde işlem yapmasını sağlayan bir .NET sınıf kütüphanesidir. İhtiyacınız olabilecekler:

  • Doğal dil tanımıyla yeni bir tablo oluşturmak,
  • Hücreleri, satırları veya formülleri ne istediğinizi anlatarak güncellemek,
  • Veriler hakkında sorular sormak (örn. “Q2 için toplam satış ne kadar idi?”),
  • Tüm sayfanın kısa bir özetini almak,

Sheetize AI, niyetinizi tam tablo operasyonlarına dönüştürerek uzun API çağrılarının gerekliliğini ortadan kaldırır.

Neden Sheetize AI?

Geleneksel tablo kütüphaneleri, hücre adreslerini, veri tiplerini ve tam API sırasını bilmenizi ister. Bu, öğrenme eğrisini çok dikleştirir ve hızlı prototiplemeyi yavaşlatır. Sheetize AI bu boşluğu şu şekilde doldurur:

  • İnsan dostu komutlar: “Kar Marjı adlı bir sütun ekle ve Revenue – Cost formülünü uygula.” diye yazın.
  • Anında dosya üretimi: “2025 bütçe sayfasını üç sekme ile oluştur: Gelir, Gider, Özet.” gibi tüm çalışma kitabını tarif edin.
  • Veri odaklı Soru‑Cevap: “Geçen ay en çok büyüyen ürün hangisiydi?” diye sorun, cevabı programatik olarak alın.
  • Otomatik özetleme: Tek bir çağrı ile büyük bir sayfanın madde‑madde özetini alın.

Temel Yetkinlikler

  • Manipülasyon: Hücreleri, satırları, sütunları ve formülleri sade İngilizce ile düzenleyin.
  • Oluşturma: Metin tanımlarından bütün çalışma kitapları üretin (örn. “Q1 satış raporu oluştur”).
  • Sorgulama: Veriniz hakkında doğrudan sorular sorun (“Bölge başına ortalama gelir nedir?”).
  • Özetleme: Karmaşık çalışma kitaplarının anlık metin özetlerini alın (“Bütçenin kısa bir özetini ver”).

Tipik Kullanım Senaryoları

  1. İş Uygulamaları için Hızlı Prototipleme
    Bir ürün yöneticisi “Gelir, Maliyet ve Kar (Gelir – Maliyet) sütunları olan üç aylık finansal rapor” tanımlar. Sheetize AI, çalışma kitabını oluşturur, formülleri ekler ve dosyayı saniyeler içinde döndürür; geliştiriciler UI’ya odaklanır, tablo altyapısıyla uğraşmaz.

  2. Veri Bilimi Otomasyonu
    Veri mühendisleri “Toplam satın alma değerine göre en iyi 5 müşteriyi getir” diye sorar. Sheetize AI sorguyu çalıştırır, bir JSON dizisi döndürür ve isteğe bağlı olarak sonucu yeni bir sayfaya yazar.

  3. Müşteri Destek Self‑Service
    Destek botları “Neden bakiyem negatif?” gibi soruları yorumlar, Sheetize AI yardımıyla ilgili satırları bulur, dostane bir açıklama sunar ve izin verildiğinde veriyi otomatik düzeltir.

  4. Kurumsal Raporlama Boru Hatları
    Toplu işler eski CSV dosyalarını okur, “Bölge bazında satışları gösteren bir pivot tablo oluştur” der ve Sheetize AI pivotu inşa eder, çalışma kitabını kaydeder ve paydaşlara e‑posta yollar – Excel otomasyon kodu yazmaya gerek kalmaz.

💻 Platform Desteği

  • Çalışma Zamanı: .NET 6+
  • İşletim Sistemi: Windows, Linux ve macOS
  • Teslimat: Tek, kolay kurulan NuGet kütüphanesi

💡 Bir satır, sınırsız olasılık:

string result = await sheetizeAI.SpreadsheetQuestion("D:\\Sample.xlsx", "Christopher Wright kaç gece çalışacak?");

Neden Sheetize AI Önemli?

Eski Yöntem (Geleneksel API’lar)

  • Hücre adreslerini (A1, B2) manuel takip
  • Basit veri çekimi için karmaşık LINQ sorguları
  • Dosya yükleme, kaydetme ve gezinme için ağır tekrarlayıcı kod
  • Doğal dil girdileri için özel ayrıştırma mantığı ihtiyacı

Yeni Yöntem (Sheetize AI)

  • Bağlam Farkındalığı: Aktif çalışma kitapları, sekmeler ve son yapılan işlemleri izler.
  • Veri Bütünlüğü: Tüm biçimlendirme, formüller ve doğrulama kurallarını korur.
  • Hızlı Prototipleme: Veri‑odaklı UI ve chatbot’ları anında inşa eder.
 Türkçe