{"id":86861,"date":"2020-06-30T19:42:06","date_gmt":"2020-06-30T17:42:06","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/uskoryaem-razrabotku-s-pomoshhyu-servisov-azure-sozdaem-chat-boty-i-kognitivnye-sluzhby-sredstvami-platformy"},"modified":"2020-06-30T19:42:06","modified_gmt":"2020-06-30T17:42:06","slug":"uskoryaem-razrabotku-s-pomoshhyu-servisov-azure-sozdaem-chat-boty-i-kognitivnye-sluzhby-sredstvami-platformy","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/uskoryaem-razrabotku-s-pomoshhyu-servisov-azure-sozdaem-chat-boty-i-kognitivnye-sluzhby-sredstvami-platformy","title":{"rendered":"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00ebrsh\u00ebndetje, Habr! Sot do t'ju tregojm\u00eb si t\u00eb zgjidhni me Azure detyra q\u00eb zakonisht k\u00ebrkojn\u00eb pjes\u00ebmarrjen e njeriut. Operator\u00ebt shpenzojn\u00eb shum\u00eb koh\u00eb duke iu p\u00ebrgjigjur t\u00eb nj\u00ebjtave pyetje, duke p\u00ebrpunuar telefonata dhe mesazhe tekstual. Chat-bot\u00ebt automatizojn\u00eb komunikimin dhe njohjen dhe lejojn\u00eb uljen e ngarkes\u00ebs p\u00ebr njer\u00ebzit. Po ashtu, bot\u00ebt p\u00ebrdoren n\u00eb Azure DevOps, ku lejojn\u00eb, p\u00ebr shembull, t\u00eb miratojn\u00eb l\u00ebshime, t\u00eb menaxhojn\u00eb nd\u00ebrtimet \u2013 t\u00eb shikojn\u00eb, nisin dhe ndalin \u2013 drejtp\u00ebrdrejt nga Slack ose Microsoft Teams. N\u00eb thelb, nj\u00eb chat-bot i ngjan disi CLI, vet\u00ebm se \u00ebsht\u00eb interaktiv, dhe lejon zhvilluesin t\u00eb mos dal\u00eb jasht\u00eb kontekstit t\u00eb diskutimeve n\u00eb chat.<\/p>\n<p>N\u00eb k\u00ebt\u00eb artikull do t\u00eb flasim p\u00ebr mjetet p\u00ebr krijimin e chat-bot\u00ebve, do t\u00eb tregojm\u00eb se si mund t'i p\u00ebrmir\u00ebsojm\u00eb ato me sh\u00ebrbime kognitive, dhe do t\u00eb p\u00ebrshkruajm\u00eb se si t\u00eb shpejtojm\u00eb zhvillimin fal\u00eb sh\u00ebrbimeve t\u00eb gatshme n\u00eb Azure.<\/p>\n<p><img decoding=\"async\" alt=\"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs\" src=\"\/wp-content\/uploads\/2020\/06\/66dac4e72182da3c4acd3a25e50740b0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Chat-bot\u00ebt dhe sh\u00ebrbimet kognitive: \u00e7far\u00eb kan\u00eb t\u00eb p\u00ebrbashk\u00ebt dhe \u00e7far\u00eb i ndan<\/h2>\n<p>\nP\u00ebr krijimin e boteve n\u00eb Microsoft Azure p\u00ebrdoren sh\u00ebrbimi Azure Bot dhe platforma Bot Framework. S\u00eb bashku ato p\u00ebrb\u00ebjn\u00eb nj\u00eb grup softwar\u00ebsh p\u00ebr nd\u00ebrtimin, testimin, shp\u00ebrndarjen dhe administrimin e boteve, q\u00eb lejon krijimin e sistemeve t\u00eb thjeshta dhe t\u00eb avancuara t\u00eb komunikimit me mb\u00ebshtetje p\u00ebr z\u00ebrin, njohjen e gjuh\u00ebs natyrore dhe mund\u00ebsi t\u00eb tjera.<\/p>\n<p>Le t\u00eb supozojm\u00eb se ju nevojitet t\u00eb implementoni nj\u00eb bot t\u00eb thjesht\u00eb mbi nj\u00eb sh\u00ebrbim korporativ p\u00ebr pyetje dhe p\u00ebrgjigje ose, p\u00ebrkundrazi, t\u00eb krijoni nj\u00eb bot funksional me nj\u00eb sistem t\u00eb nd\u00ebrlikuar komunikimi. P\u00ebr k\u00ebt\u00eb, mund t\u00eb p\u00ebrdorni nj\u00eb s\u00ebr\u00eb mjetesh, t\u00eb ndara n\u00eb tri grupe:\u00a0<\/p>\n<ol>\n<li>Sh\u00ebrbimet e zhvillimit t\u00eb shpejt\u00eb t\u00eb nd\u00ebrfaqeve t\u00eb dialogut (boteve).\n<\/li>\n<li>Sh\u00ebrbimet e gatshme kognitive t\u00eb AI p\u00ebr skenar\u00eb t\u00eb ndrysh\u00ebm p\u00ebrdorimi (njohja e imazheve, z\u00ebrit, baza e njohurive dhe k\u00ebrkimi).\n<\/li>\n<li>Sh\u00ebrbimet p\u00ebr krijimin dhe trajnimin e modeleve t\u00eb AI.\n<\/li>\n<\/ol>\n<p>\nZakonisht, njer\u00ebzit e ngat\u00ebrrojn\u00eb intuitivisht \"bobot\" dhe \"sh\u00ebrbimet kognitive\", sepse n\u00eb themel t\u00eb t\u00eb dyjave q\u00ebndron parimi i komunikimit, dhe n\u00eb skenar\u00ebt e p\u00ebrdorimit t\u00eb bobot\u00ebve dhe sh\u00ebrbimeve ka dialog\u00eb. Por, bobot\u00ebt e \u00e7\u00ebshtjeve punojn\u00eb me fjal\u00eb ky\u00e7e dhe triggjer\u00eb, nd\u00ebrsa sh\u00ebrbimet kognitive punojn\u00eb me k\u00ebrkesa t\u00eb rast\u00ebsishme, t\u00eb cilat zakonisht p\u00ebrpunohen nga njer\u00ebzit:\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs\" src=\"\/wp-content\/uploads\/2020\/06\/645bb695955f94e4b7aacf77b8277bf1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSh\u00ebrbimet kognitive jan\u00eb nj\u00eb tjet\u00ebr m\u00ebnyr\u00eb komunikimi me p\u00ebrdoruesin, duke ndihmuar n\u00eb konvertimin e nj\u00eb k\u00ebrkese t\u00eb rast\u00ebsishme n\u00eb nj\u00eb komand\u00eb t\u00eb qart\u00eb dhe ta kaloj\u00eb m\u00eb pas tek bobot.\u00a0<\/p>\n<p>K\u00ebshtu, bobot\u00ebt e \u00e7\u00ebshtjeve jan\u00eb aplikacione p\u00ebr trajtimin e k\u00ebrkesave, nd\u00ebrsa sh\u00ebrbimet kognitive jan\u00eb mjete p\u00ebr analiz\u00eb inteligjente t\u00eb k\u00ebrkesave, t\u00eb cilat aktivizohen ve\u00e7mas, por t\u00eb cilat mund t\u00eb drejtohen nga bobot, duke u b\u00ebr\u00eb \"inteligjent\".\u00a0<\/p>\n<h2>Krijimi i bobot\u00ebve<\/h2>\n<p>\nSchema e rekomanduar p\u00ebr projektimin e bobot\u00ebve n\u00eb Azure duket k\u00ebshtu:\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs\" src=\"\/wp-content\/uploads\/2020\/06\/896c6341845b1a7349418441f1df5fef.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nP\u00ebr projektimin dhe zhvillimin e bobot\u00ebve n\u00eb Azure p\u00ebrdoret <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Microsoft\/botframework\">Bot Framework<\/a><\/noindex>. N\u00eb GitHub ka <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/BotBuilder-Samples\">shembuj bobot\u00ebsh<\/a><\/noindex>, mund\u00ebsit\u00eb e k\u00ebtij framework-u ndryshojn\u00eb, prandaj \u00ebsht\u00eb e nevojshme t\u00eb merret parasysh versioni i SDK q\u00eb p\u00ebrdoret n\u00eb bobot.<\/p>\n<p>Korniz\u00eb e lejon disa m\u00ebnyra p\u00ebr krijimin e bot\u00ebve: p\u00ebrmes kodit klasik, mjeteve t\u00eb komand\u00ebs ose diagrameve. Pjesa e fundit vizualizon bisedat, dhe p\u00ebr k\u00ebt\u00eb mund t\u00eb p\u00ebrdoret menaxheri <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/BotFramework-Composer\">Bot Framework Composer<\/a><\/noindex>. Ai \u00ebsht\u00eb krijuar mbi baz\u00ebn e Bot Framework SDK si nj\u00eb mjet vizual zhvillimi, q\u00eb ekipet multidisiplinare mund ta p\u00ebrdorin p\u00ebr t\u00eb krijuar bota.<\/p>\n<p><img decoding=\"async\" alt=\"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs\" src=\"\/wp-content\/uploads\/2020\/06\/b0228e78228e8cb12ead15317c373a3c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nBot Framework Composer lejon krijimin e struktur\u00ebs s\u00eb bised\u00ebs p\u00ebrmes blloqeve, me t\u00eb cilat do t\u00eb punoj\u00eb boti. Gjithashtu, \u00ebsht\u00eb e mundur t\u00eb krijoni tregues, pra fjal\u00eb ky\u00e7e, ndaj t\u00eb cilave boti do t\u00eb reagoj\u00eb gjat\u00eb bised\u00ebs. P\u00ebr shembull, n\u00eb fjal\u00ebt \"operator\", \"vjedhje\" ose \"ndalo\" dhe \"mjaft\".<\/p>\n<p>N\u00eb Bot Framework Composer mund t\u00eb krijoni nj\u00eb sistem t\u00eb nd\u00ebrlikuar bisedash, duke p\u00ebrdorur <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/bot-service\/bot-builder-adaptive-dialog-introduction?view=azure-bot-service-4.0\">Adaptive Dialogs<\/a><\/noindex>. Bisedat mund t\u00eb p\u00ebrdorin si sh\u00ebrbime kognitive ashtu edhe karta ngjarjesh (Adaptive Cards):<\/p>\n<p><img decoding=\"async\" alt=\"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs\" src=\"\/wp-content\/uploads\/2020\/06\/a82771a42655d4dd678abe7997859caf.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPas krijimit, \u00ebsht\u00eb e mundur t\u00eb vendosni chatbot-in n\u00eb abonim, dhe skenari i p\u00ebrgatitur automatikisht do t\u00eb krijoj\u00eb t\u00eb gjitha burimet e nevojshme: sh\u00ebrbime kognitive, planin e aplikacionit, Application Insights, baz\u00ebn e t\u00eb dh\u00ebnave dhe k\u00ebshtu me radh\u00eb.<\/p>\n<h3>QnA Maker<\/h3>\n<p>\nP\u00ebr t\u00eb krijuar bota t\u00eb thjeshta t\u00eb bazuara n\u00eb DB-t\u00eb korporative t\u00eb pyetjeve dhe p\u00ebrgjigjeve, mund t\u00eb p\u00ebrdorni sh\u00ebrbimin kognitiv QnA Maker. I realizuar n\u00eb form\u00ebn e nj\u00eb wizard-i t\u00eb thjesht\u00eb n\u00eb web, ai lejon t\u00eb pranoni si hyrje nj\u00eb lidhje p\u00ebr baz\u00ebn korporative t\u00eb njohurive (FAQ Urls) ose t\u00eb merrni si baz\u00eb nj\u00eb dokumentacion n\u00eb formatin *.doc ose *.pdf. Pas krijimit t\u00eb indeksit, boti do t\u00eb gjej\u00eb p\u00ebrgjigjet m\u00eb t\u00eb p\u00ebrshtatshme p\u00ebr pyetjet e p\u00ebrdoruesit.<\/p>\n<p>Me QnAMaker, mund t\u00eb krijoni gjithashtu zinxhir\u00eb pyetjesh sqaruese me krijimin automatik t\u00eb butonave, t\u00eb plot\u00ebsoni baz\u00ebn e njohurive me metadata dhe ta st\u00ebrvitni sh\u00ebrbimin gjat\u00eb p\u00ebrdorimit.<\/p>\n<p>Sh\u00ebrbimi mund t\u00eb p\u00ebrdoret si nj\u00eb chat-bot, duke realizuar vet\u00ebm k\u00ebt\u00eb funksion, ose si pjes\u00eb e nj\u00eb chat-boti m\u00eb t\u00eb nd\u00ebrlikuar, q\u00eb p\u00ebrdor, sipas k\u00ebrkes\u00ebs, edhe sh\u00ebrbime t\u00eb tjera t\u00eb AI ose element\u00eb t\u00eb Bot Framework.<\/p>\n<h2>Punimi me sh\u00ebrbime t\u00eb tjera kognitive<\/h2>\n<p>\nN\u00eb platform\u00ebn Azure ka shum\u00eb sh\u00ebrbime t\u00eb ndryshme kognitive. Teknikisht, k\u00ebto jan\u00eb sh\u00ebrbime t\u00eb pavarura n\u00eb web, t\u00eb cilat mund t\u00eb thirren nga kodi. N\u00eb p\u00ebrgjigje, sh\u00ebrbimi d\u00ebrgon nj\u00eb json n\u00eb nj\u00eb format t\u00eb caktuar, q\u00eb mund t\u00eb p\u00ebrdoret n\u00eb chat-bot.<\/p>\n<p><img decoding=\"async\" alt=\"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs\" src=\"\/wp-content\/uploads\/2020\/06\/9a986e53162e48c726ecab6bb0352119.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nM\u00eb s\u00eb shpeshti n\u00eb chat-bot mund t\u00eb p\u00ebrdoren:<\/p>\n<ol>\n<li>Njohja e tekstit.\n<\/li>\n<li>Njohja e kategorive t\u00eb imazheve t\u00eb p\u00ebrcaktuara nga zhvilluesit me Sh\u00ebrbimin Custom Vision (rast prodhimi: njohja, n\u00ebse punonj\u00ebsi kishte helmet\u00eb, syze mbrojt\u00ebse ose mask\u00eb).\n<\/li>\n<li>Njohja e fytyrave (rast ideal p\u00ebr p\u00ebrdorim - kontrollimi n\u00ebse fytyra e vendosur \u00ebsht\u00eb e anketausit, apo, p\u00ebr shembull, nj\u00eb foto e nj\u00eb qeni ose nj\u00eb foto e nj\u00eb personi t\u00eb seksit tjet\u00ebr).\n<\/li>\n<li>Njohja e z\u00ebrit.\n<\/li>\n<li>Analiza e imazheve.\n<\/li>\n<li>P\u00ebrkthimi (t\u00eb gjith\u00eb ne kujtojm\u00eb sa shum\u00eb zhurm\u00eb b\u00ebri p\u00ebrkthimi n\u00eb koh\u00eb reale n\u00eb Skype).\n<\/li>\n<li>Kontrolli i ortografis\u00eb dhe propozime p\u00ebr korrigjimin e gabimeve.\n<\/li>\n<\/ol>\n<p><\/p>\n<h3>LUIS<\/h3>\n<p>\nPo ashtu, p\u00ebr krijimin e bot\u00ebve mund t\u00eb nevojitet <noindex><a rel=\"nofollow\" href=\"https:\/\/www.luis.ai\/\">LUIS<\/a><\/noindex> (Sh\u00ebrbimi p\u00ebr Kuptimin e Gjuh\u00ebs me Inteligjenc\u00eb). Detyrat e sh\u00ebrbimit:<\/p>\n<ul>\n<li>T\u00eb p\u00ebrcaktoj\u00eb n\u00ebse shprehja e p\u00ebrdoruesit ka kuptim dhe n\u00ebse reagon bota.\n<\/li>\n<li>T\u00eb reduktoj\u00eb p\u00ebrpjekjet p\u00ebr transkriptime t\u00eb z\u00ebrit (tekstit) t\u00eb p\u00ebrdoruesit n\u00eb komanda t\u00eb qarta p\u00ebr bot\u00ebn.\n<\/li>\n<li>T\u00eb parashikoj\u00eb q\u00ebllimet\/intentet e v\u00ebrteta t\u00eb p\u00ebrdoruesve dhe t\u00eb nxjerr\u00eb informacion ky\u00e7 nga frazat n\u00eb dialog.\n<\/li>\n<li>T\u00eb ofroj\u00eb mund\u00ebsin\u00eb p\u00ebr zhvilluesin q\u00eb t\u00eb aktivizoj\u00eb bot\u00ebn duke p\u00ebrdorur vet\u00ebm disa shembuj t\u00eb njohjes s\u00eb kuptimit dhe pastaj t\u00eb vazhdoj\u00eb t\u00eb m\u00ebsoj\u00eb bot\u00ebn gjat\u00eb funksionimit.\n<\/li>\n<li>T\u00eb mund\u00ebsoj\u00eb zhvilluesit t\u00eb p\u00ebrdor\u00eb vizualizimin p\u00ebr t\u00eb vler\u00ebsuar cil\u00ebsin\u00eb e transkriptimit t\u00eb komandave.\n<\/li>\n<li>T\u00eb ndihmoj\u00eb n\u00eb p\u00ebrmir\u00ebsime graduale t\u00eb njohjes s\u00eb q\u00ebllimeve reale.\n<\/li>\n<\/ul>\n<p>\nN\u00eb thelb, q\u00ebllimi kryesor i LUIS \u00ebsht\u00eb t\u00eb kuptoj\u00eb me nj\u00eb mund\u00ebsi t\u00eb caktuar se \u00e7far\u00eb kishte n\u00eb mendje p\u00ebrdoruesi dhe ta konvertoj\u00eb k\u00ebrkes\u00ebn natyrore n\u00eb nj\u00eb komand\u00eb t\u00eb qart\u00eb. P\u00ebr t\u00eb njohur kuptimin e k\u00ebrkesave, LUIS p\u00ebrdor nj\u00eb grup intentesh (kuptime, q\u00ebllime) dhe entitetesh (ose t\u00eb paracaktuara nga zhvilluesit, ose t\u00eb marra dhe p\u00ebrgatitura paraprakisht nga \"domenet\" - disa biblioteka t\u00eb gatshme t\u00eb frazave tipike t\u00eb p\u00ebrgatitura nga Microsoft).\u00a0<\/p>\n<p>Nj\u00eb shembull i thjesht\u00eb: keni nj\u00eb bot q\u00eb ofron parashikimin e motit. P\u00ebr t\u00eb, intenti do t\u00eb jet\u00eb p\u00ebrkthimi i k\u00ebrkes\u00ebs natyrore n\u00eb \"veprimin\" - k\u00ebrkes\u00ebn p\u00ebr parashikimin e motit, dhe entitetet do t\u00eb jen\u00eb koha dhe vendi. Le t\u00eb japim nj\u00eb skem\u00eb funksionimi p\u00ebr intentin CheckWeather p\u00ebr k\u00ebt\u00eb bot.<\/p>\n<p>Intent<br \/>\nEntitet<br \/>\nShembulli i k\u00ebrkes\u00ebs natyrore<\/p>\n<p>CheckWeather<br \/>\n{\"type\": \"location\", \"entity\": \"moscow\"}<br \/>\n{\u00abtype\u00bb: \u00abbuiltin.datetimeV2.date\u00bb, \u00abentity\u00bb: \u00abfuture \u00bb,&quot; resolution &quot;:&quot; 2020-05-30 &quot;}<br \/>\nSi do t\u00eb jet\u00eb moti nes\u00ebr n\u00eb Mosk\u00eb<\/p>\n<p>CheckWeather<br \/>\n{\"type\": \"date_range\", \"entity\": \"this weekend\"}<br \/>\nM\u00eb trego parashikimin p\u00ebr k\u00ebto fundjavat<\/p>\n<p>P\u00ebr t\u00eb kombinimin e QnA Maker dhe LUIS mund t\u00eb p\u00ebrdoret <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/botbuilder-tools\">Dispatcher<\/a><\/noindex>.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs\" src=\"\/wp-content\/uploads\/2020\/06\/5ecf836fc5675676b8460662aa30dd2d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKur punoni me QnA Maker dhe merrni nj\u00eb k\u00ebrkes\u00eb nga p\u00ebrdoruesi, sistemi p\u00ebrcakton se me sa p\u00ebrqindje t\u00eb mund\u00ebsis\u00eb p\u00ebrgjigjja nga QnA p\u00ebrshtatet p\u00ebr k\u00ebrkes\u00ebn. N\u00ebse mund\u00ebsia \u00ebsht\u00eb e lart\u00eb, p\u00ebrdoruesit i jepet thjesht p\u00ebrgjigjja nga baza e njohurive t\u00eb korporat\u00ebs; n\u00ebse \u00ebsht\u00eb e ul\u00ebt, k\u00ebrkesa mund t\u00eb d\u00ebrgohet n\u00eb LUIS p\u00ebr sqarim. P\u00ebrdorimi i Dispatcher-it lejon q\u00eb kjo logjik\u00eb t\u00eb mos kodifikohet manualisht, por t\u00eb p\u00ebrcaktohet automatikisht dhe t\u00eb shp\u00ebrndahet shpejt.<\/p>\n<h3>Testimi dhe publikimi i botit<\/h3>\n<p>\nP\u00ebr testimin p\u00ebrdoret nj\u00eb aplikacion lokal tjet\u00ebr, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/botframework-sdk#Bot-Framework-Emulator\">Bot framework emulator<\/a><\/noindex>. Me ndihm\u00ebn e emulatorit, mund t\u00eb komunikoni me botin dhe t\u00eb kontrolloni mesazhet q\u00eb ai d\u00ebrgon dhe merr. Emulatori tregon mesazhet ashtu si\u00e7 do t\u00eb duken n\u00eb nd\u00ebrfaqen e bised\u00ebs n\u00eb web dhe regjistron k\u00ebrkesat dhe p\u00ebrgjigjet JSON gjat\u00eb shk\u00ebmbimit t\u00eb mesazheve me botin.<\/p>\n<p>Nj\u00eb shembull p\u00ebrdorimi t\u00eb emulatorit paraqitet n\u00eb k\u00ebt\u00eb demonstruese, ku tregohet krijimi i nj\u00eb asistenti virtual p\u00ebr BMW. Gjithashtu, n\u00eb video flitet p\u00ebr akselerator\u00ebt e rinj p\u00ebr krijimin e chatbot-\u00ebve \u2013 shabllon\u00ebt:<\/p>\n<p><img decoding=\"async\" alt=\"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs\" src=\"\/wp-content\/uploads\/2020\/06\/8e6c93f8d200fed2128e13e328c3369b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i><noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/u7Gql-ClcVA?t=564\">https:\/\/youtu.be\/u7Gql-ClcVA?t=564<\/a><\/noindex><\/i><\/p>\n<p>Ju gjithashtu mund t\u00eb p\u00ebrdorni templates gjat\u00eb krijimit t\u00eb chatbot-eve tuaj.\u00a0<br \/>\nTemplates lejojn\u00eb q\u00eb t\u00eb mos shkruani funksionet standarde t\u00eb botit nga e para, por t\u00eb shtoni kodin e gatsh\u00ebm si 'aft\u00ebsi'. Nj\u00eb shembull mund t\u00eb jet\u00eb puna me kalendarin, caktimi i takimeve etj. Kodi i aft\u00ebsive t\u00eb gatshme <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/botframework-skills\">\u00ebsht\u00eb publikuar<\/a><\/noindex> n\u00eb github.<\/p>\n<p>Testimi ka kaluar me sukses, boti \u00ebsht\u00eb gati dhe tani duhet ta publikoni dhe t\u00eb lidhni kanalet. Publikimi b\u00ebhet p\u00ebrmes Azure dhe si kanale mund t\u00eb p\u00ebrdoren mesazhist\u00eb ose rrjete sociale. N\u00ebse nuk ka kanalin e nevojsh\u00ebm p\u00ebr t\u00eb dh\u00ebnat, mund ta k\u00ebrkoni at\u00eb n\u00eb komunitetin p\u00ebrkat\u00ebs n\u00eb GitHub.\u00a0<\/p>\n<p>Gjithashtu, p\u00ebr krijimin e nj\u00eb chatbot-i t\u00eb plot\u00eb si nj\u00eb nd\u00ebrfaqe komunikimi me p\u00ebrdoruesin dhe sh\u00ebrbimet kognitieve, do t'ju nevojiten natyrisht sh\u00ebrbime t\u00eb tjera Azure, si bazat e t\u00eb dh\u00ebnave, serverless (Azure Functions), si dhe sh\u00ebrbime LogicApp dhe ndoshta Event Grid.<\/p>\n<p><img decoding=\"async\" alt=\"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs\" src=\"\/wp-content\/uploads\/2020\/06\/ad218db9267934e319e74b60b5b8c96a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Vler\u00ebsimi dhe analiza<\/h3>\n<p>\nP\u00ebr vler\u00ebsimin e nd\u00ebrveprimit me p\u00ebrdoruesit mund t\u00eb p\u00ebrdorni si analitik\u00ebn e integruar t\u00eb Azure Bot Service, ashtu edhe sh\u00ebrbimin e ve\u00e7ant\u00eb Application Insights.<\/p>\n<p>Si rezultat, mund t\u00eb mbledhim informacion mbi kriteret e m\u00ebposhtme:<\/p>\n<ul>\n<li>Sa sa jan\u00eb p\u00ebrdoruesit q\u00eb mor\u00ebn qasje n\u00eb bota nga kanale t\u00eb ndryshme gjat\u00eb periudh\u00ebs s\u00eb zgjedhur.\n<\/li>\n<li>Sa p\u00ebrdorues, pas d\u00ebrgimit t\u00eb nj\u00eb mesazhi, u kthyen m\u00eb von\u00eb dhe d\u00ebrguan nj\u00eb tjet\u00ebr.\n<\/li>\n<li>Sa veprime u d\u00ebrguan dhe u mor\u00ebn p\u00ebrmes \u00e7do kanali gjat\u00eb intervalit t\u00eb caktuar.\n<\/li>\n<\/ul>\n<p>\nMe Application Insights mund t\u00eb monitoroni \u00e7do aplikacion n\u00eb Azure dhe, ve\u00e7an\u00ebrisht, chatbot-et, duke marr\u00eb informacione shtes\u00eb mbi sjelljen e p\u00ebrdoruesve, ngarkesat dhe reagimet e chatbot-it. Duhet t\u00eb theksohet se sh\u00ebrbimi Application Insights ka nd\u00ebrfaqen e tij n\u00eb portalin Azure.<\/p>\n<p>T\u00eb dh\u00ebnat e mbledhura p\u00ebrmes k\u00ebtij sh\u00ebrbimi mund t\u00eb p\u00ebrdoren gjithashtu p\u00ebr t\u00eb krijuar vizualizime t\u00eb tjera dhe raporte analitike n\u00eb PowerBI. Nj\u00eb shembull i till\u00eb raporti dhe nj\u00eb template p\u00ebr PowerBI mund t\u00eb merret <noindex><a rel=\"nofollow\" href=\"https:\/\/microsoft.github.io\/botframework-solutions\/solution-accelerators\/tutorials\/view-analytics\/1-intro\/\">k\u00ebtu<\/a><\/noindex>.<\/p>\n<p><img decoding=\"async\" alt=\"Shpejtojm\u00eb zhvillimin duke p\u00ebrdorur sh\u00ebrbimet Azure: krijojm\u00eb chat-bota dhe sh\u00ebrbime kognitve me mjete t\u00eb platform\u00ebs\" src=\"\/wp-content\/uploads\/2020\/06\/f11895acd918e511455c56616aeb107a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nFaleminderit t\u00eb gjith\u00ebve p\u00ebr v\u00ebmendjen! N\u00eb k\u00ebt\u00eb artikull ne p\u00ebrdor\u00ebm <noindex><a rel=\"nofollow\" href=\"https:\/\/webinars.softline.com\/mira\/miravr\/9848571835\">material<\/a><\/noindex> nga nga nga arkitektit t\u00eb Microsoft Azure, Anna Fenjushina \u00abKur njer\u00ebzit s'kan\u00eb koh\u00eb. Si t\u00eb p\u00ebrdor\u00ebsh 100% chatbotet dhe sh\u00ebrbimet kognitive p\u00ebr automatizimin e proceseve t\u00eb zakonshme\u00bb, ku ne treguam n\u00eb m\u00ebnyr\u00eb t\u00eb qart\u00eb se \u00e7far\u00eb jan\u00eb chatbotet n\u00eb Azure dhe cilat jan\u00eb skenar\u00ebt e p\u00ebrdorimit t\u00eb tyre, si dhe demonstruam se si t\u00eb krijohet nj\u00eb bot n\u00eb QnA Maker brenda 15 minutash dhe si interpretohen strukturat e k\u00ebrkesave n\u00eb LUIS.\u00a0<\/p>\n<p>E organizuam k\u00ebt\u00eb webinar si pjes\u00eb e maraton\u00ebs online p\u00ebr zhvilluesit Dev Bootcamp. \u00c7\u00ebshtja e diskutimit ishte p\u00ebr produktet q\u00eb p\u00ebrshpejtojn\u00eb zhvillimin dhe leht\u00ebsojn\u00eb pjes\u00ebn e ngarkes\u00ebs rutinore p\u00ebr punonj\u00ebsit e kompanis\u00eb p\u00ebrmes mjeteve t\u00eb automatizimit dhe moduleve t\u00eb parakonfiguruara t\u00eb Azure. Regjistrimet e webinareve t\u00eb tjera q\u00eb ishin pjes\u00eb e maraton\u00ebs jan\u00eb n\u00eb dispozicion p\u00ebrmes lidhjeve:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/webinars.softline.com\/mira\/miravr\/1844543042\">Azure DevOps si nj\u00eb mjet p\u00ebr organizimin e ciklit t\u00eb plot\u00eb t\u00eb zhvillimit n\u00eb \u00e7do gjuh\u00eb dhe p\u00ebr \u00e7do platform\u00eb, duke p\u00ebrdorur praktikat DevOps<\/a><\/noindex>\u00a0<br \/>\nFlasim p\u00ebr evolucionin dhe mund\u00ebsit\u00eb e reja t\u00eb sh\u00ebrbimit Azure DevOps. Detajojm\u00eb t\u00eb pes\u00eb komponent\u00ebt kryesor\u00eb dhe se si ky sh\u00ebrbim ndihmon organizat\u00ebn n\u00eb zhvillimin industrial t\u00eb softuerit. I moderuar nga Vladimir Gusarov, Microsoft MVP.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/webinars.softline.com\/mira\/miravr\/3765774186\">Organizimi i CI\/CD duke p\u00ebrdorur Azure Pipelines<\/a><\/noindex><br \/>\nDiskutojm\u00eb se si t\u00eb zbatojm\u00eb qasje \u2018nd\u00ebrtesa si kod\u2019 p\u00ebr \u00e7do gjuh\u00eb programimi duke p\u00ebrdorur multi-staged YAML pipelines. Moderator \u2013 Vladimir Gusarov, Microsoft MVP.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/webinars.softline.com\/mira\/miravr\/0241941537\">Praktikat e mb\u00ebshtetjes s\u00eb disa versioneve t\u00eb produktit n\u00eb zhvillimin industrial duke p\u00ebrdorur Azure Repos<\/a><\/noindex><br \/>\nDiskutojm\u00eb se si t\u00eb zhvillojm\u00eb strategji p\u00ebr ruajtjen e kodit burimor t\u00eb softuerit, si t\u00eb p\u00ebrdorim sistemet e ruajtjes s\u00eb versioneve me Azure Repos. Moderator \u2013 Vladimir Gusarov, Microsoft MVP.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/webinars.softline.com\/mira\/miravr\/7191200961\">WhiteSource. Monitorimi i bibliotekave open source t\u00eb sigurta\u00a0<\/a><\/noindex><br \/>\nPrezentojm\u00eb metodologjit\u00eb e menaxhimit t\u00eb open source gjat\u00eb zhvillimit dhe aplikimin praktik t\u00eb mjetit WhiteSource. Flasim p\u00ebr gjetjen e dob\u00ebsive n\u00eb komponent\u00ebt me kod burimor t\u00eb hapur dhe p\u00ebrmbushjen e past\u00ebrtis\u00eb licencore me ndihm\u00ebn e WhiteSource. Moderator\u00eb \u2013 Diana Lisbaron, Drejtore e Shitjeve t\u00eb WhiteSource, dhe Oreshkina Darya, Web Control, distributori zyrtar i WhiteSource n\u00eb Rusi.<\/li>\n<\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/softline\/blog\/508406\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c, \u043a\u0430\u043a \u0440\u0435\u0448\u0430\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Azure \u0437\u0430\u0434\u0430\u0447\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u044b\u0447\u043d\u043e \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u0438\u044f. \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u044b \u0442\u0440\u0430\u0442\u044f\u0442 \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c \u043d\u0430 \u043e\u0434\u043d\u0438 \u0438 \u0442\u0435 \u0436\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u044b\u0435 \u0437\u0432\u043e\u043d\u043a\u0438 \u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f. \u0427\u0430\u0442-\u0431\u043e\u0442\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u0443\u044e\u0442 \u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0441\u043d\u0438\u0437\u0438\u0442\u044c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u0430 \u043b\u044e\u0434\u0435\u0439. \u0422\u0430\u043a\u0436\u0435 \u0431\u043e\u0442\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0432\u00a0 Azure DevOps, \u0433\u0434\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":86862,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-86861","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c, \u043a\u0430\u043a \u0440\u0435\u0448\u0430\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Azure \u0437\u0430\u0434\u0430\u0447\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u044b\u0447\u043d\u043e \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u0438\u044f. \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u044b \u0442\u0440\u0430\u0442\u044f\u0442 \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c \u043d\u0430 \u043e\u0434\u043d\u0438 \u0438 \u0442\u0435 \u0436\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u044b\u0435 \u0437\u0432\u043e\u043d\u043a\u0438 \u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f. \u0427\u0430\u0442-\u0431\u043e\u0442\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u0443\u044e\u0442 \u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0441\u043d\u0438\u0437\u0438\u0442\u044c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u0430 \u043b\u044e\u0434\u0435\u0439. \u0422\u0430\u043a\u0436\u0435 \u0431\u043e\u0442\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0432 Azure DevOps, \u0433\u0434\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0442\u044c\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/uskoryaem-razrabotku-s-pomoshhyu-servisov-azure-sozdaem-chat-boty-i-kognitivnye-sluzhby-sredstvami-platformy\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0423\u0441\u043a\u043e\u0440\u044f\u0435\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 Azure: \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0447\u0430\u0442-\u0431\u043e\u0442\u044b \u0438 \u043a\u043e\u0433\u043d\u0438\u0442\u0438\u0432\u043d\u044b\u0435 \u0441\u043b\u0443\u0436\u0431\u044b \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c, \u043a\u0430\u043a \u0440\u0435\u0448\u0430\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Azure \u0437\u0430\u0434\u0430\u0447\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u044b\u0447\u043d\u043e \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u0438\u044f. \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u044b \u0442\u0440\u0430\u0442\u044f\u0442 \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c \u043d\u0430 \u043e\u0434\u043d\u0438 \u0438 \u0442\u0435 \u0436\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u044b\u0435 \u0437\u0432\u043e\u043d\u043a\u0438 \u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f. \u0427\u0430\u0442-\u0431\u043e\u0442\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u0443\u044e\u0442 \u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0441\u043d\u0438\u0437\u0438\u0442\u044c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u0430 \u043b\u044e\u0434\u0435\u0439. \u0422\u0430\u043a\u0436\u0435 \u0431\u043e\u0442\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0432 Azure DevOps, \u0433\u0434\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0442\u044c\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/uskoryaem-razrabotku-s-pomoshhyu-servisov-azure-sozdaem-chat-boty-i-kognitivnye-sluzhby-sredstvami-platformy\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-06-30T17:42:06+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-30T17:42:06+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Shpejtojm\u00eb zhvillimin me sh\u00ebrbimet Azure: krijojm\u00eb chat-bot\u00ebt dhe sh\u00ebrbimet kognitive me ndihm\u00ebn e platform\u00ebs | ProHoster","description":"P\u00ebrsh\u00ebndetje, Habr! Sot do t\u00eb flasim se si t\u00eb zgjidhni me Azure detyra q\u00eb zakonisht k\u00ebrkojn\u00eb p\u00ebrfshirjen e njeriut. Operatoret harxhojn\u00eb shum\u00eb koh\u00eb duke iu p\u00ebrgjigjur t\u00eb nj\u00ebjtave pyetje, trajtuar telefonata dhe mesazhe tekstesh. Chat-bot\u00ebt automatizojn\u00eb komunikimin dhe njohjen dhe lejojn\u00eb nj\u00eb ulje t\u00eb ngarkes\u00ebs p\u00ebr njer\u00ebzit. Po ashtu, bot\u00ebt p\u00ebrdoren n\u00eb Azure DevOps, ku lejojn\u00eb, p\u00ebr shembull, miratimin","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/uskoryaem-razrabotku-s-pomoshhyu-servisov-azure-sozdaem-chat-boty-i-kognitivnye-sluzhby-sredstvami-platformy","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0423\u0441\u043a\u043e\u0440\u044f\u0435\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 Azure: \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0447\u0430\u0442-\u0431\u043e\u0442\u044b \u0438 \u043a\u043e\u0433\u043d\u0438\u0442\u0438\u0432\u043d\u044b\u0435 \u0441\u043b\u0443\u0436\u0431\u044b \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c, \u043a\u0430\u043a \u0440\u0435\u0448\u0430\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Azure \u0437\u0430\u0434\u0430\u0447\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u044b\u0447\u043d\u043e \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u0438\u044f. \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u044b \u0442\u0440\u0430\u0442\u044f\u0442 \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c \u043d\u0430 \u043e\u0434\u043d\u0438 \u0438 \u0442\u0435 \u0436\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u044b\u0435 \u0437\u0432\u043e\u043d\u043a\u0438 \u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f. \u0427\u0430\u0442-\u0431\u043e\u0442\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u0443\u044e\u0442 \u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0441\u043d\u0438\u0437\u0438\u0442\u044c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u0430 \u043b\u044e\u0434\u0435\u0439. \u0422\u0430\u043a\u0436\u0435 \u0431\u043e\u0442\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0432 Azure DevOps, \u0433\u0434\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0442\u044c","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/uskoryaem-razrabotku-s-pomoshhyu-servisov-azure-sozdaem-chat-boty-i-kognitivnye-sluzhby-sredstvami-platformy","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-06-30T17:42:06+00:00","article:modified_time":"2020-06-30T17:42:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"86861","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 14:05:26","updated":"2022-10-07 09:06:51"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/86861","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=86861"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/86861\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/86862"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=86861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=86861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=86861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}