Merhaba arkadaşlar. Bir projem için acil yardımlarınıza ihtiyacım var.

Öncelikle projemi anlatayım. Bootstrap ile android uygulama tasarlıyorum. Uygulamanın amacı kullanıcıya sorulan sorularla hastalık teşhisi yapabilmek.

Veritabanımı excelde biraz oluşturdum. Kategoriler şöyle ;

alt text

uygulamaya girildiğinde kullanıcıya sorular sorulacak ve bu sorulara verilen cevaplar da sessionlar ile tutulacak. Sorular ve hastalıklar belirli kategorilere ait.(baş,gövde,diş gibi.)

Amacım kullanıcıların verdiği cevaplara göre hangi kategorilerdeki sorulara en çok cevap verirse onları listeleyip hastalığı ve ilgili kategorisini bulabilmek. Bunu veritabanında nasıl yapabilirim ?

Biraz uzun oldu, okuyup yardımcı olanlara şimdiden teşekkürler.

soruldu: 30 Nis '14, 10:08

ydlgr's gravatar image

ydlgr
1164410
cevap kabul oranı: 0%


Dostum çok benzer bir projeyi hem masaüstünde hem de Windows Phone 8' de geliştiriyoruz. Yapay sinir ağlarında ileri beslemeli öğreticili bir algoritma olan backpropagation kullanmalısın. Tabi elinde baya bir input ve output dizisi olması gerekiyor. Ben kendim oluşturmuştum elimle tek tek :/

Yararlı olacak bazı siteler:

Bu c# ve windows phone 8 frameworkü

Bir benzeri burada

Java frameworkü için buradan yardım alabilirsin.

Java ile ilgili frameworkü androide import edebilir misin bilmiyorum?

permanent link

cevaplandı: 20 May '14, 14:13

preloader's gravatar image

preloader
51115
cevap kabul oranı: 0%

Merhaba, ilk aklıma gelen şey oldu, form tasarımı nasıl bilmiyorum ama , soruyu kullanıcı sorarken veritabanından listemele yapsın "Autocomplete" yani kullanıcı baş ağrısı yazıp enter'a basmasın, şöyle ki mesela "baş ağrısı " yazıcak b harfine bassın listeleme yapsın Baş ağrısı , bel ağrısı gibi. Bu baş ağrısını da bir kategoriye bağlarsın "Migren" diye bir kategoriye hastalığının ne olduğunu tahmini söyleyebilirsin. Çoğu hastalık'ları kaydetmen gerekicek gibi

permanent link

cevaplandı: 30 Nis '14, 13:05

soloturk's gravatar image

soloturk
111125
cevap kabul oranı: 0%

Merhaba, cevabınız için teşekkür ederim.

Uygulama test mantığında olacak. Mesela baş ağrısı sorusu sorulduğunda evet,hayır,bazen,sık sık gibi cevaplar olacak ve kullanıcının verdiği cevaplara göre uygulama ilerleyecek. Ortalama 10-15 soruda hastalık tahmini yapmasını planlıyorum.

Zaten veritabanında yığılma olacak bir sürü hastalık ve belirtilerini buldum. Ancak ilişkilendirmede çok sıkıntı yaşıyorum malesef.

(30 Nis '14, 13:40) ydlgr ydlgr's gravatar image

Eğer Yapay zekadan kastınız, "öğrenebilen" sistemler ise, dediğiniz sistem "yapay sinir ağları" konusuna giriyor. Yok elinizde hazır veri var, onlara göre bir kategorizasyon yapayım ve kullanıcıların girdilerine göre "tahmin" yürüteyim derseniz, o zaman işiniz istatistik ve veri analizi kısmına uyuyor..

Ben istatistik bölümünü bitirmeden önce son sene "yapay sinir ağları" üzerine çalışmıştım.. bilgilerim oradan geliyor.

Ama verdiğiniz tablodan çok fazla birşey anlamadım, o yüzden bu kadar yardımcı olabiliyorum..

permanent link

cevaplandı: 30 Nis '14, 16:23

dreampowder's gravatar image

dreampowder
3.3k112849
cevap kabul oranı: 23%

Aynen dediğiniz gibi "tahmin" üzerine desem daha doğru olacakmış. Kullanıcılar gelen sorulara yanıtlar verecekler ve bu yanıtlara göre uygulama olası hastalıkları tahmin edecek.

Tabloda veritabanı ağım var. Örneğin gastritin id'si 1. Kategori bölümünde ise vücudu temel olarak 5'e ayırdım. 1.Baş 2.Göğüs,kollar,sırt 3.kasık,karın,bel,el 4.bacak,diz 5.ayaklar Gastrit buradan 3. kategoriye giriyor. Mide ise bu kategorinin alt kategorisi.

(30 Nis '14, 18:26) ydlgr ydlgr's gravatar image

Yorum sığmadığı için 2. yorumdan devam ediyorum. Uzun oldu kusura bakmayın :)

Soruları da kategorilerle ilişkilendiriyorum ki girilen cevaba göre hastalığın hangi bölgeye ait olduğunu bulabileyim.

Ancak nasıl yapabileceğimi bir türlü çözemedim malesef. Umarım anlatabilmişimdir. Teşekkür ederim ayrıca cevabınız için.

(30 Nis '14, 18:27) ydlgr ydlgr's gravatar image

Bayes 'ci bir yaklaşım yapmanız gerekiyor (kodmanyagha'nın bahsettiği sistemde kullanıldığı gibi). Bayes'ci yaklaşım'da bir tahminde bulunmanız gerektiğinde elinizdeki bilgiye göre karar verilir. Mesela "Bir şehirde fil görme" olasılığınız ile "içinde sirk olduğunu bildiğiniz bir şehirde" fil görme olasılığınız arasında çok büyük farklar olacaktır. Tahminleri bu dağılıma göre yapmanız yerinde olacaktır diye düşünüyorum.. http://en.wikipedia.org/wiki/Bayesian_probability

(01 May '14, 07:51) dreampowder dreampowder's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×818
×168
×144
×77
×66

Soruldu: 30 Nis '14, 10:08

Görüntüleme: 1,021 kez

Son güncelleme: 20 May '14, 14:13

powered by BitNami OSQA