Web Chatbot için Komut Takibi Yapalım

CEYD-A, Android sürümü için komut takibi yapabiliyordu. Örneğin bana bir bilmece sor diyorsunuz size cevap olarak bilmece soruyor ve siz de ona cevap veriyordunuz. Bu komut takip özelliği artık web sürümünde de bulunmakta. Bu özellik chatbot yazmak isteyen firma ve geliştiriciler için yararlı bir özellik olacaktır. CEYD-A, sadece tek bir soruya cevap vermekten öte, konuşmanın devamını da getirebilen bir özelliktedir.
Komut takibi olmadan web üzerindeki CEYD-A aşağıdaki gibi tek soru ve cevabı şeklinde sohbet yapacaktır. Soru ve cevap ötesine gidemeyecektir.

  • Kaç derece ?
  • 27
  • Maltepe
  • Bir ilçe değil mi ?

 

Şimdi video anlatımlı küçük bir örnek komut yazalım. Tanımlarımızın sonunda aşağıdaki gibi bir sohbet gerçekleşebilecek. Sadece tek soru cevap değil, devam sağlayan bir sohbet olacak.

  • Kaç derece ?
  • Hangi ilçe ?
  • Maltepe
  • 27
  • Maltepe ?
  • Bir ilçe değil mi ?

Komutu https://ceyd-a.net/kodyaz sayfasında tanımlayacağız.  Kod yazmadan blok geliştirme için https://ceyd-a.net/tasarla sayfasını da kullanabilirsiniz. Videodaki 2 komutu tanımlayalım. Burada kullanılan cmdaskandfollow 2 parametre almakta: ilk parametre cevap olarak komutun devamını sağlayacak hangi sorunun olacağı (Bu örnekte hangi ilçe ?) , ikinci parametre ise sorunun devamında hangi komutun çalışacağı.  Sizin ikinci konuşmadaki yazacağınız cümle veya kelime (Örneğin maltepe), komuta parametre olarak gidecektir. Aslında videodaki örnek üzerinden incelerseniz tanımın gerçekte sanıldığından kolay olduğunu anlayacaksınız.

video

http://beta.ceyd-a.com/ sayfasına girerek denememizi yapalım. Aşağıdaki videoda komutumuzun çalışıp çalışmadığını test ediyoruz.

video

İlerleyen yazılarda başka örneklerle görüşmek dileğiyle.

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.