Foryx
A neked szóló feed, belülről.
Miről szól
A Foryx egy átlátható feed-rangsoroló, amely pontosan megmutatja, hogyan dönti el egy For-You algoritmus, hogy mi kerül felszínre és miért. A jellegzetes technika egy affinitás-, érdeklődés- és interakció-pontszámot kombinál, exponenciális frissesség-csökkenéssel skálázva, amit egy mohó diverzitás-újrarangsorolás követ szerző-ismétlés büntetéssel, és átválthatsz rangsorolt és kronologikus nézet között, hogy figyeld, ahogy a bejegyzések emelkednek és süllyednek. Ez egy nulláról épített, függőség-szegény projekt, amelyet letölthetsz és helyben futtathatsz.
Egy tiszta feed-rangsoroló: affinitás × érdeklődés × interakció, exponenciális frissesség-csökkenéssel skálázva, majd egy mohó diverzitás-újrarangsorolás szerző-ismétlés büntetéssel; 12 teszt a pontozásra, beékelésre és magyarázatokra.
Mi van benne
A teljes forráskód, a tesztek és a CI. Nyisd meg, olvasd el, módosítsd. Függőség nélküli mag, MIT-szellemben, szabadon.
Futtatás kicsomagolás után
pnpm install && pnpm dev