Yapay zeka programlama

11hsncn11

Hectopat
Katılım
21 Haziran 2015
Mesajlar
1
Daha fazla  
Cinsiyet
Erkek
Öncelikle herkese hayırlı Ramazanlar, hayırlı geceler.

Arkadaşlarımla basit bir bot ya da ne denilir bilmiyor, yapay zeka yapmaya karar verdik.

Öyle sesli görüntülü değil, sadece yazdığıma cevap versin yeter.

Mesela ben merhaba yazdığımda o hoşgeldin .... yazsın.
Bugün nasılsın yazdığımda işlemcim mükemmel, elektrik su gibi akıyor, çok iyiyim yazsın bana cevap olarak.

Yani kodda atadığım cümlelere belli bir cevap gelsin.
-merhaba - hoşgeldin
-2+2 - 4
-nerelisin -üretim yerim finlandiya vs vs

Bunun için basit bir koda ihtiyacım var. Birkaç program görmüştüm, CMD ekranına merhaba yazınca merhaba diye cevap veriyordu vs vs

Ya da bi tarayıcıda da çalışabilir, yazdığım şeye cevap o sayfadan gelir.

Ya da program da olabilir.

Yardımcı olabilecek birileri varsa şimdiden çok teşekkür ederim. Yapılabildiğini biliyorum birçok program var bununla ilgili.

-Siri
-Merveyi Tavla
-Asistan B
-.Cortana

Tabii ki benimki bu kadar gelişmiş olmayacak. Sadece atadığım cümlelere tek cümle ile cevaplar verecek. Bu kadar anlayan birisi varsa ya da yardımcı olabilecek birisi. Şimdiden çok teşekkür ederim.
 
Son düzenleyen: Moderatör:
Öncelikle herkese hayırlı Ramazanlar, hayırlı geceler.

Arkadaşlarımla basit bir bot ya da ne denilir bilmiyor, yapay zeka yapmaya karar verdik.

Öyle sesli görüntülü değil, sadece yazdığıma cevap versin yeter.

Mesela ben merhaba yazdığımda o hoşgeldin .... yazsın.
Bugün nasılsın yazdığımda işlemcim mükemmel, elektrik su gibi akıyor, çok iyiyim yazsın bana cevap olarak.

Yani kodda atadığım cümlelere belli bir cevap gelsin.
-merhaba - hoşgeldin
-2+2 - 4
-nerelisin -üretim yerim finlandiya vs vs

Bunun için basit bir koda ihtiyacım var. Birkaç program görmüştüm, CMD ekranına merhaba yazınca merhaba diye cevap veriyordu vs vs

Ya da bi tarayıcıda da çalışabilir, yazdığım şeye cevap o sayfadan gelir.

Ya da program da olabilir.

Yardımcı olabilecek birileri varsa şimdiden çok teşekkür ederim. Yapılabildiğini biliyorum birçok program var bununla ilgili.

-Siri
-Merveyi Tavla
-Asistan B
-.Cortana

Tabii ki benimki bu kadar gelişmiş olmayacak. Sadece atadığım cümlelere tek cümle ile cevaplar verecek. Bu kadar anlayan birisi varsa ya da yardımcı olabilecek birisi. Şimdiden çok teşekkür ederim.
Bunun için "if", "else", "console.write/line", "read/line" komutlarını bilmen lazım. İnternetten araştırmanı tavsiye ederim. Burda benim yazacağım kodu kopyala yapıştır yapmakla bir şey ögrenemezsin. Bunu yapmak için visual studio dan console seçeneği sana yardımcı olacaktır. Nerden öğreneceğini merak ediyorsan bununla ilgili birçok konu technopat da mevcut.
 
if ile yaparsın ama çok iyi olmaz.
 
Eğer programı geliştirirsen SQL server kiralayıp (Bedava olanlarda var) ordan veri çekebilirsin. Mesela;
SQL Server'da iki sütun oluşturup kullanıcının yazdığı kelimeyi ilk sütunda bulup ikinci sütundaki verisini çekebilirsin.
 
O dediğin çok basit bir iş. Bir koşul belirle ve ona göre haraket etsin. Bilmediğine bilmiyorum yanıtı versin. Bunları kontrol deyimleri ile yapmak çok basit. Yapmak istiyorsan Visual Studio'u indir. C# öğrenmeye başla. Güzel çalışırsan fazla vaktini almaz. Son bişeye deyineyim, güzel bir algoritma hazırlaman lazım. Bilmediği şeyde programın "Bilmiyorum" deyip kalmasını istemezsin. :) Kolay gelsin.
 
Eğer programında daha çok soru cevap olmasını istiyorsan çok uzun sürer. Ama basit şeylere cevap vermesini istiyorsan if else ile yapabilirsin. Örnek vericek olursak;
string giris, komut;
giris te kullanıcının yazdığı soruları tut. komutta ise o soruya verilecek cevabı. Bunu dizi ile yapabilirsin. Ama her soruna cevap vermez. İf else lerin sonunada else koyarsın hiç birtanesi değilse bilmiyorum cevabı versin diye. Eğer anlamadıysan akşam eve gidince c# da yazarım bir kısmını yollarım sana. Tanımlamaları filan açık açık yazarım. Karşılaştırmaları sen yazarsın.
 
Uyarı! Bu konu 9 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Geri
Yukarı