# Item Profilleme: TF-IDF, BM25, n-gram ve Kategorik Feature Encoding — Matematik + NumPy

> Source: https://sukruyusufkaya.com/learn/oneri-sistemleri/item-profilleme-tfidf-bm25-encoding
> Updated: 2026-08-22T00:40:37.923Z
> Category: Öneri Sistemleri
> Module: Modül 4: Content-Based Filtering
**TLDR:** Content-based recommender'ın temeli: item'ı sayısal vektöre çevirme. TF-IDF formülü tam türetim + sıfırdan NumPy implementasyon, BM25'in TF-IDF'ten farkı, n-gram ile film başlığı işleme, kategorik encoding (one-hot, target encoding, frequency encoding).

