Ev Ses Chatbot'lar nasıl eğitilir?

Chatbot'lar nasıl eğitilir?

Anonim

S:

Chatbot'lar nasıl eğitilir?

A:

Neredeyse herkes bir sohbet botu ile Apple'ın Siri gibi kişisel asistanları veya müşteri hizmetleri departmanları ile etkileşime girdi, ancak nasıl bu kadar akıllı görünüyorlar? Yapay zeka geliştiricilerinin gerçekçi botlar vermek için bu botları eğitebilmelerinin birkaç yolu vardır.

Bir bot tasarlamanın en basit yolu, onun önceden programlanmış bir cevap yelpazesine yanıt vermesini sağlamaktır. 1960'larda geliştirilen Joseph Weizenbaum'un (1923-2008) ELIZA programı tarafından kullanılan yaklaşım buydu.

ELIZA'nın bir Rogerian psikoterapisti simüle etmesi amaçlandı. Program yalnızca önceden programlanmış “betiklere” göre yanıt verebilir, ancak birçok kullanıcı bu kadar gerçekçi bir etki yarattı ki ELIZA'nın gerçekten akıllı olduğu konusunda ısrar ettiler.

Bu “ELIZA Etkisi” olarak adlandırıldı.

Yapay zekadaki araştırmalar, hem geliştiriciler tarafından sağlanan eğitim verilerinden hem de kullanıcı girdilerinden “öğrenmelerine” olanak sağlayan sohbet botları geliştirmede çok daha karmaşık yaklaşımlara izin verdi.

Bir yazılım şirketinin müşteri hizmetleri departmanı için kullanılan bir chatbot örneğini ele alalım. Bot, önce şirketin kendi kaynaklarından bilgi ile beslenecektir: Başlangıç ​​olarak dokümantasyon, SSS, e-postalar, sohbet transkriptleri.

Bot, geliştiricilerin verdiği her şeyle sınırlı olmayacak, ELIZA'nın olduğu gibi. Doğal dil işleme (NLP) kullanan müşterilerle gerçek etkileşimlerden öğrenebilecek.

Otomatik öğrenme ile bile, botların sorun yaşadığı alanlar olacaktır. İnsanlar denetimli öğrenmeyi kullanarak botu zaman zaman eğitmek zorunda kalacaklar. İnsan dillerindeki belirsizlik göz önüne alındığında, tamamen denetimsiz çalışabilecek bir sohbet botu oluşturmak zor olacaktır.

Bir insan kullanıcının, özellikle iş bağlamında, bir chatbot'un sonucunun doğruluğunu kontrol etmesi de gerekecektir. Yine de, bu chatbotlar ELIZA gibi tamamen kurallara dayalı bir programdan daha esnek olacaktır.

Makine öğrenimi ve doğal dil işlemedeki ilerlemeler, bu sohbet botlarının gelecekte daha da akıllı görünmesini sağlayabilir.

Chatbot'lar nasıl eğitilir?