IHS Strategic
Tüm Blog Yazıları
HowTo22 Eylül 2026•3 dk okuma

E-Ticarette Yapay Zeka ile Kişiselleştirilmiş Ürün Öneri Sistemleri Kurulum Rehberi

E-ticarette yapay zeka destekli ürün öneri motoru kurulumu. Veri toplama, algoritma seçimi, entegrasyon adımları ve güncel dijital strateji trendleri.

S

Sistem Yöneticisi

Kıdemli Yazılım Mimarı

Giriş: E-Ticarette Öneri Sistemlerinin Rolü

Kişiselleştirilmiş ürün öneri sistemleri, kullanıcı davranış verilerini analiz ederek dönüşüm oranlarını (CR) ve ortalama sepet tutarını (AOV) artıran algoritmik mekanizmalardır. Modern e-ticaret altyapılarında kural tabanlı öneriler yerini yapay zeka ve makine öğrenimi modellerine bırakmıştır.

Adım 1: Veri Toplama ve Boru Hattı (Pipeline) Kurulumu

Öneri motorunun doğruluğu toplanan verinin kalitesine bağlıdır. İki temel veri kategorisi işlenmelidir:

  • Açık (Explicit) Veri: Ürün puanları, yorumlar, kullanıcı anketleri ve favori listeleri.
  • Örtük (Implicit) Veri: Tıklama (clickstream), ürün görüntüleme süresi, sepete ekleme/çıkarma, arama sorguları ve satın alma geçmişi.

Tüm etkinlikleri (event) yakalamak için istemci ve sunucu taraflı izleme protokolü kurun:

// Örnek Olay İzleme Yükü (Payload)
{
  "user_id": "usr_84920",
  "event_type": "product_view",
  "product_id": "prd_1029",
  "category": "electronics",
  "timestamp": 1711782000,
  "dwell_time_seconds": 45
}

Adım 2: Algoritma ve Model Mimarisi Seçimi

İş hedeflerine ve veri büyüklüğüne göre uygun model tipini belirleyin:

1. İşbirlikçi Filtreleme (Collaborative Filtering)

Kullanıcı-öğe etkileşim matrislerini kullanır. Benzer davranış gösteren kullanıcıların tercihleri eşleştirilir.

  • Matrix Factorization (SVD): Büyük ve seyrek matrisleri düşük boyutlu gizli faktörlere (latent factors) indirger.
  • User-based / Item-based k-NN: Doğrudan kosinüs benzerliği veya Pearson korelasyonu ile benzer öğeleri bulur.

2. İçerik Tabanlı Filtreleme (Content-Based Filtering)

Ürün meta verilerini (kategori, marka, metin açıklamaları, fiyat) vektörize eder. TF-IDF veya metin gömmeleri (BERT embeddings) kullanılır. Yeni ürünler için etkilidir.

3. Hibrit ve Vektör Arama Modelleri (Güncel Trendler)

Vektör veritabanları (Pinecone, Milvus, Qdrant) ve iki kuleli (Two-Tower) sinir ağları ile gerçek zamanlı anlamsal eşleştirme sağlanır.

Soğuk Başlangıç (Cold Start) Çözümü: Verisi olmayan yeni kullanıcılar için popüler ürünler veya kategori bazlı eğilimler; yeni ürünler için içerik tabanlı metin/görsel benzerlik modelleri devreye sokulmalıdır.

Adım 3: Model Eğitimi ve Metrik Doğrulama

Model performansını çevrimdışı (offline) metriklerle test edin:

  • Precision@K ve Recall@K: İlk K öneri içindeki ilgili ürün oranı.
  • NDCG (Normalized Discounted Cumulative Gain): Sıralama kalitesini ölçer; üst sıralardaki doğru önerilere daha yüksek ağırlık verir.
  • Coverage (Kapsama): Kataloğun ne kadarının önerilebildiğini kontrol eder; popülerlik önyargısını (popularity bias) önler.

Adım 4: Canlı Dağıtım ve Entegrasyon Mimarisi

Modeli API arkasına yerleştirin ve önbellekleme katmanıyla gecikmeyi (latency) <50ms seviyesinde tutun:

  • Önbellekleme Katmanı: Statik ve yarı statik kullanıcı profilleri için Redis kullanımı.
  • Çıkarım (Inference) Motoru: FastAPI veya Triton Inference Server üzerinde barındırılan model endpoint'i.
  • E-Ticaret Entegrasyonu: Frontend tarafında `Kullanıcıya Özel Öneriler`, `Bunu Alanlar Bunu da Aldı` ve `Sepet Tamamlayıcı` bileşenlerinin dinamik beslenmesi.

Adım 5: Dijital Strateji ve A/B Testi Optimizasyonu

Sistemin iş etkisini ölçmek için trafik rastgele ikiye bölünmelidir:

  • Kontrol Grubu (A): Kural tabanlı (en çok satanlar, en yeniler) öneriler.
  • Test Grubu (B): Yapay zeka destekli kişiselleştirilmiş öneriler.

İzlenecek temel performans göstergeleri (KPI): Tıklama Oranı (CTR), Sepete Ekleme Oranı ve Oturum Başına Gelir (RPV).

Trendler ve Gelecek Stratejileri

  • Oturum Tabanlı (Session-Based) Öneriler: Kullanıcı kimliği olmadan yalnızca aktif oturum adımlarını analiz eden Transformer tabanlı (BERT4Rec) modeller.
  • Görsel Arama ve Öneri: Bilgisayarlı görü (Computer Vision) ile görsel benzerlik üzerinden çapraz satış.
  • Edge Inference: Çerez kısıtlamalarına karşı doğrudan tarayıcı üzerinde çalışan hafif öneri modelleri.