Chatbot yani sohbet robotu; kullanıcıların bilgisayar ile sesli veya yazılı olarak iletişime geçtiği bir uygulamadır. Günümüzde chatbotlar yaygın olarak birçok sektörde kullanılmaktadır. Chatbotlar kural tabanlı ve makine öğrenme temelli olmak üzere temel olarak iki şekilde tasarlanmaktadır. Bu çalışmada gerçek bir işletmenin çağrı merkezi işlemlerini yönetebilmek adına makina öğrenimi ile çeşitli doğal dil işleme (NLP) teknikleri kullanılarak bir chat bot tasarımı gerçekleştirilmiştir. Bu sohbet robotunun geliştirilmesindeki temel amaç kullanıcıların firma veya firma ürünleri hakkındaki soru veya soruları karşısında bir çalışana ihtiyaç duymadan hızlı ve efektif bir şekilde çözüm bulmasıdır. Bu sohbet robotunda kullanıcı sorular sorarak girdiler oluşturmaktadır. Bu girdilere yanıt olarak ise veri setinde uygun alan altındaki oluşturulmuş responses alanı cevap olarak kullanıcıya dönmektedir. Veri setinde ise niyet, bu niyete ait olan patern ve verilmesi gereken cevaplar bulunan bir json dosyası kullanılmaktadır. Veri setini oluşturan patern ve cevaplar firmanın sıkça sorulan sorular (S.S.S) bölümüyle birlikte, firmanın çağrı merkezine gelen telefon konuşmaları ve whatsApp müşteri hizmetleri hattındaki veriler ile oluşturulmuştur. Eğitilen model 32 gün boyunca her gün belli saat aralıklarında canlı olarak devreye alınmış ve chatbotun sorulan sorulara karşın verdiği cevapların oldukça yüksek olduğu görülmüştür.
It is an application where users communicate with the computer by voice or in writing. Today, chatbots are widely used in many industries. Chatbots are basically designed in two ways: rule-based and machine learning-based. In this study, a chat bot design was carried out using machine learning and various natural language processing (NLP) techniques in order to manage the call center operations of a real business. The main purpose of the development of this chat robot is to find solutions quickly and effectively without the need of an employee in the face of questions or questions about the company or company products. In this chatbot, the user creates inputs by asking questions. In response to these inputs, the responses field created under the appropriate field in the data set returns to the user in response. In the dataset, a json file is used with the intent, the pattern belonging to this intent and the answers to be given. The pattern and answers that make up the data set were created with the frequently asked questions (FAQ) section of the company, phone calls from the company's call center and data from the whatsApp customer service line. The trained model was activated live at certain hours every day for 32 days and it was seen that the answers given by the chatbot were quite high despite the questions asked..
Birincil Dil | Türkçe |
---|---|
Konular | Mühendislik |
Bölüm | Makaleler |
Yazarlar | |
Yayımlanma Tarihi | 1 Aralık 2021 |
Yayımlandığı Sayı | Yıl 2021 |