Revision 52: - A nevekre kattintva megkapod a sorozat tartalmát, meg egyéb infókat. Többek közt a magyar nevét is, ha benne van az adatbázisban. - A keresõbe beírhatod a sorozat magyar nevét. :) Pl Agymenõkre beszúrja a listába a The Big Bang Theory-t. Jelenleg úgy 100 sorozat neve van lefordítva. - Elsõ szûrõ opciók, habár még nem publikusan állíthatóak. :(
TODO:
- Az algoritmus további finomítása mûfajok szûrésével, mivel jelenleg az adatbázis tartalmazza az összes (najó legtöbb) sorozat mûfaját.
myepisodelist-en is van pár ilyet arc, 1 évnél több time've wasteddel :o
Érdekességként szólok, egy júzer 225 sorozatot néz. Emellett 2497 júzer néz több mint százat. :)
The very definition of junkie :))
Újdonságok a revision 34-ben: - A lista most már szerkeszthetõ. Ha elmentetted régebben a linket, akkor visszamehetsz és újra generálhatod meg módosíthatod szabadon. :) - Kiírja a hozzád hasonló ízléssel rendelkezõ személyek számát. - További finomítások az algoritmuson.
Hamarosan lesz mûfaj alapú szûrés, ami sokkal jobb eredményekhez fog majd vezetni.
Nem tudom miért vagy annyira a Fringe és V ellen, én mindkettõt szeretem.
@Cat: Anna for president? WTF?! Az nem lenne instant win a visitoroknak? ;))
én is adtam hozzá "pár" (47 ) sorozatot amit néztem és csípek - válaszul kaptam egy olyan listát, aminek az elsõ hét helyezettébõl hat nézése helyett jobb szórakozásnak tartanám kitépkedni a körmeimet egy rozsdás harapófogóval
btw kiváló ötlet/kezdeményezés, de a Fringe és V ajánlása nagyon rosszul esett
Én is beírtam egy rakattal, és kidobott 1-2-t, amit el is felejtettem. :) Meg kidobott jópár olyat is, amit ismerek, és nem szeretem. (Pl: Lost, 24...)
Viszont 2 általam beírt sorozatnál is van némi hiba: -Joey (6 perc) - Nekem határozottan úgy rémlik, hogy hosszabb. :D -Doctor Who (1963) (0 epizód) - Lehet, hogy olyan nagy szám került volna ide, hogy már nem tudta kiírni. XD
Az édekesség kedvéért beírtam 1-2 sorozatot, amelyet szerintem nem sokan ismernek, pedig érdemes lenne megnézni õket. Csak az a kár, hogy amit kevesen ismernek, azt kevesen írják fel a listára, ezáltal nem valószínû, hogy kidobja másoknak...
beírtam egy rakat sorozatot, és a listában csomó olyan volt, amit kifelejtettem, szóval tök jó
viszont van pár nagyon népszerû sorozat amirõl szerintem mindenki hallott és azt szándékosan nem nézem, mert nem érdekel, lásd heroes, stargate
Valószínûleg páratoknak az lesz a véleménye, hogy jobb ajánlatokat is generálhatna. A válaszom a következõ: 1. Folytonos fejlesztés alatt van és amint eszembe jut valami amivel finomítani lehet rajta, azt azonnal bele is írom. 2. Az adatbázis mérete hatalmas. Körülbelül egy napot töltöttem azzal, hogy olyan queryket írjak amik 200 milliszekundum alatt futnak le, és nem 20 másodperc alatt.
Bármilyen hibajelentést vagy ötletet várok itt a fórumban vagy emailben. :)
Persze, így sokkal jobban mûködne, csak ugye elölrõl kellene kezdeni a gyûjtést, és nevek helyett már sokkal több infót (sorozatok értékelése, személyes információk mint például életkor) kellene összeszedni, amit már olyan sokan nem töltenének ki, így nem lenne elegendõ adatod.
Ha ez népszerû lesz, akkor a 2.0 már sokkal komplexebb lesz.
Na de amiért ide jöttem eredetileg az az, hogy készen van. :)
persze nem vártam az algoritmus mûködését leírni, de akkor ahogy nézem, egyelõre egy sima sql lekérdezés + php. Persze ez is elég, de ahogy írtad, ha belevenne pár plusz infót, mint pl az életkor, esetleg pár foglalkoztatási terület, meg a tetszési index. Ezeket kötelezõen kellene kérni minden tagtól, aztán erre már rálehet ereszteni egy jó kis algoritmust.
mi spec teljesen más témán dolgozunk, de ott is a lényeg, hogy bevitt adatokat kell feldolgozni, és aztán egy tanító minta alapján a legközelebbi találatokat mutatni. Kis átírással itt is ez kellene, és egy nem túl bonyolult bayes-háló vagy NNS algoritmus bõven megfelel. Fõleg, ha az életkort egyelõre bele sem veszik, akkor elég csak egy sorrendet csinálni a regelt userek közül, kivel a legtöbb egyezése sorozatokat tekintve, és akkor ezek közül mondjuk az elsõ ötnek kiírni azon sorozatait, amiket én még nem láttam. Ehhez csak súlyozás meg pl vektortérbe elhelyezés kell, nem is nagy kód, és gyorsabb/hatékonyabb mint a sima SQL query /ez a rész az oldalkészítõnek ment/
Annyira komplex nem lehet, ha a userrõl nem tudja, hogy milyen életkorú, milyen végzettségû, mi az érdeklõdési köre és ami a legfontosabb, hogy az eddig megnézett sorozatokat milyenre értékelte. Mert ez csak a tényt nézi, hogy X user nézte az Y sorozatot és helló.
(Zárójelben jegyzem meg, hogy egy JÓ ajánlórendszerért 1 millás jutalmat adnak, USD-ben természetesen. Ha tényleg jó, akkor hülyeség kikotyogni a mûködését.)
Kitöltöttem, érdeke lesz. Pl erre nem számítottam :D
A jelenlegi algoritmus eléggé komplex, de ez mondjuk attól függ, hogy hogy nézed. Egy egy kilométeres SQL query ami 3 táblából dolgozik és kiválasztja a hozzád hasonló ízléssel rendelkezõ júzereket, majd utána pedig a PHP finomítja és rendezi az adatokat, és kiírja hogy hány százalékra hasonlít az ízlésedre, így tudod mit várj a sorozattól, kb mennyire fog neked tetszeni. A kilistázott sorozatokhoz fog tartozni IMDb link, egy rövid leírás és egy bemutató youtube videó.
Az algoritmus mennyire lesz komplex? Gondolom valamiféle infovisszakeresést alkalmaztok az adatbázison majd, de ez mi alapján fog keresni? Szimplán megnézi, az én sorozataimat kiknél találja meg, és az általuk még bevitt sorozatokat listázza? Vagy kicsit finomítva van, és megnézi hogy az enyéim közül kiknél szerepel a legtöbb, és akkor azokat elõrébb listázza, mint azokat, akikkel csak pl egy közös sorozat az érdeklõdési köröm? S lesznek ezekrõl a sorozatokról egyéb infók, esetleg videók?
Nem csoportonként kell beírni. Ha ezt szerettem volna, akkor imdb-bõl letöltöttem volna a genre-ket. :)
Be kell írnod az összeset amit nézel, majd a rendszer egy algoritmus szerint kiválasztja a hozzád hasonló ízléssel rendelkezõ júzereket, megnézi õk mit néznek, és ez alapján ajánl neked. :)
Tegyük fel a hozzád hasonló ízlésûek nézik az X és Y sorozatot ami scifi. Õk nézik a Z sorozatot is, ami sitcom, de te nem, így a rendszer ezt ajánlja neked. Nem scifi, de mivel nekik ugyan olyan az ízlésük mint neked, ezért lehet, hogy neked is tetszeni fog. :)
na most pont ezzel szerintem nem sokat segítesz az adatbázisnak, mert itt az lenne a cél, hogy azonos érdeklõdési körbe tartozó sorozatcsoportokat tudjon meghatározni - egy ilyen lista alapján (fõleg ha többen is hasonlókat írnak be) pl. a How I Met Your Mother és mondjuk a Lost közel kerülnek egymáshoz, pedig eléggé különbözõek... ha már ilyen sokmindent nézel, akkor nagyobb segítség, ha stílusonként csoportokban küldöd be õket. (persze ez csak tipp, várom a megerõsítést-cáfolatot a topicnyitó részérõl)
Breaking Bad Eltávolítás Lost Eltávolítás Burn Notice Eltávolítás Castle Eltávolítás Chuck Eltávolítás Community Eltávolítás Criminal Minds Eltávolítás CSI Miami Eltávolítás Flash Forward Eltávolítás Fringe Eltávolítás House Eltávolítás How I Met Your Mother Eltávolítás Human Target Eltávolítás Mentalist Eltávolítás Numb3rs Eltávolítás Psych Eltávolítás Skins Eltávolítás Survivors Eltávolítás The Big Bang Theory Eltávolítás Ax Men Eltávolítás Better Off Ted Eltávolítás Californication Eltávolítás Flashpoint Eltávolítás Glee Eltávolítás Greek Eltávolítás Leverage Eltávolítás The Listener Eltávolítás Misfits Eltávolítás Rescue Me Eltávolítás Royal Pains Eltávolítás The Big Bang Theory Eltávolítás Weeds Eltávolítás Secret Girlfriend Eltávolítás Hustle Eltávolítás Dexter Eltávolítás
hibásan tölt be egy csomó sorozatcímet - ahol zárójel van, ott a nyitózárójelet és az elsõ karaktert kihagyja, meg vannak duplikált sorok is: pl: Does the Team Think 957) Does the Team Think 007) valamint nem ártana szélesebbre venni a sort, több sorozatcímet több sorba ír ki :)
Készítettem egy rendszert amely képes sorozatot ajánlani az alapján, hogy jelenleg milyeneket nézel. Jelenleg viszont nincs hozzá elég adat, éppen ezért kérnék meg minden junkiet, hogy látogass el a következõ oldalra http://tvreq.zymichost.com/?lang=hu és írd be a sorozatok nevét amiket nézel vagy néztél. :)
A sorozat címeket angolul írd be, de ne félj mert a legördülõ menü segít. :)
Ezer köszönet mindenkinek, és amint lesz elég adat beindul a rendszer, és megmondja hogy mit nézz, ha épp nincs mit. :)