Mikseri on musiikkiyhteisö,
jossa voit kuunnella, ladata ja arvostella suomalaista musiikkia,
lisätä rajattomasti biisejä, luoda oman artistisivun, kerätä arvosteluja ja faneja

Ladataan

Vastaa Aloita uusi keskustelu

 
Kirjoittaja Mikseri suosittelee - minulle!


docey
308 viestiä

#1 kirjoitettu 07.07.2005 15:09

Mikserihistoriani aikana oon löytänyt monia hyviä bändejä aivan sattumalta. Joskus taas puskaradio toimii, joskus listojen kärjestä löytyy hyviä bändejä, ja onhan meillä nykyään mahdollisuus etsiä uusia bändejä myös idolien perusteella. Silti sellainen yleispätevä systeemi etsiä juuri minulle sopivaa musiikkia tuntuu puuttuvan ja ainakin mulla on sellanen fiilis, että mikserissä on suuri määrä bändejä, joiden tarjonta kiinnostaisi, mutta ne ovat hankalia löytää.

Nykyään monet webbikaupat, esimerkiksi http://www.amazon.com, tarjoaa mahdollisuuden etsiä minun preferenssien mukaan tuotteita, tai ne osaavat suositella samankaltaisia tuotteita (vrt. googlen "etsi samankaltaisia sivuja"), tai minua mahdollisesti kiinnostavia tuotteita, tai suurinta osaa käyttäjistä kiinnostavia tuotteita jne. Mikseriinkin olisi mukava saada esimerkiksi seuraavat bändi/biisihakumahdollisuudet:

- etsi samankaltaisia bändejä kuin X
- suosittele käyttäjälle X bändejä (erikoistapauksena tietenkin, suosittele minulle bändejä)
- suosittele käyttäjälle X biisejä (suosittele minulle biisejä)

Olisi esimerkiksi mukava kokeilla, mitkä projektit mikserin mielestä olisivat samankaltaisia kuin omat projektini.

Käytännön toteutukseen en tässä sen enempää mene, mutta mikserin käyttäjien fanilistojen ja antamien arvosanojen sekä bändien genreluokittelun avulla pääsisi jo hyvin toteuttamaan tuota systeemiä. Lisätietoa käytännön toteutuksesta löytynee googlettamalla "recommender systems", tai lukaisemalla vaikkapa nämä kalvot läpi: http://www.ke.informat...

Et olisko järkee vai ei?

^ Vastaa Lainaa


louis
670 viestiä

#2 kirjoitettu 08.07.2005 16:26

onionseller kirjoitti:
ai et tulis niinkun sellaiset henkilökotaiset ssittelut jokaiselle..
minusta se kuuloskaa aika hienolta ajatukselta..


modplug.com on määrittely josta saa valitun yhtyeen / musa tyylin suositus biisit.. vaihtuvat viikottain.. jos muitan oikein

^ Vastaa Lainaa


Migeteus
945 viestiä

#3 kirjoitettu 09.07.2005 23:46

docey kirjoitti:
- etsi samankaltaisia bändejä kuin X


Tätä on muistaakseni jo joku joskus ehdottanutkin. Voisi olla ihan hyödyllinen ominaisuus. Samankaltaisuus voitaisiin varmaan määrittää ainakin yhteisten genrejen, idolien/vaikutteiden ja fanien perusteella.

^ Vastaa Lainaa


KoBa
3919 viestiä

#4 kirjoitettu 10.07.2005 20:19

Migeteus kirjoitti:
docey kirjoitti:
- etsi samankaltaisia bändejä kuin X

...ja fanien perusteella.


Hä? En oikein tajunnu. Meinaatko että jos fanitan kahta metal-genreen kuuluvaa artistia, niin sitä kautta ne ois samanlaisia?

^ Vastaa Lainaa


docey
308 viestiä

#5 kirjoitettu 10.07.2005 21:40

dj spermaläiskä kirjoitti:
Hä? En oikein tajunnu. Meinaatko että jos fanitan kahta metal-genreen kuuluvaa artistia, niin sitä kautta ne ois samanlaisia?


