موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو

سلام، حبر! نن ورځ موږ به تاسو ته وښیو چې څنګه Azure وکاروئ د ستونزو حل کولو لپاره چې معمولا د انسان مداخلې ته اړتیا لري. اجنټان د ورته پوښتنو په ځوابولو ، د تلیفون زنګونو او متن پیغامونو اداره کولو کې ډیر وخت تیروي. Chatbots د مخابراتو او پیژندنې اتومات کوي او په خلکو باندې بار کموي. بوټونه په Azure DevOps کې هم کارول کیږي، چیرې چې دوی اجازه ورکوي، د بیلګې په توګه، د ریلیزونو تصویب، جوړونه اداره کول - لیدل، پیل او ودرول - مستقیم د سلیک یا مایکروسافټ ټیمونو څخه. په اصل کې، چیټ بوټ یو څه د CLI یادونه کوي، یوازې متقابل عمل دی، او پراختیا کونکي ته اجازه ورکوي چې د خبرو اترو په شرایطو کې پاتې شي.

پدې مقاله کې ، موږ به د چیټ بوټونو رامینځته کولو وسیلو په اړه وغږیږو ، وښیو چې دوی څنګه د ادراکي خدماتو سره ښه کیدی شي ، او تشریح کړو چې څنګه په Azure کې د چمتو شوي خدماتو سره پرمختګ ګړندی کړو.

موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو

چیټ بوټس او ادراکي خدمات: ورته والی څه دي او توپیرونه څه دي؟

په مایکروسافټ Azure کې د بوټونو رامینځته کولو لپاره ، تاسو د Azure بوټ خدمت او د بوټ چوکاټ کاروئ. په ګډه دوی د بوټونو جوړولو ، ازموینې ، پلي کولو او اداره کولو لپاره د سافټویر سیټ نمایندګي کوي ، کوم چې تاسو ته اجازه درکوي د چمتو شوي ماډلونو څخه رامینځته کړئ دواړه ساده او پرمختللي مخابراتي سیسټمونه د وینا ملاتړ ، طبیعي ژبې پیژندنې او نورو وړتیاو سره.

راځئ فرض کړو چې تاسو اړتیا لرئ د کارپوریټ Q&A خدمت پراساس یو ساده بوټ پلي کړئ یا په برعکس ، د پیچلي ، شاخ شوي مخابراتو سیسټم سره فعال بوټ رامینځته کړئ. د دې کولو لپاره، تاسو کولی شئ یو شمیر وسایل وکاروئ، په دریو ډلو ویشل شوي: 

  1. د ډیالوګ انٹرفیس (بوټس) د ګړندي پراختیا لپاره خدمتونه.
  2. د کارونې مختلف قضیو لپاره چمتو شوي ادراکي AI خدمات (د نمونې پیژندنه ، د وینا پیژندنه ، د پوهې اساس او لټون).
  3. د AI ماډلونو رامینځته کولو او روزنې لپاره خدمتونه.

عموما، خلک په شعوري ډول "بوټس" او "ادراک خدمات" ګډوډوي ځکه چې دواړه مفکورې د اړیکو اصولو پراساس دي، او د بوټو او خدماتو لپاره د کارونې قضیه ډیالوګونه لري. مګر چیټ بوټونه د کلیدي کلمو او محرکاتو سره کار کوي، او ادراکي خدمتونه د خپل سري غوښتنو سره کار کوي چې معمولا د انسانانو لخوا پروسس کیږي: 

موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو

ادراکي خدمتونه د کارونکي سره د خبرو اترو بله لاره ده، د خپل سري غوښتنې په روښانه کمانډ بدلولو کې مرسته کوي او بوټ ته یې لیږدوي. 

پدې توګه ، چیټ بوټ د غوښتنو سره کار کولو لپاره غوښتنلیکونه دي ، او ادراکي خدمات د غوښتنو د هوښیار تحلیل لپاره وسیلې دي چې په جلا توګه پیل شوي ، مګر کوم چې چیټ بوټ کولی شي لاسرسی ومومي ، "هوښیار" کیږي. 

د chatbots جوړول

په Azure کې د بوټ لپاره وړاندیز شوی ډیزاین ډیاګرام په لاندې ډول دی: 

موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو

په Azure کې د بوټونو ډیزاین او پراختیا لپاره، وکاروئ د بوټ چوکاټ. په GitHub کې شتون لري د بوټو مثالونه، د چوکاټ وړتیاوې بدلیږي ، نو دا اړینه ده چې د SDK نسخه په پام کې ونیسئ چې په بوټونو کې کارول کیږي.

