← Projeler

Letterboxd Taste Analytics

Kullanıcının Letterboxd puanlarını IMDb, Metacritic, Rotten Tomatoes, Trakt ve TMDB ile karşılaştırıp zevkine en uygun platformu bulur.

Her platformu kullanıcıyla sıra korelasyonuna göre sıralar ve altı eksenli bir "Taste DNA" profili çıkarır.

Problem

Puanlama platformları hem birbiriyle hem de seninle aynı fikirde değil. Film seçerken hangisine güvenmeli?

Yaklaşım

Tek yönlü bir pipeline: çek → zenginleştir → analiz et → görselleştir → arayüz. Açık bir Letterboxd profilini çekiyor, her filmi bir IMDb ID’sine eşliyor, ardından platform puanlarını (MDBList) ve meta veriyi (TMDB) ekliyor. Spearman ve Pearson korelasyonları her platformun kullanıcının puanlarına ne kadar yakın olduğunu ölçüyor. SQLite önbelleği tekrar eden API çağrılarını atlıyor.

Sonuç

Platform sıralaması, istatistiksel olarak anlamlı öne çıkanlar, kullanıcının ortak görüşten en çok ayrıldığı “hot take”ler ve tür, yönetmen, on yıl, ülke ve süreye göre zevk kırılımları içeren bir Streamlit dashboard’u.