Tota samanlaisuus-käsitettä ei ehkä pitäisi tässä yhteydessä ihan kirjaimellisesti ottaa. Enemmänkin voisi ajatella näin: mikäli pidät bändin X musiikista, pidät todennäköisesti myös bändin Y musiikista, sillä käyttäjä dj spermaläiskä fanittaa molempia bändejä.

^ Vastaa Lainaa


Migeteus
945 viestiä

#6 kirjoitettu 10.07.2005 22:26

dj spermaläiskä kirjoitti:
Migeteus kirjoitti:
docey kirjoitti:
- etsi samankaltaisia bändejä kuin X

...ja fanien perusteella.


Hä? En oikein tajunnu. Meinaatko että jos fanitan kahta metal-genreen kuuluvaa artistia, niin sitä kautta ne ois samanlaisia?


Tuota meinasin, nuo eivät tosin välttämättä olisi silti kovin samankaltaisiksi katsottavia. Mutta jos on artistit A ja B, joiden molempien biisit ovat thrash metallia (myös biisien genret siis vaikuttavat eikä vain artistille valittu), niillä on useita samoja idoleita ja niitä molempia fanittavat käyttäjät 1, 2, 3, 4, 5 ja 6 niin niiden voidaan arvella olevan samankaltaisia. Ajattelin lähinnä, että jokaiselle artistille määräytyisi mainitsemieni asioiden perusteella "samanlaisuuspisteet" muihin artisteihin nähden ja samankaltaisia artisteja -listalla näkyy ne joilla on eniten pisteitä (tai vaikka käyttäjän valitsema määrä, kuitenkin pisteiden mukaisessa järjestyksessä).

^ Vastaa Lainaa


atheos
Virallinen
Mac-mies
2648 viestiä
Luottokäyttäjä

#7 kirjoitettu 10.07.2005 23:48

Tämä olisi kieltämättä hieno lisäys. Tuo Amazonin systeemi vaikuttaa ihan pätevältä vaikken aktiivikäyttäjä todellakaan ole.

Mutta juurikin niin, että olisi joku lista "Tämän projektin fanit kuuntelevat myös näitä: Artisti 1, Artisti 2, Artisti 3..." jotka listattaisiin sen perusteella mikä esiintyy eniten.

^ Vastaa Lainaa


docey
308 viestiä

#8 kirjoitettu 11.07.2005 00:22

Joo räpelsin nyt aikani kuluksi pelkästään fanilistaan perustuvan bändihaun. Koska luonnollisestikaan en voinu käyttää suoraan mikserin tietokantaa, niin jouduin purkamaan bänditiedot html-parserilla. Proggis on tehty javalla, joten siihen tarvii Javan Virtual Machinen. Koko paska on yhdessä .class tiedostossa, ja sen voi kopioida itselleen tuosta:

http://www.hut.fi/~kpa...

[EDIT 21.08.05]
Ohjelmalla voi nyt etsiä uusia bändejä kahdella tavalla, joko
- etsi samankaltaisia bändejä kuin X tai
- suosittele käyttäjälle X bändejä

Samankaltaisia bändejä etsitään kirjoittamalla komentoriville (siinä hakemistossa, missä Mrec.class -tiedosto sijaitsee):
java Mrec -A <artistitunnus> <haettavien artistien määrä>

Artistitunnuksen saat esimerkiksi selaimen osoiteriviltä, kun olet kyseisen artistin mikserisivulla. Esimerkiksi, kun haluaisin hakea kymmenen Choralea lähinnä olevinta bändiä, kirjoittaisin
java Mrec -A 16002 10

Käyttäjälle sopivia bändejä etsitään kirjoittamalla komentoriville:
java Mrec -K <käyttäjätunnus> <haettavien artistien määrä>

Käyttäjätunnuksen saat vastaavasti esimerkiksi selaimen osoiteriviltä, kun olet kyseisen käyttäjän mikserisivulla. Esimerkiksi, kun haluaisin hakea kymmenen minulle sopivinta bändiä, kirjoittaisin
java Mrec -K 42289 10

Huomaa että käyttäjäkohtainen haku karsii suositelluista artisteista ne artistit pois, jotka ovat jo käyttäjän fanilistalla.
[/EDIT 21.08.05]

