İçerik tabanlı önerilere giriş

Python ile Öneri Motorları Geliştirme

Rob O'Callaghan

Director of Data

İçerik tabanlı öneriler nedir?

Kullanıcının beğendiğine benzer bir kitabın önerildiğini gösteren görsel.

Python ile Öneri Motorları Geliştirme

Öğe nitelikleri veya özellikleri

Bir kitap ve özelliklerinin görseli.

Python ile Öneri Motorları Geliştirme

Niteliklerinizi vektörleştirme

ÖĞE Nitelik 1 Nitelik 2 Nitelik 3 Nitelik 4
Item_001 0 1 1 0
Item_002 1 0 1 0
Item_003 0 1 0 1
Python ile Öneri Motorları Geliştirme

Bire-çok ilişkiler

Kitap Tür
The Hobbit Macera
The Hobbit Fantastik
The Great Gatsby Trajedi
... ...
Kitap Macera Fantastik Trajedi ...
The Hobbit 1 1 0 ...
The Great Gatsby 0 0 1 ...
... ... ... ... ...
Python ile Öneri Motorları Geliştirme

Çapraz tablo

pd.crosstab(                     ,                       )
Python ile Öneri Motorları Geliştirme

Çapraz tablo

pd.crosstab(book_genre_df['Book'], book_genre_df['Genre'])
Kitap Macera Fantastik Trajedi Toplumsal eleştiri
The Hobbit 1 1 0 0
The Great Gatsby 0 0 1 1
A Game of Thrones 0 1 0 0
Macbeth 0 0 1 0
... ... ... ... ...
Python ile Öneri Motorları Geliştirme

Hadi pratik yapalım!

Python ile Öneri Motorları Geliştirme

Preparing Video For Download...