İçeriğe geç
Umut Derebek
Tüm projeler

SICPA Turkey · 2023 – halen

Kurumsal AI Asistanı

Çok ajanlı RAG & LLM fine-tuning hattı

Self-hosted LLM'lerle çalışan, çok ajanlı Retrieval-Augmented Generation mimarisi üzerine kurulu, tamamen yerel ve departman bazında izole kurumsal asistan.

Temsili görsel — gerçek ekran görüntüsü değildir; örnek veriler kullanılmıştır.
Rol
Fullstack Developer
Dönem
2023 – halen
Kapsam
SICPA Turkey
Durum
Üretimde

Öne çıkanlar

  • 01

    Gelişmiş bir RAG hattı kurdum: departman bazında izole koleksiyonlu Qdrant vektör deposu, hibrit dense + BM25 arama, cross-encoder yeniden sıralama, HyDE ve çoklu sorgu genişletme, semantik/parent-child parçalama ve halüsinasyon denetleyicisi; iki dilli embedding'ler (İngilizce için nomic-embed-text, Türkçe için multilingual-e5-large).

  • 02

    LangChain + LangGraph ile çok ajanlı bir orkestrasyon katmanı tasarladım: sorguları uzman ajanlara (İK, teknik, pazar, doğrulayıcı, öz-eleştiri, çeviri, özetleme) yönlendiren bir supervisor; prompt-injection / PII korumaları dahil.

  • 03

    Yerel modelleri (Qwen, gpt-oss, llama3.2-vision) Ollama ile; OpenAI / Anthropic / Azure yedekli çok sağlayıcılı bir soyutlamanın arkasında, streaming yanıtlar, token bütçeli bağlam yerleştirme ve Prometheus metrikleriyle servis ettim.

  • 04

    Geri bildirim odaklı bir DPO (Direct Preference Optimization) fine-tuning hattı tasarladım: üretimdeki yüksek ve düşük puanlı yanıtları prompt/chosen/rejected tercih çiftlerine dönüştürüp modelleri Ollama Modelfile'larıyla özelleştirdim.

  • 05

    Ayrıca Whisper (whisper.cpp, large-v3-turbo) ile Türkçe altyazı/transkripsiyon hattı ve ~60 Türkçe düzeltme kuralı içeren kural tabanlı bir SRT temizleme motoru geliştirdim; çıktı SRT/ASS altyazı ve DOCX transkript.

Mimari akış

  1. 01

    Ingest

    Semantik / parent-child parçalama, TR + EN embedding

  2. 02

    Qdrant

    Departman bazında izole koleksiyonlar

  3. 03

    Hybrid retrieval

    Dense + BM25, HyDE, cross-encoder yeniden sıralama

  4. 04

    LangGraph supervisor

    Sorguyu uzman ajana yönlendirir; PII / injection korumaları

  5. 05

    Ollama

    Yerel modeller, OpenAI / Anthropic / Azure yedeği, streaming

  6. 06

    DPO loop

    Puanlanan yanıtlardan tercih çiftleri → Modelfile

Diğer projeler

Tüm projeler →

SICPA Turkey · 2023 – halen

RTU-MYS / MzTurnCounter

Müze ziyaretçi sayımı & cihaz izleme

Kültür ve Turizm Bakanlığı için; Raspberry Pi tabanlı RTU (Remote Terminal Unit) filosundan turnike telemetrisi toplayan ziyaretçi sayım ve uzaktan cihaz izleme platformu.

  • C# / .NET 8
  • ASP.NET Core MVC
  • EF Core
  • PostgreSQL (AWS RDS)
  • Python

SICPA Turkey · 2023 – halen

Exprova

Kurumsal masraf yönetim platformu

Çalışan masraf raporları ve avansların oluşturulup gönderildiği ve onaylandığı, SAP muhasebe kodu entegrasyonlu mobil + web platform.

  • Laravel 10
  • PHP 8.1
  • MySQL 8
  • Laravel Sanctum
  • RabbitMQ