Ohjelma on suht hidas juuri sen takia, että se joutuu parseamaan html-tiedostoja koko ajan. Käytännössä, mitä enemmän bändillä on faneja, sen kauemmin homma kestää.

Esimerkkinä mainittakoon, että Choralelta tuli lähimmät matchit @junkmailille ja Edorfille. Haavan Haava-projektin läheltä taas liippaisi Phoenix Wing ja Hombre Muerto. Ihan kivasti näyttää siis toimivan. Löysin jopa pari mielenkiintosta uutta bändiä vähän aikaa kokeilemalla..

docey muokkasi viestiä 12:10 21.08.2005

^ Vastaa Lainaa


Humaloidi
260 viestiä

#9 kirjoitettu 11.07.2005 01:39

docey kirjoitti:
http://www.hut.fi/~kpa...


Tuo toimii minulla muuten ihan hyvin, mutta se ikkuna, johon tulos tulee, sulkeutuu heti... mikähän siihen voisi olla syynä?

^ Vastaa Lainaa


docey
308 viestiä

#10 kirjoitettu 11.07.2005 11:23

DJ Yo man kirjoitti:
docey kirjoitti:
http://www.hut.fi/~kpa...


Tuo toimii minulla muuten ihan hyvin, mutta se ikkuna, johon tulos tulee, sulkeutuu heti... mikähän siihen voisi olla syynä?


Veikkaisin, että yrität käyttää sitä suoraan Windowsin suorita-komentoriviltä. Käynnistä ensin vanha DOSin näköinen komentorivi, XP:ssä Käynnistä -> Kaikki ohjelmat -> Apuohjelmat -> Komentorivi (tai kirjoita Windowsin suorita-komentoriville "cmd"). Yritä kyseisessä tilassa uudestaan, niin ikkuna ei sulkeudu.

^ Vastaa Lainaa


Humaloidi
260 viestiä

#11 kirjoitettu 11.07.2005 13:34

docey kirjoitti:
Veikkaisin, että yrität käyttää sitä suoraan Windowsin suorita-komentoriviltä. Käynnistä ensin vanha DOSin näköinen komentorivi, XP:ssä Käynnistä -> Kaikki ohjelmat -> Apuohjelmat -> Komentorivi (tai kirjoita Windowsin suorita-komentoriville "cmd"). Yritä kyseisessä tilassa uudestaan, niin ikkuna ei sulkeudu.

Kiitoksia neuvosta

^ Vastaa Lainaa


docey
308 viestiä

#12 kirjoitettu 15.07.2005 01:58

Rääväsuu kirjoitti:
Mikä ettei, ei siitä varmasti mitään haittaakaan olisi. Kunhan tämä toiminto ei veisi turhaan tilaa, olisi vaikka jonkun linkin takana.


Niin eihän tuota tarvitsisi muuta kuin liittää nykyiseen biisi- tai artistihakuun, samalle sivulle siis.

^ Vastaa Lainaa


Sininen Lahna

#13 kirjoitettu 15.07.2005 12:01

Loistavaa.

^ Vastaa Lainaa


PapaDoc

#14 kirjoitettu 10.08.2005 22:25

http://www.hut.fi/~kpalande/mksr/Mrec.class

Sitten vaan komentorivillä kirjotellaan (siinä hakemistossa, missä ko tiedosto sijaitsee)

java Mrec <artistitunnus> <haettavien artistien lukumäärä>



Ensinnäkin kiitokset! Hyvin futaa, joskin ilmeisesti kuuntelen niin marginaalimusaa, että niillä fanimäärillä ihan huippuhittejä ei tahdo tulla.

Niinpä käväisi mielessäni parannusehdotus: saman haunhan voisi sopivalla optiolla tehdä lähtien omasta artistisivusta ja kaivaa sieltä ensin fanitetut projektit ("kannattaa"-listasta). Tämän jälkeen voisi kaivaa ko. projektien fanit kuten nytkin ja laskea siis tuon vastaavan arvon, mutta yli kaikkien itse kannattamien projektin. Onnistuisiko?

^ Vastaa Lainaa


odkid
3343 viestiä

#15 kirjoitettu 12.08.2005 01:21

On järkeä. Kannatan tätä.

^ Vastaa Lainaa


docey
308 viestiä

