Komut Yönlendirme Örneği

Cenker Sisman tarafından tarihinde yayınlandı

Tanıdıklarınıza bu yazıyı önerin

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.


Cenker Sisman

1971 yılında doğan Cenker Sisman, Saint-Joseph lisesini bitirdi. Yıldız Teknik Üniversitesi’nde Bilgisayar Mühendisliği ve İstanbul Teknik Üniversitesi’nde aynı bölümün yüksek lisans eğitimlerini tamamladı. Savaş Köse ile beraber yazdığı ‘Parallel Implementation of The Hough Transformation’ çalışması SCI’99/ISAS’99 da yayınlandı. Yazdığı uzaktan bilgisayar kontrol uygulaması ‘Panda Future Connection’ Bimeks 1998 En İyi Yazılım – Mansiyon ödülünü aldı. Diğer programları olan WinPerfect, CleanDisk, VideoCapture, FTPExplorer, CardReader ve Multi-Email Sender uygulamaları zaman zaman yurtdışındaki medyalarda yayınlandı ve çeşitli otoriteler tarafından ödüller aldı.

Bir Cevap Yazın

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

Bu sayfa 258 kez ziyaret edilmiştir