چتبات یک نرم افزار هوشمند است که قادر به برقراری ارتباط و انجام کارهایی مشابه انسان است. از چتباتها در بخش ارتباط با مشتری ، بازاریابی در سایتهای شبکههای اجتماعی و پشتیبانی آنلاین مشتری استفاده می شود. بر اساس نحوه ساخت آنها دو نوع اساسی وجود دارد. مدلهای مبتنی بر بازیابی و تولید.
چت بات مبتنی بر بازیابی از الگوها و پاسخهای ورودی از پیش تعریف شده استفاده میکند. سپس از نوعی رویکرد ابتکاری برای انتخاب پاسخ مناسب استفاده می کند. این نوع در صنعت به طور گستردهای مورد استفاده قرار می گیرد تا چت باتهای هدف گرا ایجاد کند که در آن بتوانیم لحن و جریان چت بات را به صورت دلخواه تنظیم کنیم.
مدلهای تولیدی براساس پاسخهای از پیش تعریف شده نیستند. بلکه براساس شبکههای عصبی ترتیبی ساخته شدهاند. این همان ایده ترجمه زبانی در ماشین است. در ترجمه ماشینی ، ما منبع را از یک زبان به زبان دیگر ترجمه می کنیم اما در اینجا ، ما می خواهیم ورودی را به یک خروجی تبدیل کنیم. این روش به مقدار زیادی داده نیاز دارد و مبتنی بر شبکههای عصبی عمیق است.
برای مشاهده ادامه مطلب به لینک زیر مراجعه کنید.
پروژه چتبات (chatbot) پایتون
اشتراک و نظر فراموش نشود!!