#16 kirjoitettu 21.08.2005 12:26

PapaDoc kirjoitti:
Ensinnäkin kiitokset! Hyvin futaa, joskin ilmeisesti kuuntelen niin marginaalimusaa, että niillä fanimäärillä ihan huippuhittejä ei tahdo tulla.


Joo, tuossa haussa onkin se vika, että se katsoo pelkästään fanilistoja. Jos intoa riittäisi, sitä voisi kehitellä ottamaan huomioon myös biisien arvosanat (suhteutettuna taas niihin käyttäjiin, jotka ovat antaneet kyseiset arvosanat), artistien idolit jne. Mä vaan olen liian laiska paneutumaan tohon enempää..

Niinpä käväisi mielessäni parannusehdotus: saman haunhan voisi sopivalla optiolla tehdä lähtien omasta artistisivusta ja kaivaa sieltä ensin fanitetut projektit ("kannattaa"-listasta). Tämän jälkeen voisi kaivaa ko. projektien fanit kuten nytkin ja laskea siis tuon vastaavan arvon, mutta yli kaikkien itse kannattamien projektin. Onnistuisiko?


Toteutin nyt sellasen option, että haetaan kaikkien itse fanittamien artistien fanilistojen perusteella, periaatteessa silloin haku vastaa kysymykseen "suosittele käyttäjälle X bändejä". Katso viesti nro 10, toivottavasti siitä saa jotain irti.

^ Vastaa Lainaa


Haava
Jumalan nyrkki
43152 viestiä
Ylläpitäjä

#17 kirjoitettu 21.08.2005 12:55

docey kirjoitti:
Haavan Haava-projektin läheltä taas liippaisi Phoenix Wing ja Hombre Muerto. Ihan kivasti näyttää siis toimivan.


Yllättävän hienosti. Erinomainen systeemi.

^ Vastaa Lainaa


Chemical Kim
1675 viestiä

#18 kirjoitettu 21.08.2005 13:26

Olen yllättynyt etten aikaisemmin ole tänne kirjoittanut. Ensi kertaa kun näin otsikon jo olin sitä mieltä että tällaistä-kiitos-tänne-ja pikemmiten.

Mikserissä alkaa olla jo sen verran biisejä ja artisteja että etsiminen on vaikeata. KAIKKI mikä voi auttaa kuuntelijaa on erittäin tervettullutta. Ja kuten varmaan huomaatte niin en ole kokeillut. Enkä tarvikkaan koska kohta mikseri tarjoaa tämän palvelun, eikö?

^ Vastaa Lainaa


PapaDoc

#19 kirjoitettu 22.08.2005 18:01

Toteutin nyt sellasen option, että haetaan kaikkien itse fanittamien artistien fanilistojen perusteella, periaatteessa silloin haku vastaa kysymykseen "suosittele käyttäjälle X bändejä". Katso viesti nro 10, toivottavasti siitä saa jotain irti.



No niin. Kiitoksia jälleen!

Itse haku toimi hienosti. Sitten tuli ongelma: en enää keksi miten tuolla pelkällä id:llä löytää kyseisen projektin. Viimeksi onnistuin siinä mainiosti. Vai onko ylläpito kokenut tässä välissä tämän tyyppisen toiminnan liian "oma-aloitteisena" ja tehnyt sitä varten muutoksia systeemiin?

Ongelma on siis se, että artistisivuilla ei ole (enää?) pelkkää id:tä vaan sen edessä on projektin nimi, siis esim. mun projekti:

http://www.mikseri.net...

Miten siis löydän tuon projektin, jos tiedän vain id:n eli numerosarjan 45858, jonka tuo uusi Mrec tuottaa? En viitsinut kauheasti ryhtyä tuota artistisivujen search-scriptiäkään häkkäämään - tähän lienee jokin tiedossa oleva helppo ratkaisukin?

PapaDoc muokkasi viestiä 18:15 22.08.2005

Edit: "häkkäsin" kuitenkin. Hommahan toimii kuin junan vessa kun kirjoittaa esim.

http://www.mikseri.net...

Eli näin se taisi mennä wiimeksikin, mutta wanhuus ei tule yksinään...

