Tam o sırada, başka bir pillinetwork sitesi olan hafif.org'da: "Nouvelle Cuisine"

Etiketler: , , ,

Arkadaşlar bu soruya mantıklı bir çözüm veya bir formül üreten kişiye ödül vereceğim.

Sorun şu: 1den 5e kadar oylama sisteminde,

1 kişi A için 5 vermiş. Ortalama 5.
100 kişi B için 4 vermiş. Ortalama 4.

Sizce A mı iyi B mi? Veya alternatif oylamalar düşünebilir. Oylamalarda kaliteyi belirleyici unsur olarak bir formül aramaktayım.

Örnek: [(Ortalama oy X Kişi sayısı) / pi] gibi :)

Spacer
Spacer
 | 7 yorum var 
 | 29 Aralık 2009 13:24 

Yorumlar

Böyle bir durumda benim ilk aklıma gelen en az 5 oy almadan ortalama oluşturmamak veya daha mantıklısı ortalama yanında kaç kişinin de oyladığını göstermek :))

www.burakaltin.com www.dersverilir.net/altinburak
altinburak  |  (0 puan) 29 Aralık 2009 14:41

Formülü yok galiba ama imdb sistemi en mantıklısı herhalde. Faq sayfası var bu oylama sistemi ile ilgili. Oraya da gözatabilirsiniz.

Kişisel fikrim 100 kişinin 4 verdiği şey daha iyidir. Birşeyi çok kişinin beğenmesi ile bir kişinin beğenmesi farklı olmalıdır. Zira bir kişinin 5 verdiği şeye bir başkası 2 veya 3 verirse ortalama anında değişir.

positive  |  (0 puan) 29 Aralık 2009 15:10

İstatistik bilmek gerek (:
ben de söyle bir soru sorayım; bir mac boyunca iki atış yapıp sayı elde eden basketbol oyuncusu mu daha basarılıdır, yoksa 100 atışından 90ını sayıya ceviren basketbol oyuncusu mu?

aynı problemin, baska versiyonu.
(İstatistik okuyorum ama buna uygun cevap vermek buradan uzayabilir (: )

karabulutemre  |  (0 puan) 30 Aralık 2009 02:34

bence zaman faktörünüde hesaba katmak gerekiyor.

örnegin ;

a = 200 gündür oylamada
b = 20 gündür oylamada

a 200 günde 1 oy almissa ve ortalamasi 5 ise ve b 20 günde 100 oy almissa ortalamasi 4 bile olsa kesinlikle daha fazla prim yapmis...

Ayrica oylama yapma sayisida bence bir raiting bicimidir.

söyle bir formul olabilir;
ortalama * (oylama raiting / zaman)

örnegin a icin;
ortalama = 5
oylama raiting = 1
zaman = 200
score = 5 * (1/200) = 0.025

b icin;
ortalama = 4
oylama raiting = 100
zaman = 20
score = 4 * (100/20) = 20

birde c yapalim a kadar oy almis ama b ile ayni tarihte oylamaya sunulmus;
ortalama = 5
oylama raiting = 1
zaman = 20
score = 5 * (1/20) = 0.25

yani aklima böyle bir formul geldi ama tabiki üzerinde biraz daha düsünmek gerekebilir.

Flashcentury  |  (0 puan) 30 Aralık 2009 12:23

flashcentury zaman faktrörünü ortaya katmış ve güzel bir noktaya değinmişsin. Bu durumda zaman faktörünü hepsini aynı zaman aralığında değerlendirerek çözmek istiyorum. Yani son 1 gün, son ay, son 3 ay, son 6 ay, son 1 yıl en iyiler şeklinde.

Şu anda positive'in verdiği linkten kıt ingilizcem ile birşeyler anlamaya çalışıyorum. imdb ağırlıklı ortalama şeklinde bir şey uygulamış. Okumaya devam edeceğim.

microsantim  |  (0 puan) 30 Aralık 2009 15:13

Evet, bildirgecte cok tutulanlar bölümü söylediginiz sekilde yapilmis bugün, bu hafta, bu ay, tüm zamanlar seklinde...

@microsantim bu konuda sonuca ulastiginizda burada paylasirsaniz sevinirim...

Flashcentury  |  (0 puan) 31 Aralık 2009 14:21

bence yanlızca kişi sayısı üzerinden gidilmeli.puan gereksiz.

en çok kaç kişi tarafından tutulmuş gibi.Mesela a 100 kişi tarafından tercih edilmiş b ise 80 gibi

bir kişi birden fazla seçim yapabilir fark etmez.

sonuçta oy çokluğunu alan kazansın.

aksi taktirde yüz kişi tarafından ilgi görmüş ama 4 puan almış diğer yandan 10 kişi tarafından ancak ilgi görebilmiş fakat ortalama 5 pek doğru bir sonuç gibi görünmüyor.

Ha ille de 5 üzerinden puan verecekseniz o zaman da çözüm var. Bir kişi bütün seçenekleri oylamadan sistemi tamamlayamasın.

mesela 10 şık mı var 10unu da oylamadan sistemi tamamlayamasın. bu durumda 100 kişi mi oy kullandı? yüzü de bütün şıkları oylamış olur yani a şıkkını 5 kişi b şıkkını 100 kişi oyladı gibi bir durum olmaz. üyelik sistemi de olur ip kontrollü de olur.

wols  |  (0 puan) 09 Ocak 2010 19:18

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu