Yapay Zeka ve Veri Analitiği Sunumu

Sep 11, 2024

Yapay Zeka ve Veri Analitiği Üzerine Sunum Notları

Sunumun Başlangıcı

  • Sunum SoftTech şirketinin VeriAnti ve Yapay Zeka ekibi lideri tarafından yapıldı.
  • 8-9 yıl farklı sektörlerde yazılım geliştirme, son 4 yıldır SoftTech'te çalışıyor.

SoftTech'teki Deneyim

  • Önce yazılım mimarı olarak çalıştı, son 1 yıl yöneticilik yapıyor.
  • ING'de chatbot ekibinde çalışarak NLP ve chatbot konularında deneyim kazandı.

Veri Platformu Geliştirme

  • SoftTech'te bir veri analitiği uygulaması ve veri platformu geliştiriyorlar.
  • Platformun amacı, kurumların veri ile ilgili tüm işlemlerini tek bir platformda yapabilmesi.

Ürün Özellikleri

  • Visualize: Raporlama ve dashboard uygulaması.
  • Power BI, Qlik Sense, Tableau gibi muadilleri var.
  • Kullanıcıların sürükleyip bırakma yöntemiyle kolayca grafik ve dashboard oluşturabilmeleri hedefleniyor.

Yapay Zeka ve Insightlar

  • Veri setleri üzerinde kullanıcıya insightlar sunmak için yapay zekadan faydalanıyorlar.
  • OpenAI, Microsoft Azure aracılığıyla kullanılıyor.

Örnek Uygulama

  • Kullanıcıdan gelen bir dataset ile ilgili 10 tane insight talep ediliyor.
  • Insightlar, tespit edilen veriler ve analizler üzerinden sağlanıyor.
  • Kullanıcıya sağlanan insightlar, karmaşık verilerin yorumlanmasını kolaylaştırıyor.

Langchain Kütüphanesi

  • Aritmetik işlemler için Langchain kütüphanesi kullanılmaya başlandı.
  • Langchain, çeşitli veri elemanları ile entegre çalışabilen bir framework.

Agent Yapısı

  • Agentler, asenkron çalışarak elemanlardan gelen sonuçlara göre aksiyon almayı sağlıyor.
  • Örnek: CSV agent; büyük veri üzerinde sorgulama yapabilir, veri gizliliğini korur.

Örnek Senaryolar

  • Sales.csv üzerinden yapılan sorgulamalar.
  • OpenAI ile entegre edilerek veri analizleri yapıldı.

Soru-Cevap Mekanizması

  • Kullanıcıdan gelen sorular, veri tabanından cevaplar alınıyor.
  • Veriler, veritabanından sorgulanarak hızlı bir şekilde sonuç dönülüyor.

Kullanıcı Arayüzü ve Python Kodu

  • Kullanıcı arayüzü ile arka planda çalışan Python kodu arasında uyum sağlanıyor.
  • Servisler aracılığıyla OpenAI ve Langchain ile iletişim kuruluyor.

Güvenlik ve Veri Tutarlılığı

  • Verilere ilişkin güvenlik ve tutarlılık sağlamak için çalışmalar devam ediyor.
  • Kullanıcılar için hızlı sorgulamalar ve analiz yapabilme imkanı sunuluyor.

Sorular ve Cevaplar

  • Sunum sırasında katılımcılardan gelen çeşitli sorulara yanıtlar verildi.
  • Langchain ve Agent yapısının kullanım alanları hakkında daha fazla bilgi paylaşıldı.

Gelecek Çalışmalar

  • Veri analitiği ve yapay zeka uygulamaları üzerinde geliştirme çalışmalarına devam edilecek.
  • Offline veri işleme çözümleri üzerine de araştırmalar yapılması planlanıyor.