Arkadaslar selam!
Bu konu matematikcileri mi yoksa istatistikcileri mi ilgilendiriyor bilmiyorum fakat yardima ihtiyacim var. Ciftlerden biri ekrana ismini ve nisanlisinin ismini girecek. Daha sonra ''hesapla'' diye bir butonu tiklayacak. Sistem bu iki ismi hesaplayarak aralarindaki guya ask yuzdesini bulacak. Bunun icin isimlerde bulunan harflerin (A=1 B=2 C=3 gibi yani Ali=11711 ) sayisal karsiliklarini alip gunun tarihiyle nasil bir islem yapmaliyiz ki bir yuzdelik ( birden yuze kadar) orana ulasabilelim? Gunun tarihini almak istedim cunku ayni gun icinde ayni isimlerle surekli ayni sonucu almasi acisindan. Sonuc ayni gun icinde farkli ciksin istenirse o anki saat baz alinabilir.
Bu konuda yardimci olabilecek bogazici tadinda odtu ayarinda yetismis arkadaslara simdiden tesekkur ederim.
Matematik mi Istatistik mi?
8
●85
- 06-02-2021, 23:02:15
- 06-02-2021, 23:06:01Sadece formülize etmesini istiyorsanız matematikçi diyebilirim.
Eğer bunu kod olarak istiyorsanız, yazılım dili bilen matematikçi daha iyi olacaktir.
Matematikci olmayıp yapabilecek yazılımcı da çıkar fakat matematiksel altyapı gerekli - 06-02-2021, 23:11:51Yazilimcimiz var fakat bu yuzdelik orani nasil cikartabilecegi konusunda yetersiz. TEsadufi bir rakam cikarmak yerine buna maktikli bir dayanak olmasi acisindan rakamlari kullanmayi tercih ettim.StreetStills adlı üyeden alıntı: mesajı görüntüle
- 06-02-2021, 23:15:21Ya bunu biraz programlama bilen herkes formülize edebilir eğer elinizde uyum için bir algoritma varsa.
Her seferinde hesap yapmaya da gerek yok, bir gün içinde aynı yüzdeyi vermesi için aynı isimlerin hesaplanması gerekmez.
Veritabanına kaydedilir hesap, aynı isim soruglanırsa veritabanında kayıt varsa direk o yüzde gösterilir kayıt yoksa hesap yapılır.
Burada mesele uyumu anlamlı kılacak bir algoritma bulmak.
Yoksa kafadan uydurma bir algoritma ile uyumlar rastgele olacaktı bu da bir işe yarar mı bilmem.
Mesela harflere birer sayı atarsın isimleri sayısal değere çevirirsin sonra ortak bölenlerini kontrol edersin, ne kadar çok ortak böleni varsa uyumu o kadar iyi olur gibi bir algoritma yazabilirsin.
Meseleye günü dahil etmek istiyorsan da çıkan değerlere unixtime stamp son 5 haneyi alıp toplayabilirsin. her gün değer farklılaşır ama genelde bir birine yakın çıkar.
Bunu anlamlı bir hale getiremezsin.
Çünkü bir anlamı yok )))
En fazla isimleri arapça yazılışlarını çevirip Ebced Hesabı ile kontrol edebilirsiniz.
Ya da bir isim veritabanı oluşturup isimlerin kafiyeleri kökenleri üzerinden bir uyum tablosu oluşturabilirsiniz.
Ama insanların isimleri ile uyumlarını mantıklı, bilimsel, tutarlı bir algoritma ile bir birine bağlayamazsınız ))) - 06-02-2021, 23:23:10Üyeliği durduruldusallamasyon bi formülle değer 0-1 arasında çıkarılıp buna olasılık denebilirde ne anlamı olacak onu çözemedim, sonuçta sosyal bi yanı da var bu işin, sadece formülasyona göre bi olasılık değeri çıkarmak zar atmaktan farksız.
- 06-02-2021, 23:49:50Bu yüzden zaten matematik bilgisi olan bir yazılımcı dedim. Mantıklı bir dayanağı olmalı. Formül olarak mantıklı ve tıkanmayan bir formul yazabilsem de yazılım kısmında çok iyi seviye olmadığımdan net bir sey soyleyemedim. Elle hesaplama yaparak mantıklı bir formül isterseniz yazıp daha sonra mantığını yazılımcınıza derste anlatabilirim.mystudionet adlı üyeden alıntı: mesajı görüntüle
- 07-02-2021, 02:56:39Aslinda bu eglence amacli bir oyun olacak. Sadece ayni gun icersinde farkli sonuclar cikartip guven zedelemek istemedigim icin tarih gibi sabit bir deger kullanmanin saglikli olabilecegini dusundum. En kotu ihtimalle rakami rastlantisal olarak cikartalim dedik. Ayni ip adresiyle oyunu oynamis olanlarin, surekli ayni rakami gormeleri konusunu konustuk. Bu islemi surekli yapmak sitede yavaslamaya sebep olur ve siteyi terkederler diye hesaplama sirasinda progress bar cikartip 8 saniye limit koyduk. Bunu mantikli bir temele oturtmak cok super olurdu ama rakamlarla aram hic degil.StreetStills adlı üyeden alıntı: mesajı görüntüle
Elle hesap yapip bunu bana derste anlatin diyebilirdim ama az once de soyledigim gibi rakamlarla aram iyi degil. Anlatacaginizdan eminim ama anlayabilir miyim suphelerim var. Zaten yazilimcimizin da Turkceyle arasi iyi degil. Misir'da yasayan iyi bir arkadas. Cok tesekkurler. - 07-02-2021, 03:08:26Hangi yasta olursek olelim, tamamlanmamis cumlelerimiz olacak. Tesekkurler.laaps adlı üyeden alıntı: mesajı görüntüle