DATA RECOMMENDATION ENGINES EĞİTİMİ

Kullanıcıya doğru içeriği öneren sistemler kurun

İçerik tabanlı, iş birlikçi filtreleme ve matris ayrıştırma ile kişiselleştirilmiş öneri motorları tasarlayın.

Kişiselleştirme için öneri sistemleri: içerik tabanlı ve iş birlikçi filtreleme, SVD ve ALS matris ayrıştırma, soğuk başlangıç çözümleri, NDCG ile değerlendirme ve hibrit yaklaşımlar Python ile uygulamalı işlenir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Kişiselleştirme için öneri sistemleri tasarımı

Bu eğitim, kullanıcılara ürün, içerik veya hizmet öneren sistemleri uçtan uca kurmayı öğretir. İçerik tabanlı filtrelemeyle ürün özniteliklerinden profil çıkarmayı, iş birlikçi filtrelemeyle (kullanıcı-kullanıcı ve ürün-ürün) komşuluk tabanlı önerileri ele alır. Matris ayrıştırma (SVD, ALS), gizli faktör modelleri, örtük (implicit) ve açık (explicit) geri bildirim işlenir. Soğuk başlangıç problemi, popülerlik yanlılığı, çeşitlilik ve yenilik (novelty) dengesi incelenir. Değerlendirme için precision@k, recall@k, MAP, NDCG ve çevrimiçi A/B testi ele alınır; hibrit yaklaşımlar ve öğrenmeden sıralamaya (learning to rank) giriş yapılır. Örnekler Python (scikit-learn, Surprise, implicit) ile gerçek derecelendirme verisi üzerinde kurgulanır.

Süre ve Format

3 Gün. Her gün dört modül; kavram anlatımının ardından gerçek derecelendirme verisiyle Python uygulaması yapılır.

Seviye

Orta Seviye — Öneri motorları: içerik tabanlı, iş birlikçi filtreleme, matris ayrıştırma ve hibrit öneri sistemleri.

Öğrenme Metodu

Jupyter not defterlerinde Surprise ve implicit kütüphaneleriyle gerçek derecelendirme veri setleri üzerinde öneri modelleri kurularak çalışılır.

Neden Bu Eğitim?

🎯Kişiselleştirme

Her kullanıcıya ilgisine uygun içerik önererek etkileşimi artırırsınız.

🧩Çoklu Yaklaşım

İçerik, iş birlikçi ve hibrit yöntemleri senaryoya göre seçersiniz.

📈Doğru Ölçüm

NDCG ve A/B testiyle öneri kalitesini gerçekçi biçimde ölçersiniz.

Anahtar Konular

öneri motorurecommendation engineiş birlikçi filtrelemeiçerik tabanlı filtrelemematris ayrıştırmasvdalsndcgsoğuk başlangıçkişiselleştirmesurpriselearning to rank
“İyi bir öneri, kullanıcının aradığını o fark etmeden önüne koyandır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Python Temeli

pandas ve NumPy ile veri işleme pratiği gerekir.

2
Lineer Cebir

Vektör, matris ve nokta çarpımı kavramlarına aşinalık faydalıdır.

3
ML Girişi

Eğitim/test ayrımı ve benzerlik kavramını bilmek örnekleri kolaylaştırır.

4
Ortam

Jupyter, scikit-learn, Surprise ve implicit kurulu çalışma ortamı.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, öneri problemini kurgular ve içerik tabanlı bir öneri sistemi kurar.
Modül 1
Öneri Problemi
  • Öneri sisteminin iş değeri ve kullanım alanları
  • Kullanıcı-ürün etkileşim matrisi kurgusu
  • Derecelendirme tahmini ve sıralama (ranking) ayrımı
  • Top-N öneri problemi tanımı
  • Seyreklik (sparsity) sorunu
  • Problem türüne göre yöntem seçimi
Modül 2
Geri Bildirim Türleri
  • Açık geri bildirim (yıldız, puan)
  • Örtük geri bildirim (tıklama, izleme süresi)
  • Örtük sinyalin güven (confidence) ağırlığı
  • Negatif örneklemenin gerekliliği
  • Geri bildirim yanlılığı (bias)
  • Veri toplamanın etik sınırları