Joka tapauksessa löytyin heti bändi, jonka musaa taannoin kuuntelin ja olin ihan kahden vaiheilla fanitanko vai en .

^ Vastaa Lainaa


Ilmiselvä
1020 viestiä

#20 kirjoitettu 24.08.2005 10:52

Hyvä idea, käytännön toteutus ei toki tässä vaiheessa palvele ajatusta parhaalla mahdollisella tavalla, esim. oman räppiprojektini tuloksissa tuli vaan ne kaikista suosituimmat yli tuhannen fanin räppijutut joilla ei tyylillisesti ole mitään tekemistä omani kanssa. Toimii varmaan vähän epätavallisemmilla tyylisuunnilla paremmin.

Mutta joo. Ehdottomasti kehityskelpoista. Toivottavasti ylläpito kehittää tästä ihan kunnollisen, toimivan systeemin. Olennaiset lisäyksethän onkin tänne jo listattu.

Arvostusta docey, että jaksoit tuonkin koodata

^ Vastaa Lainaa


jst666

#21 kirjoitettu 24.08.2005 16:52

Tästä esimerkkinä last.fm -palvelu, jossa dataa (l. käyttäjiä) on koko lailla valtaisasti. Tämän takia järjestelmä toimii melkoisen hyvin. Algoritmitkin taitavat olla julkisia.

Esimerkkeinä:
Charles Mingus
->
Similar Artists

* John Coltrane
* Thelonious Monk
* Miles Davis
* Charlie Parker
* Ornette Coleman
* Sonny Rollins
* Eric Dolphy
* Herbie Hancock

http://www.last.fm/mus...

Phoenix Wing
->

Similar Artists

* Sendero Luminoso
* Memmy Posse
* Hibane Renmei
* Euforia
* Angelica Kult
* The Downfall
* amoc
* Da Muteniacs

Kuuntelijoita huomattavasti vähemmän (yllätys yllätys), eli paljon epätarkempi.

http://www.last.fm/mus...

^ Vastaa Lainaa


Salminen
I'm back!
2527 viestiä
Ylläpitäjä

#22 kirjoitettu 25.08.2005 23:30

Artistisivujen hakupalkkiin on ilmestynyt pieni ylläri...

^ Vastaa Lainaa


Chemical Kim
1675 viestiä

#23 kirjoitettu 25.08.2005 23:57

Salminen kirjoitti:
Artistisivujen hakupalkkiin on ilmestynyt pieni ylläri...

Loistava onkin!

^ Vastaa Lainaa


Ilmiselvä
1020 viestiä

#24 kirjoitettu 26.08.2005 11:00

Rules! Kiitoksia!

Toivottavasti algoritmia tullaan vielä parantamaan, nyt tuntuu olevan vähän liikaa painoa sillä mitkä ovat suosituimpia projekteja, eli esim oman Taiuntaprojektini kaltaisiksi mikseri tarjoaa käytännössä kaikkia tuhansien fanittamia räppejä. Tosin aika vaikeaahan parinkymmenen fanin vaihtoehtomusiikkiin on tuollaisilla automaattisysteemeillä suositella, mutta ehkä tuollainen amazon-tyylinen "tän kanssa suosittelisin"-systeemi toimisi?

Noh, joka tapauksessa kiitos tästäkin. Nopeaa palvelua. Mikseri roks!

Aukikco muokkasi viestiä 11:11 26.08.2005
Niinjaa, yksi aika hölmö ominaisuus on mielestäni se että haku etsii vain saman päägenren biisejä eli esim alternativeen naputeltu Psychoactive Garlic Juice -psykeprogerockbändini jää täysin vailla rock-luokkaan sijoitettuja vastaavia bändejä...

^ Vastaa Lainaa


docey
308 viestiä

#25 kirjoitettu 27.08.2005 13:08

Salminen kirjoitti:
Artistisivujen hakupalkkiin on ilmestynyt pieni ylläri...


Hienoa että saatiin tämäkin ominaisuus näin nopeasti! Ihan mielenkiinnosta kysyisin, mitä asioita tuo suosittelija ottaa haussa huomioon? Pelkät fanit ja genren vai jotain muutakin?

^ Vastaa Lainaa

Vastaa Aloita uusi keskustelu