Komut Yönlendirme Örneği

CEYD-A Komut Ekleme Formu sayfasına, CEYD-A uygulamasında kayıt olduğunuz bilgilerle giriş yaparak yeni komutlar eklemek mümkün. Aslında CEYD-A ile sadece konuşarak basit komutlar eklemek te mümkün ancak komutları daha iyi biçimlendirmek için bu sayfadan girip komplike ayarlar yapmak birçok kişinin ilgisini çekecektir.

 

KOMUT TANIMI:!BUNDAN SONRA ADIM
SORU ŞABLONU:(.*?)bana(.*?)de
SORU KELİMELERİ:bana,0.5|de,0.5|
KOMUTA YÖNLENDİR:Benim adım $2

Bu örnekteki bilgileri sayfadan yeni komut olarak girdiğinizde,

gibi bir konuşma metninde CEYD-A, sizi İsmail olarak algılayacaktır. Peki çalışma prensibi nedir ? Onu anlatalım. Önceki yazılardan bilindiği gibi komut tanımı sadece tanım içeriyor ve herhangi bir tanımlama olabilir. Önemli olan sonraki 3 satırdaki bilgiler:

Soru şablonu bize sorunun formatının

olması gerektiğini ve 1.noktalı yerdeki alanın $1 , 2. noktalı yerdeki alanın ise $2 olarak algılanmasını belirtiyor.

Soru kelimeleri ve yanındaki sayılar hangi kelimelerde bu komut tanımının çalışacağını belirtiyor. Sayılar ise katsayılar. Bu katsayıları şimdilik düşük tutalım . İlerleyen makalelerde bu konuya değineceğiz.

Komuta yönlendir, ise CEYD-A nın gerçekte anladığı dille yapılan ifade.

dediğinizde CEYD-A sizin İsmail olduğunuzu biliyor zaten. Ama

yapısını bilmiyordu. Bu komutla onun bildiği yapıda açıklama yapıyoruz.

2.noktalı yerdeki alanı yerleşen isimi sizin isminiz olarak algılayacaktır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.