• 26-11-2010, 15:37:38
    #1
    Konu hakkında bayağı bir araştırma yaptım php ila yapılamayacağı söylensede ben şimdilik;
    • Kelime bütünü elle eklenerek cevap verebilen, aynı şeyi tekrarlayınca farklı cevaplar veren(tepki veren).

    Sen : deneme
    Bot : hmm
    Sen : deneme
    Bot : anladım tamam
    Sen : deneme
    Bot : anladım dedim
    Sen : deneme
    Bot : sıkmaya başladı
    Sen : deneme
    Bot : tamam bende aynı şeyi yazıp dururum
    Sen : deneme
    Bot : ok
    Sen : deneme
    Bot : ok
    • Selam ve naber gibi şeyleri çok sonradan bile olsa tekrar yazınca "hala aynı, söyledimya" gibi farklı cevaplar verebilen.
    • Sanırım en önemlisi her seferinde aynı cevap değil random olarak her seferinde 5-6 farklı cevap seçeneğinden birini verebilen bir bot yaptım.

    Şu an işteyim yakın zamanda botun bir demosunu buraya eklerim.
    __________________________________________________ __________

    Ancak, istediğim botun öğrenebilme yeteniğinin olması ama aklıma hiçbir şekilde bir mantk gelmedi.
    Yukarda saydıklarımın hepsini eklememe rağmen sonunda sobeti kapatan, tutarsız, aptal bir bottan başka bir şey çıkmadı ortaya.Kullanıcıyla daha etkileşimli bir bot olsun istiyorum.

    Sizden php konusunda yardım değil sadece yeni fikirler ve mantıklar istiyorum.

    Örneğin;Diğer insanların verdiği cevapları kaydederek yeni gelen insanlara onları cevap olarak veren bir bot gibi fikirlerinizi yazarsanız beraber bilgi alışverişinde bulunmuş oluruz.
  • 26-11-2010, 15:41:38
    #2
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    Hocam yapay zeka apayrı ve zor bir boyuttur eğer adam gibi birşey çıkarıcam dersen.

    Söylediğine yakın kelimeleri, eş anlamlılarını falan eşleştir. Yani çok zor bir daldır..
  • 26-11-2010, 15:49:02
    #3
    tolgasen adlı üyeden alıntı: mesajı görüntüle
    Hocam yapay zeka apayrı ve zor bir boyuttur eğer adam gibi birşey çıkarıcam dersen.

    Söylediğine yakın kelimeleri, eş anlamlılarını falan eşleştir. Yani çok zor bir daldır..
    Kolay bişey olmayacağını işe girişinde hemen anladım zaten özellikle Türkçe gibi zor yapıya sahip büyük bir dille gerçekten çok daha zor.

    Ama merak saldım işte 5-6 ay uğraşmadan iştahımın gitceğini sanmıyorum az çokta olsa birşeyler çıkartayım diyorum en sonunda baktım hala aptal bir bot var elimde ücretsiz dağıtırım belki birileri geliştirir kim bilir.

    Özellikle bota soru sorma konusunda zorlandım, sonuçta belli bir amaca hizmet etmiyor, sohbet botu olacağı için her şey sorulabilir ve sadece bir ekin yer değiştirmesiyle soru bambaşka bir hal alabiliyor.
  • 26-11-2010, 15:59:19
    #4
    Buyrun örnek olarak şu botu inceleyebilirsiniz;

    http://www.botego.com/merveyitavla/index.php

    ajax ile yapılmış sanıyorum, gayet başarılı bir bot buna biraz yakın bir botu php ile yapabilirsem derin bir oh çekicem.
  • 26-11-2010, 16:06:14
    #5
    Ajax kısmı kolay mantığı geliştirmek, algoritmanın çok sağlam olması gerekiyor. Pm atar mısın demo bana beğenirsem destek çıkabilirim.
  • 26-11-2010, 16:34:45
    #6
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    Ajax kısmı kolay mantığı geliştirmek, algoritmanın çok sağlam olması gerekiyor. Pm atar mısın demo bana beğenirsem destek çıkabilirim.
    malesef ajax bilmiyorum amacımda php ile geliştirmek, imkansız olduğu yönünde yorumlardan sonra hadi ordan diyerek başladım zaten.Yarım saatde anlattığım kadarını yaptım kelime dağarcığını geliştirmek zaten önemli kısım.
  • 26-11-2010, 16:52:15
    #7
    Bildiğiniz başka türkçe bot örneklerini paylaşırsanız sevinirim, ingilizce çok örnek buldum ve ingilizce ile gerçekten dilin yapısı açısından çok daha basit oluyor.

    Yorum ypmaktan çekinmeyin.
  • 26-11-2010, 21:36:39
    #8
    Merhaba, öncelikle Microsoft'un yapay zeka ile ilişkili çalışmalarından bahsetmek istiyorum. Microsoft 'un kampüslerinde kullanılan hologram bir resepsiyon görevlisi var. Siz görevliyle konuşmaya başladığınızda görüntünüzü ve sesinizi kaydediyor ve daha sonra sizi tanıyabiliyor. Sizinle konuşurken aynı anda sizin diğer binalara gidebilmeniz için servis çağırıyor. Bunun dışında videosunu şuan bulamadığım bir yapay zeka uygulaması daha var. Bir televizyon ve içinde bir çoçuk karakter var. Bu karakter aile bireylerini tanıyor ve onlar ile sohbet ediyor. Evin çoçuğuyla birlikte karşılıklı oyun oynuyor onun sorularını cevaplıyor ve onun fiziksel görünüşünden çıkarımlarda bulunuyor. Çeşitli ölçtüğü tepkilerle yeni tepkilerini kıyaslıyor ve onun ruhsal durumunu anlamaya çalışıyor. Örneğin her zamankinden daha sakin ve sessiz duran çocuğa birşeylerin ters gidip gitmediğini soruyor. Moralinin bozuk olduğunu anladığında onu oyun oynamaya çağırıyor. Nintendo wii gibi bu televizyonla da bir kumanda aracılığıyla karşılıklı oyun oynanabiliyor dahası yapay bir gözlük arayıcılığıyla siz televizyonun içinde ki görüntüye müdahale edebiliyorsunuz. Yani siz başınızı çevirdiğinizde görüntüde sizin gözlerinizle orantılı olarak hareket ediyor ve bir suyun kenarına geldiğinizde elinizi televizyona uzatıyorsunuz ve sanki o suya değmişsiniz gibi suda ki dalgalanmayı görüyor ve duyuyorsunuz. Neyse bunları yapay zeka uygulamalarında pratikte gelinen noktaları göstermek için söyledim tabiki çok daha gelişmiş çalışmalar mevcut. Ayrıca işin mantığını kavramanız ve çalışmalarınıza yön vermesi açısından Nasif N. Nabiye'in yapay zeka isimli kitabını edinmenizi tavsiye ediyorum.
  • 27-11-2010, 01:21:34
    #9
    @gkhnfnd değerli yorumun için teşekkürler, ikinci söylediğin xbox oyunu olarak biliyorum tanıtım videoları vs. izlemiştim bayağı bir zaman önce.
    Tavsiyen içinde teşekkürler kitabı araştırıyorum.