goon/tests
goon-foss 4666fcb04a feat(edge): nowa punktacja feedu z historii klipu u nas, 25% w grupie kontrolnej
Odtworzenie uczenia na 189 tys. zdarzen (wagi zdarzenie po zdarzeniu, bez
zagladania w przyszlosc, test na 30% najnowszych): stara punktacja porzadkowala
klipy w obrebie urzadzenia z AUC 0,576 (lajk albo >= 10 s vs ucieczka < 2 s).
Tagi RedGifs sa liczne i ogolne, wiec ich suma dominowala, a mowila malo; nisze
prawie nic, popularnosc z RedGifs slabo, tworca i przyjecie klipu u nas najwiecej.

Nowa: log(waga tagu x rzadkosc tagu) + 0,25 log(nisze) + 2,5 log(tworca)
+ 0,8 ln(1+lajki RedGifs) + 120 (odsetek lajkow u nas - 3%) - 15 (odsetek
ucieczek - 50%) + 0,3 za swiezosc. Na tescie 0,652, regresja na tych samych
cechach 0,654. Liczniki clips.feed_views/skips/likes (migracja 0052, wypelnione
z historii), bumpowane w POST /clips/events. 25% urzadzen (hash id) zostaje na
starej punktacji do porownania na zywym ruchu.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 11:47:02 +02:00
..
fixtures Initial commit 2026-05-20 10:10:22 +02:00
__init__.py Initial commit 2026-05-20 10:10:22 +02:00
test_auth.py Initial commit 2026-05-20 10:10:22 +02:00
test_clips_feed.py feat(edge): nowa punktacja feedu z historii klipu u nas, 25% w grupie kontrolnej 2026-10-02 11:47:02 +02:00
test_feed_diversify.py feat(api): glowny feed bez archiwum i z limitem jednego zrodla na strone 2026-09-22 12:00:11 +02:00
test_ingest_hash.py Initial commit 2026-05-20 10:10:22 +02:00
test_normalize.py test(normalize): zlepek nazwiska nie przechodzi przez separator feat/ft 2026-09-22 12:00:10 +02:00
test_normalize_scenes.py fix(ingest): dekoduj encje HTML w tytulach scen i filmow 2026-09-15 15:59:39 +02:00
test_normalize_scenes_propagates_m3.py Initial commit 2026-05-20 10:10:22 +02:00
test_redgifs_mapping.py feat(clips): tabele klipow do feedu Swipe + ingest RedGifs (etap 2) 2026-09-14 16:32:57 +02:00
test_scoring.py Mobile 0.1.9: OTA enable, WebView cookie-dismiss fix, porndoe connector 2026-05-22 11:20:57 +02:00
test_search_slug_gate.py fix(scrapers): krotka nazwa wykonawcy nie przypina go do wszystkich wynikow 2026-09-24 13:03:11 +02:00
test_search_walk.py fix(api): szukanie w serwisie i sortowanie po studiu z rzadka fraza 2026-09-22 17:13:39 +02:00
test_siska_listing.py fix(siska): kafelki z apostrofem w tytule i kilka osob w jednym nazwisku 2026-09-27 19:14:47 +02:00
test_stashdb_connector.py Initial commit 2026-05-20 10:10:22 +02:00
test_stashdb_parser.py Initial commit 2026-05-20 10:10:22 +02:00
test_studio_title_dedup.py feat(dedup): kopie tej samej sceny z tubow o roznym formacie tytulu 2026-09-22 12:00:10 +02:00
test_tpdb_connector.py Initial commit 2026-05-20 10:10:22 +02:00
test_tpdb_parser.py Initial commit 2026-05-20 10:10:22 +02:00
test_yourdailypornmovies_cards.py fix(movies): yourdailypornmovies gubil nowe filmy przez nowy format okladki 2026-09-22 13:18:22 +02:00