Modül 3
İçerik Tabanlı Filtreleme
  • Ürün özniteliklerinden özellik vektörü çıkarma
  • Metin için TF-IDF ile öznitelik üretimi
  • Kullanıcı profilinin geçmişten oluşturulması
  • Profil-ürün eşleştirmesiyle öneri
  • Soğuk başlangıçta içerik avantajı
  • Aşırı uzmanlaşma (over-specialization) riski
Modül 4
Benzerlik Ölçüleri
  • Kosinüs benzerliği hesabı
  • Pearson korelasyonu ile benzerlik
  • Jaccard benzerliği (ikili veride)
  • Öklid uzaklığı ve normalleştirme
  • Benzerlik ölçüsünün sonuca etkisi
  • Benzerlik matrisinin verimli hesabı
Günün hedefiKatılımcı, iş birlikçi filtreleme ve matris ayrıştırma modelleri eğitir.
Modül 1
Komşuluk Tabanlı CF
  • Kullanıcı-kullanıcı iş birlikçi filtreleme
  • En yakın komşu seçimi ve k parametresi
  • Ağırlıklı ortalamayla derecelendirme tahmini
  • Ortalama merkezleme (mean centering)
  • Seyrek veride komşu bulma zorluğu
  • Surprise KNNBasic ile uygulama
Modül 2
Ürün-Ürün CF
  • Ürün benzerliğine dayalı öneri
  • Ürün-ürün yaklaşımın kullanıcı-kullanıcıya üstünlüğü
  • Benzerlik matrisinin önceden hesaplanması
  • Ölçeklenebilirlik avantajı
  • 'Bunu alanlar şunu da aldı' senaryosu
  • Komşuluk kalitesinin önerilere etkisi
Modül 3
Matris Ayrıştırma
  • Gizli faktör (latent factor) kavramı
  • SVD ile kullanıcı ve ürün faktörleri
  • Faktör sayısı ve düzenlileştirme
  • Yan (bias) terimleri (kullanıcı, ürün, global)
  • SGD ile öğrenme
  • Surprise SVD ile model eğitimi
Modül 4
Örtük Veride ALS
  • Alternating Least Squares yaklaşımı
  • Örtük geri bildirimde güven ağırlığı
  • Büyük ölçekte paralel ALS
  • implicit kütüphanesiyle model kurma
  • Negatif gözlem eksikliğinin yönetimi
  • ALS hiperparametrelerinin ayarı
Günün hedefiKatılımcı, öneri kalitesini ölçer, hibrit sistem kurar ve üretim sorunlarını ele alır.
Modül 1
Öneri Değerlendirme
  • RMSE/MAE ile derecelendirme tahmini hatası
  • Precision@k ve Recall@k ile top-N değerlendirme
  • MAP ve NDCG ile sıralama kalitesi
  • Çeşitlilik, kapsama (coverage) ve yenilik metrikleri
  • Çevrimdışı ile çevrimiçi metrik farkı
  • A/B testiyle gerçek etki ölçümü
Modül 2
Soğuk Başlangıç ve Yanlılık
  • Yeni kullanıcı ve yeni ürün soğuk başlangıcı
  • İçerik bilgisiyle soğuk başlangıç çözümü
  • Popülerlik yanlılığının önerilere etkisi
  • Filtre balonu (filter bubble) riski
  • Çeşitlilik ve keşif (exploration) dengesi
  • Adil ve dengeli öneri tasarımı
Modül 3
Hibrit Sistemler
  • İçerik ve iş birlikçi yöntemlerin birleştirilmesi
  • Ağırlıklı, anahtarlamalı ve karma hibritler
  • İki aşamalı aday üretme ve sıralama
  • Learning to rank ile sıralama modeli
  • Bağlamsal (context-aware) öneri
  • Hibrit yaklaşımın güçlü yanları
