dictionary<string,string> yapısını kullanarak tanımlamaları yaparsın - soru,cevap gibi sonra if ile kontrol ettirirsin |
Hocam aklınızdaki eğer yapay zeka tarzı bir şey yaratmaksa bence hiç kasmayın baya zor olur sizin için. Daha basit şeylerden başlamalısınız. |
Haklısınız hocam da uzun süredir aklımdaydı bu proje.Ufak ufak geliştirmek istiyorum.Ancak aklımda nasıl yapacağıma dair hiç bir fikir yok. |
TDK database'a bağlanıp kelimeleri bir array'a dökmelisin karşıt gelen kelimeleri program sana yazmalı örn/ naber? --> tdk da naberi buldu arrayına döktü diğer arraydaki karşılığını buldu iyi sen? |
program kendi öğrenmeli nasıl ki bir bebek doğduğunda bişey bilmiyor ve çevreden yavaş yavaş öğrenerek gelişiyor aynı bu şekilde tabi ZOR :D bende bi mantık üretemiyorum bu tür şeylere .d Doğal dil işleme vs araştır istersen tabi ingilizcen varsa çok kaynak benim yok .d |
Hocam amacınız yapay zeka tarzı şeylerşe bence vazgeçin çünkü C# la çok zor olur.Prolog a bakabilirsiniz ama ingilizcenin iyise daha rahat olur |
Hocam durumu anlamadım konsol a belirli şeyler yazıldığında belirli cevaplar vermek kolay siz bu işi hiç bir kelime/cümle yi tanımlamadan mı yapmak istiyorsunuz? |
Hocam ben herşeyi önceden ayarlayacagim.Daha sonra programi calistirinca ben örnek olarak "Naber" yazacağım o da "Iyidir" yazacak. Calisma mantığı : - x değeri girilirse y cevabını ver gibi birsey olacak . |
E hocam bu gayet basit yapay zeka felan okuyunca noluyor dedim.Şu an mobildeyim yarın sabah yapar atarım. |
Şimdiden saolun hocam.Merakla bekliyorum :) |
using System; ToLower ile mesajın tüm harflerini küçülltüm Yani Selam program veyaSElam a cevap vermezken şuan hepsine verir. Buyrun hocam basitçe tüm olay bunun üstüne kurulu.He birde if else if else ilede yaparsınız Message.Contains(Hey) yaparak mesajın içinde hey geçip geçmediğini kontrol edersiniz. |
Çok saolun hocam istediğim şekilde olmuş teşekkürler :) |
Ne demek rica ederim |
Bu muydu istediğin :) switch case bağlı db falan koy da daha güzel olur. |
İstediğin bumuydu ? :D töbe töbe bende adam yapay zeka ile felan uğraşcak sandım |
Adam sadece belirli şeyler yazıldığında belirli cevaplar istemiş siz çok bir beklenti göstermişsiniz :) |
Hep person of interest ten dolayı oluyor bunlar :P |
Hocam verdiğiniz kodu aynen kopyalıyorum fakat console'den alınan cevap görüntülenmiyor yani Console.ReadLine(); satırı yok.Yazdığımda da Unreachable command gibi bir hata veriyor.Tam olarak programın neresine eklemeliyim bu kodu ? |
Hocam bende bir sorun yok satır şu şekilde değil mi? string message = Console.ReadLine(); Aksi takdirde sorun olmaması lazım. |
Aklımda şöyle bir uygulama var.Kullanıcı klavye ile Console'a mesajını yazıyor. örnek " Naber ".Console'de cevap yazıyor "İyiyim". Bunun gibi girdilere programın cevap vermesini istiyorum.Bayağıdır düşünüyorum fakat nasıl yapılacağına dair aklıma hiçbir fikir gelmiyor.Lütfen yardım edin :(
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu ileti mobil sürüm kullanılarak atıldı >