چوکاټ د بوټونو رامینځته کولو لپاره ډیری اختیارونه وړاندې کوي: د کلاسیک کوډ کارول ، د کمانډ لاین اوزار یا فلوچارټونه. وروستی اختیار د ډیالوګونو لیدلوری؛ د دې لپاره تاسو کولی شئ مدیر وکاروئ د بوټ چوکاټ کمپوزر. دا د بصري پراختیا وسیلې په توګه د بوټ چوکاټ SDK کې رامینځته شوی چې کراس ډیسپلینري ټیمونه کولی شي د بوټونو رامینځته کولو لپاره وکاروي.

موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو

د بوټ چوکاټ کمپوزر تاسو ته اجازه درکوي د بلاکونو کارولو لپاره د ډیالوګ جوړښت رامینځته کړي چې بوټ به ورسره کار وکړي. سربیره پردې ، تاسو کولی شئ محرکونه رامینځته کړئ ، دا هغه کلیدي ټکي دي چې بوټ به د خبرو اترو پرمهال عکس العمل ښکاره کړي. د مثال په توګه، "آپریټر"، "غلا" یا "بند" او "کافي" کلمې.

د بوټ چوکاټ کمپوزر کې، تاسو کولی شئ د کارولو پیچلي ډیالوګ سیسټمونه جوړ کړئ د تطبیق وړ ډیالوګونه. ډیالوګ کولی شي دواړه ادراکي خدمات او د پیښې کارتونه وکاروي (د تطبیق کارتونه):

موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو

د جوړیدو وروسته ، تاسو کولی شئ چیټ بوټ په ګډون کې ځای په ځای کړئ ، او په اوتومات ډول چمتو شوی سکریپټ به ټولې اړین سرچینې رامینځته کړي: ادراکي خدمات ، د غوښتنلیک پلان ، د غوښتنلیک لیدونه ، ډیټابیس او داسې نور.

QnA جوړونکی

د کارپوریټ Q&A ډیټابیسونو پراساس د ساده بوټو رامینځته کولو لپاره ، تاسو کولی شئ د QnA Maker ادراکي خدمت وکاروئ. د ساده ویب وزرډ په توګه پلي شوی، دا تاسو ته اجازه درکوي چې د کارپوریټ پوهاوي اساس (FAQ Urls) ته یو لینک داخل کړئ یا د اسنادو ډیټابیس په *.doc یا *.pdf فارمیټ کې د اساس په توګه وکاروئ. د شاخص رامینځته کولو وروسته ، بوټ به په اوتومات ډول د کارونکي پوښتنو ته خورا مناسب ځوابونه غوره کړي.

د QnAMaker په کارولو سره ، تاسو کولی شئ د بټونو اتوماتیک رامینځته کولو سره د روښانه پوښتنو زنځیرونه هم رامینځته کړئ ، د میټاډاټا سره د پوهې اساس ضمیمه کړئ ، او د کارولو پرمهال خدمت نور هم روزنه ورکړئ.

خدمت د چیټ بوټ په توګه کارول کیدی شي چې یوازې دا یو فعالیت پلي کوي ، یا د پیچلي چټ بوټ برخې په توګه چې د غوښتنې پراساس ، د AI نور خدمتونه یا د بوټ چوکاټ عناصر کاروي.

د نورو ادراکي خدماتو سره کار کول

په Azure پلیټ فارم کې ډیری مختلف ادراکي خدمات شتون لري. په تخنیکي توګه، دا خپلواک ویب خدمتونه دي چې د کوډ څخه بلل کیدی شي. په ځواب کې، خدمت د یو ځانګړي شکل json لیږي، کوم چې په چیټ بوټ کې کارول کیدی شي.

موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو
د chatbots ترټولو عام استعمالونه عبارت دي له:

  1. د متن پیژندل.
  2. د پراختیا کونکي لخوا ټاکل شوي د ګمرک لید خدماتو عکس کټګوریو پیژندنه (د تولید قضیه: دا پیژندنه چې ایا یو کارمند سخت خولۍ ، چشمې یا ماسک اغوستی وي).
  3. د مخ پیژندنه (د کارونې عالي قضیه دا چیک کوي چې ایا سروې شوي کس خپل مخ پوسټ کړی ، یا ووایئ ، د سپي عکس یا د مختلف جنس د شخص عکس).
  4. د وینا پیژندنه.
  5. د انځور تحلیل.
  6. ژباړه (موږ ټول په یاد لرو چې په سکایپ کې یوځل ژباړې څومره شور رامینځته کړی).
  7. املا چک کول او د غلطیو سمولو لپاره وړاندیزونه.

LUIS