Modül 4
Üretime Alma
  • Çevrimdışı eğitim ve çevrimiçi servis ayrımı
  • Öneri servisinin gecikme gereksinimi
  • Aday üretiminin önbelleklenmesi
  • Modelin düzenli yeniden eğitimi
  • Geri bildirim döngüsünün kurulması
  • Öneri performansının izlenmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Problem Kurgusu

Etkileşim matrisiyle öneri problemini doğru kurgularsınız.

✅
İçerik Tabanlı

Ürün özniteliklerinden içerik tabanlı öneri sistemi kurarsınız.

✅
İş Birlikçi Filtreleme

Kullanıcı ve ürün komşuluğuyla öneri üretirsiniz.

✅
Matris Ayrıştırma

SVD ve ALS ile gizli faktör modelleri eğitirsiniz.

✅
Değerlendirme

Precision@k, MAP ve NDCG ile öneri kalitesini ölçersiniz.

✅
Soğuk Başlangıç

Yeni kullanıcı ve ürün için soğuk başlangıç sorununu çözersiniz.

✅
Hibrit Sistem

İçerik ve iş birlikçi yöntemleri hibrit biçimde birleştirirsiniz.

✅
Üretim

Öneri sistemini çevrimiçi servis olarak dağıtıp izlersiniz.

Kimler İçin Uygundur?

  • Veri bilimciler
  • ML mühendisleri
  • kişiselleştirme/öneri sistemleri kurmak isteyen geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri bilimciler, ML mühendisleri ve kişiselleştirme ile öneri sistemleri kurmak isteyen geliştiriciler için uygundur.
Hangi kütüphaneler kullanılır?
scikit-learn, Surprise ve implicit kütüphaneleriyle gerçek derecelendirme verisi üzerinde çalışılır.
Soğuk başlangıç nasıl çözülür?
Yeni kullanıcı ve ürünler için içerik bilgisi, popülerlik ve hibrit yaklaşımlar birlikte kullanılır.
Öneri kalitesi nasıl ölçülür?
Çevrimdışı precision@k, MAP ve NDCG metrikleri ile çevrimiçi A/B testi birlikte değerlendirilir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Data Recommendation Engines Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikData Silos, Lakes, & Streams Introduction Eğitimi
Veri ve Analitik Eğitimleri

Data Silos, Lakes, & Streams Introduction Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Modern veri mimarisi eğitimi: veri siloları, veri gölü, lakehouse ve veri akışı (streaming) kavramları karşılaştırmalı tanıtılır. Giriş düzeyinde uygulamalı DVA

Detayları Gör →
Veri Analizi ve İstatistikData Sources, Models, & Authentication Eğitimi
Veri ve Analitik Eğitimleri

Data Sources, Models, & Authentication Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Veri kaynakları ve kimlik doğrulama eğitimi: veritabanı/API bağlantısı, kaynak veri modelleri, rate limit, OAuth2, JWT ve secret yönetimi. Python ile DVA eğitim

Detayları Gör →
Veri Analizi ve İstatistikData Sources: Integration from the Edge Eğitimi
Veri ve Analitik Eğitimleri

Data Sources: Integration from the Edge Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Edge veri entegrasyonu eğitimi: IoT kaynaklardan toplama, MQTT ve QoS, edge ön işleme, store-and-forward, cihaz güvenliği ve buluta akıtma. Uygulamalı DVA eğiti

Detayları Gör →
Veri Analizi ve İstatistikData Storytelling and Visualization Eğitimi
Veri ve Analitik Eğitimleri

Data Storytelling and Visualization Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Veri hikâyeleştirme ve görselleştirme eğitimi: görsel kodlama, grafik seçimi, renk ve erişilebilirlik, gösterge paneli ve anlatı yapısı. Plotly ile DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikData Storytelling Best Practice for Marketing Eğitimi
Veri ve Analitik Eğitimleri

Data Storytelling Best Practice for Marketing Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Pazarlama veri hikâyeleştirme en iyi uygulamaları: KPI, dönüşüm hunisi, atıflandırma, kohort, A/B anlatısı ve kampanya raporlama. Uygulamalı DVA eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn