Sohbet oluşturma 

15 dakikada tamamlanması beklenir.

Botunuzu oluşturduktan sonra yapmanız gereken, botunuza ne söyleyeceğini bildirmek. Botlar, bir sohbet oluşturmak için kullanıcıya gönderilen ve kullanıcıları bir mesajdan diğerine götüren bağlantılarla birbirleriyle ilişkilendirilen birden çok mesajdan oluşur. Bu oturumda, mesajlar oluşturarak ve bağlantılar kurarak bu konuşmaları oluşturmayı öğrenmeye başlayacaksınız.

Mesajlar

Bir sohbetin en temel yapı taşı olan ‘mesaj’ unsurunu inceleyerek başlayalım.

Josef botlarının tümü, mesajlar çevresinde geliştirilir. Bir mesaj iki ana unsurdan oluşur: ileti ve yanıt. Josef botları, kullanıcıyı bir soru veya ifade yoluyla harekete geçirir ve ardından da kullanıcıya yanıtlamaları için fırsat tanır.

Bunu, kişilerin bilgiler paylaşabileceği ve diğer kişilerden de yanıt vermesini isteyebileceği bir konuşma gibi düşünün. Botlar da tıpkı bu şekilde çalışır!

Nasıl mesaj oluşturulacağını öğrenmek için aşağıdaki videoyu izleyin.

Botunuzu geliştirirken seçebileceğiniz birçok farklı mesaj ve yanıt çeşidi vardır. Karşınızda, başlangıçta alıştırma yapmanızı önerdiğimiz en yaygın 3 yanıt türü:

1. Yanıtsız

Bu tür, kullanıcıdan yanıt toplamaz. İleti kullanıcıya gösterilir ve ardından bot, kullanıcıdan herhangi bir girdi almadan bir sonraki mesaja geçer. Kullanıcıya bir açıklamada bulunacaksanız veya uzun metin paragraflarını küçük mesajlara bölmek isterseniz bu yanıt türünü kullanın.

2. Metin yanıtı

Bu yanıt türü; kullanıcının yanıtında kelimeler, sayılar ve semboller dahil olmak üzere herhangi bir metin biçimini yazıya dökmesine olanak tanır. Kullanıcının serbest metinle yanıt verebilmesini istediğinizde -örneğin bir şeyi tanımlarken ya da bu türlere karşılık gelmeyen bir yanıt olduğunda- bu türü kullanın.

3. Tek seçimli yanıt

Bu yanıt türü, kullanıcının oluşturduğunuz olası seçenekler listesinden tek bir seçeneği seçmesini gerektirir. Oluşturabileceğiniz seçenek türleri şunlardır:

  • Serbest metin kullanan seçenekler
  • Sayıları kullanan seçenekler
  • Tarihleri kullanan seçenekler
  • Para birimi meblağlarını kullanan seçenekler
  • Yüzde miktarlarını kullanan seçenekler

Evet veya hayır cevaplarını içeren soruları yanıtlamak da dahil, kullanıcının olası seçenekler listesinden seçim yapmasını istediğinizde bu yanıt türünü kullanın.

Mesajları bağlama

Bir sonraki adım, bağıntılar oluşturarak mesajlarınızı birbirine bağlamaktır. Bağlantılar, botlara bir sonraki adımda ne söyleyeceklerini bildirir. Bir konuşmada kimin, neyi, ne zaman söyleyeceğini belirleyen bir mantık görevi görür.

Mesajları düzenli bir sıraya koyarak aralarında nasıl bağlantı oluşturulacağını öğrenmek için aşağıdaki videoyu izleyin.

Öğrendiğiniz becerileri uygulayın

Son oturumda, bir bot oluşturmaya başlamıştınız. Oluşturduğunuz botla devam edebilirsiniz ya da bize ayak uydurup yeni bir tane oluşturabilirsiniz.

Sohbet oluşturma alıştırması yapmak için aşağıdaki görevleri tamamlayın:

  1. En az 4 mesaj oluşturun.
  2. En az 3 farklı yanıt türü kullanın.
  3. Her mesajın diğeriyle bağlantılı olması için en az 3 bağıntı oluşturun.
  4. Botunuzu test edin!

Bitirdiğinizde, kuralları botunuza nasıl uygulayacağınızı öğrenmek için bir sonraki oturuma geçin.

Geri: Josef Tasarımcı ve Geliştirici Programı > Nasıl geliştirilir ?