همچنان ، د بوټونو رامینځته کولو لپاره تاسو ممکن اړتیا ولرئ LUIS (د ژبې د پوهاوي هوښيار خدمت). د خدماتو موخې:

  • معلومه کړئ چې ایا د کارونکي بیان معنی لري او ایا د بوټ ځواب اړین دی.
  • د کارونکي وینا (متن) د بوټو لپاره د پوهیدو وړ امرونو کې د لیږد لپاره هڅې کم کړئ.
  • د ریښتیني کارونکي اهداف / ارادې وړاندوینه وکړئ او په خبرو اترو کې له جملو څخه کلیدي لیدونه راوباسئ.
  • پراختیا کونکي ته اجازه ورکړئ چې بوټ په لاره واچوي یوازې د معنی پیژندنې او د عملیاتو په جریان کې د بوټ اضافي اضافي روزنې یوازې یو څو مثالونو په کارولو سره.
  • پراختیا کونکي ته وړتیا ورکړئ چې د کمانډ لیږد کیفیت ارزولو لپاره لید وکاروئ.
  • د ریښتیني هدف پیژندلو کې د مخ په زیاتیدونکي پرمختګونو کې مرسته وکړئ.

په حقیقت کې، د LUIS اصلي هدف دا دی چې د یو ځانګړي احتمال سره پوه شي چې کاروونکي څه معنی لري او طبیعي غوښتنه په همغږي کمانډ بدلوي. د پوښتنو ارزښتونو پیژندلو لپاره، LUIS د ارادې (معنی، ارادې) او ادارو (یا د پراختیا کونکو لخوا مخکې ترتیب شوي، یا اخیستل شوي او مخکې جوړ شوي "ډومینونه" کاروي - د مایکروسافټ لخوا چمتو شوي معیاري جملو ځینې چمتو شوي کتابتونونه). 

یو ساده مثال: تاسو یو بوټ لرئ چې تاسو ته د هوا وړاندوینه درکوي. د هغه لپاره ، اراده به د طبیعي غوښتنې ژباړه په "عمل" کې وي - د هوا وړاندوینې غوښتنه ، او ادارې به وخت او ځای وي. دلته یو ډیاګرام دی چې څنګه د چیک ویدر اراده د ورته بوټ لپاره کار کوي.

اراده
بنسټ
د طبیعي پوښتنې بیلګه

چیک ویدر
{"type": "موقعیت"، "entity": "مسکو"}
{"type": "builtin.datetimeV2.date", "entity": "future","resolution":"2020-05-30"}
په مسکو کې به سبا هوا څنګه وي؟

چیک ویدر
{ "type": "date_range", "entity": "د اونۍ پای" }
ماته د دې اونۍ په پای کې وړاندوینه وښایاست

د QnA میکر او LUIS یوځای کولو لپاره تاسو کولی شئ وکاروئ رالیږونکی

موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو

کله چې تاسو د QnA جوړونکي سره کار کوئ او د یو کارونکي څخه غوښتنه ترلاسه کوئ، سیسټم ټاکي چې د QnA ځواب د احتمال څومره سلنه له غوښتنې سره سمون لري. که احتمال لوړ وي، کارونکي ته په ساده ډول د کارپوریټ پوهه بیس څخه ځواب ورکول کیږي؛ که دا ټیټ وي، غوښتنه د وضاحت لپاره LUIS ته لیږل کیدی شي. د ډیسپیچر کارول تاسو ته اجازه درکوي چې دا منطق برنامه نه کړئ ، مګر په اتوماتيک ډول د غوښتنو جلا کولو دا څنډه وټاکئ او ژر تر ژره یې توزیع کړئ.

د بوټ ازموینه او خپرول

بل محلي غوښتنلیک د ازموینې لپاره کارول کیږي، د بوټ چوکاټ ایمولیټر. د ایمولیټر په کارولو سره ، تاسو کولی شئ د بوټ سره اړیکه ونیسئ او هغه پیغامونه چیک کړئ چې دا یې لیږي او ترلاسه کوي. ایمولیټر پیغامونه ښیې لکه څنګه چې دوی به د ویب چیٹ انٹرفیس کې څرګند شي او د بوټ پیغام رسولو پر مهال د JSON غوښتنې او ځوابونه لاګ کوي.

د ایمولیټر کارولو یوه بیلګه پدې ډیمو کې وړاندې شوې ، کوم چې د BMW لپاره د مجازی معاون رامینځته کول ښیې. ویډیو د چیټ بوټونو رامینځته کولو لپاره د نوي سرعت کونکي په اړه هم خبرې کوي - ټیمپلیټونه:

موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو
https://youtu.be/u7Gql-ClcVA?t=564

