mryvz adlı üyeden alıntı: mesajı görüntüle
<?php echo $visitor_name; ?>
yerine kısa kullanım bu şekilde kullanabilirsiniz hocam. Kod daha temiz görünüyor.
<?=$visitor_name?>
Teşekkürler hocam, gelecek versiyonda o şekilde kullanacağım. Dün biraz aceleye geldi normalde settings dosyası yapmamıştım.


mehmetsc adlı üyeden alıntı: mesajı görüntüle
Elinize sağlık hocam gayet eğlenceli olmuş. Zamanında bir benzerini yapmaya çalışmıştım php ile, hatta benzeri değil aynısıydı nerdeyse. Zaten başka bir mantıkla da yapılmaz heralde. Ama bu sistem bana çok saçma ve yetersiz gelmişti ve vazgeçmiştim. Mesela "nasılsın" kelimesini ôğretiyoruz ama "nasılsınn" şeklinde bir harf bile fazla olunca hemen farklı veri olduğu için anlamıyor. Ya da cümle içinde tek bir harf veya virgül bile değişse anlamıyor haliyle. Buna bir çare bulamadım.

İkinci olarak bir önceki konuşmadan bağımsız konuşuyor tabii ki. Bunu bağlamanın bir yolunu yok sanırım. Ya da çok zor. Zaten bu olsa gerçek zekaya eşit bir şey olurdu biliyorum ama en azından bir önceki soruyu da dikkate alarak cevap verebilecek hale getirseydik iyiydi.

Son olarak da her soru farklı zamanlarda farklı şekilde cevaplanabilir ama bu şekilde olunca sadece o sorunun veritabanımdaki karşılığı neyse onu yazıyor tabi. Yanlışı doğrusu olmuyor.

Kısaca bizim yaptığımız pek de yapay zeka olmuyor sanki. Php de buna elverişsiz bir dil sanırım.
Teşekkürler hocam, aslında nasılsın denildiğinde de nasılsınn denildiğinde de aynı yanıtı veriyor ancak bir kaç harf daha eklendiğinde vermeyebiliyor bunu sql sorgularını LIKE %% ile çözdüm. Bir önceki konuşmadan bağımsız olmasına henüz çözüm üretebilmiş değilim, python ile yazmış olsaydım belki farklı bir algoritma kurulabilirdi. Ancak internette örneğini pek görmediğim ve en sevdiğim dilin PHP olması sebebiyle yalnızca salt php kullanarak yapay zekaya en yakın sistemi kurgulamaya çalıştım. Bot insanlardan öğreniyor ve veri sayısı ne kadar artarsa o kadar çok konuşmanın uzunluğu artıyor. Ben yine boş olduğum bir vakit bu sistemimi geliştirmeye devam edeceğim örneğin ses fonksiyonu getirmeyi düşünüyorum. %100 insan gibi konuşması mümkün değil elbette ama bu konuda olduğu gibi ortaya eğlenceli sonuçlar çıkabiliyor. 😊