تاسو کولی شئ ټیمپلیټونه هم وکاروئ کله چې خپل چیټ بوټونه رامینځته کړئ. 
ټیمپلیټ تاسو ته اجازه درکوي چې د معیاري بوټو افعال نوي ولیکئ ، مګر د "مهارت" په توګه چمتو شوي کوډ اضافه کړئ. یوه بیلګه کیدای شي د کیلنڈر سره کار وکړي، د ملاقاتونو ترسره کول، او داسې نور. د چمتو شوي مهارتونو کوډ خپور شوی په ګیتوب کې

ازموینه بریالۍ وه، بوټ چمتو دی، او اوس باید خپور شي او چینلونه وصل شي. خپرول د Azure په کارولو سره ترسره کیږي، او میسینجرونه یا ټولنیزې شبکې د چینلونو په توګه کارول کیدی شي. که تاسو د معلوماتو داخلولو لپاره اړین چینل نلرئ، تاسو کولی شئ د GitHab په اړونده ټولنه کې یې وپلټئ. 

همچنان ، د کارونکي او ادراکي خدماتو سره د خبرو اترو لپاره د انٹرفیس په توګه د بشپړ چټ بوټ رامینځته کولو لپاره ، تاسو به یقینا د Azure اضافي خدماتو ته اړتیا ولرئ ، لکه ډیټابیسونه ، بې سرور (Azure افعال) ، او همدارنګه د LogicApp خدمتونه او احتمالا ، د پیښې گرډ.

موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو

ارزونه او تحلیلونه

د کاروونکي متقابل عمل ارزولو لپاره، تاسو کولی شئ د Azure بوټ خدمت او د ځانګړي غوښتنلیک بصیرت خدمت دواړه جوړ شوي تحلیلونه وکاروئ.

د پایلې په توګه، تاسو کولی شئ د لاندې معیارونو پراساس معلومات راټول کړئ:

  • څومره کاروونکو د ټاکل شوې مودې په جریان کې د مختلف چینلونو څخه بوټ ته لاسرسی موندلی.
  • څومره کاروونکو چې یو پیغام لیږلی وروسته بیرته راستانه شوي او بل یې لیږلی.
  • د ټاکل شوي وخت وقفې په جریان کې د هر چینل په کارولو سره څومره عملونه لیږل شوي او ترلاسه شوي.

د غوښتنلیک بصیرت په کارولو سره ، تاسو کولی شئ په Azure کې هر غوښتنلیک وڅیړئ او په ځانګړي توګه چیټ بوټس ، د کارونکي چلند ، بارونو او د چیټ بوټ عکس العملونو په اړه اضافي معلومات ترلاسه کول. دا باید په یاد ولرئ چې د غوښتنلیک بصیرت خدمت په Azure پورټل کې خپل انٹرفیس لري.

تاسو کولی شئ د دې خدمت له لارې راټول شوي معلومات هم په PowerBI کې د اضافي لیدونو او تحلیلي راپورونو جوړولو لپاره وکاروئ. د PowerBI لپاره د دې ډول راپور او نمونې مثال اخیستل کیدی شي دلته.

موږ د Azure خدماتو په کارولو سره پرمختګ ګړندی کوو: موږ د پلیټ فارم په کارولو سره چیټ بوټونه او ادراکي خدمات رامینځته کوو

ستاسو د پاملرنې څخه مننه! پدې مقاله کې موږ کارولی شو مارتیریل د مایکروسافټ ازور معمار انا فینیوشینا لخوا د ویبینار څخه "کله چې خلک وخت نه لري. د معمول پروسو اتومات کولو لپاره 100٪ د چیټ بوټس او ادراکي خدماتو کارولو څرنګوالی"، چیرې چې موږ په روښانه توګه وښودله چې په Azure کې چیټ بوټس څه دي او د دوی کارولو لپاره سناریوګانې څه دي، او دا یې هم وښودله چې څنګه په 15 دقیقو کې په QnA میکر کې بوټ جوړ کړئ او څنګه. د پوښتنې جوړښت په LUIS کې تشریح شوی. 

موږ دا ویبینار د پراختیا کونکو دیو بوټ کیمپ لپاره د آنلاین میراتون برخې په توګه جوړ کړی. دا د محصولاتو په اړه و چې پراختیا ګړندۍ کوي او د شرکت کارمندانو څخه د اتوماتیک وسیلو او چمتو شوي دمخه تنظیم شوي Azure ماډلونو په کارولو سره د ورځني کاري بار څخه یو څه راحت کوي. د نورو ویبینارونو ریکارډونه چې په میراتون کې شامل دي په لاندې لینکونو کې شتون لري:

سرچینه: www.habr.com

Add a comment