I-bot izosisiza

I-bot izosisiza

Ngonyaka odlule, umnyango wethu othandekayo wakwa-HR wasicela ukuthi sibhale i-chat bot ezosiza ekujwayelaneni nabasanda kungena enkampanini.

Masenze ukubhuka ukuthi singathuthukisi imikhiqizo yethu, kodwa sinikeza amaklayenti uhla olugcwele lwezinsizakalo zokuthuthukisa. Indaba izoba ngephrojekthi yethu yangaphakathi, lapho ikhasimende elingeyona inkampani yenkampani yangaphandle, kodwa i-HR yethu. Futhi umsebenzi oyinhloko, uma kubhekwa ukutholakala okulinganiselwe kwabantu, izinsiza, nesikhathi, ukuqedela iphrojekthi ngesikhathi futhi ukhulule umkhiqizo.

Okokuqala, ake sichaze izinkinga okwakumelwe zixazululwe.

Onjiniyela ngokuvamile bangabantu abangenalwazi futhi abakuthandi ukukhuluma; kulula kakhulu ukubhala umbuzo wakho engxoxweni ye-imeyili. Nge-bot, akudingeki ucabange ukuthi ubani ozobuza, ukuthi ubani ozobiza, ukuthi uzoya kuphi, futhi ngokujwayelekile, lapho ungabheka khona ulwazi nokuthi lufanelekile yini.

Inkinga yesibili ulwazi - luningi, lutholakala emithonjeni ehlukene, alutholakali ngaso sonke isikhathi futhi ludinga ukungezwa njalo nokubuyekezwa.

Le nkampani inabasebenzi abacishe babe ngama-500, batholakala emahhovisi ahlukene, ezindaweni zesikhathi, emadolobheni aseRussia ngisho nakwamanye amazwe, kuvame ukuba nemibuzo eminingi, ngakho omunye umsebenzi ukunciphisa umthwalo kubasebenzi bakwa-HR ohambisana nemibuzo evame ukubuzwa. ngabasebenzi.

Kwakudingeka futhi ukwenza ngokuzenzakalelayo izinqubo: abasanda kungena enkampanini, ukuthumela imiyalezo kubaphathi nabeluleki balabo abasafika, ukuthumela izikhumbuzo ezizenzakalelayo mayelana nezifundo nokuhlolwa okudingeka ukuthi umuntu osanda kungena aphumelele ukuze azivumelanise nezimo.

Izidingo zobuchwepheshe zakhiwe ngokusekelwe ezidingweni zebhizinisi.

I-bot kumele isebenze ngesisekelo se-Skype (ngokomlando, bayisebenzisa enkampanini), ngakho-ke isevisi ku-Azura yakhethwa.

Ukukhawulela ukufinyelela kuyo, saqala ukusebenzisa indlela yokugunyazwa nge-Skype.
Ilabhulali ye-ParlAI isetshenziselwe ukubonwa kombhalo

Ingosi yewebhu yokuphatha nayo iyadingeka ukuze kulungiswe, ukuqeqeshwa, ukulungisa iphutha, ukusetha ama-imeyili neminye imisebenzi.

I-bot izosisiza

Ngenkathi sisebenza kulo msebenzi, sahlangabezana nezinkinga eziningi nobunzima.

Isibonelo, kube nezinkinga zobuchwepheshe nge-akhawunti ye-Azure. I-Microsoft ayifunanga ukwenza ukubhalisa kwethu kusebenze ngenxa yezinkinga ezithile zobuchwepheshe ngaphakathi kwesevisi yabo. Cishe izinyanga ezimbili singakwazi ukwenza lutho ngakho; ukusekelwa kweMicrosoft kwagcina kulahle izandla futhi kusithumele kozakwethu, abahlele ngempumelelo yonke into futhi basinika i-akhawunti.

Isigaba esinzima kakhulu kwaba ukuqala kwephrojekthi, lapho udinga ukukhetha lokho esizokusebenzisa, ukuthi izokwakhiwa kanjani, kanjani futhi kuphi ukugcina idatha, nokuthi izingxenye namamojula wesistimu azosebenzisana kanjani.

Kithina, izinkinga ezijwayelekile zokuqala noma iyiphi iphrojekthi zaba nzima nakakhulu ngokuqashwa kwabasebenzi. Imininingwane yebhizinisi lethu iwukuthi, ngokungafani nezamabhizinisi, amaphrojekthi angaphakathi avame ukusetshenzwa ngabathuthukisi abangenalo ulwazi olwanele ezindaweni ezidingekayo - bamane, ngentando yesiphetho, bagcine ebhentshini belinde okulandelayo. iphrojekthi enkulu yokuhweba epholile. Kunengqondo ukuthi izinto nazo zazinzima kakhulu ngokugqugquzela esimweni esinjalo. Ukukhiqiza kwehla, ithimba livame ukungenzi lutho, futhi ngenxa yalokho kufanele uncenge (ukhuthaze) noma ushintshe umuntu. Lapho ushintsha onjiniyela, udinga ukuqhuba ukuqeqeshwa, ukudlulisa ulwazi futhi empeleni uqale iphrojekthi futhi. Umthuthukisi omusha ngamunye ubone isakhiwo ngendlela yakhe futhi wathethisa ezangaphambili ngezinqumo abazenzile kanye nekhodi yabanye abantu. Ukubhalwa kabusha kwaqala ekuqaleni.

Lokhu kwaqhubeka cishe izinyanga eziyisithupha. Besimane simaka isikhathi, senza kabusha ikhodi futhi singabhali lutho olusha.

Futhi, kumaphrojekthi angaphakathi, njengomthetho, cishe akukho mibhalo, futhi kwakunzima ukuqonda ukuthi yini okufanele yenziwe ngesikhathi ngasinye, nokuthi yiziphi izinto eziza kuqala manje. Kwakudingekile ukwakha ithimba elihlala njalo, ukusungula izinqubo, nokwenza ukuhlela nokuhlola okungenani izinyanga ezintathu. Kodwa ungakwenza kanjani lokhu uma iphrojekthi ingekho ukuhweba, okusho ukuthi udinga ukutshala imali encane yamahora omuntu, futhi ngesikhathi esifanayo uthole umphumela ungabi mubi kakhulu kunekhasimende langaphandle?

Sihlonze iqoqo lezinsiza ezibambe iqhaza ekuthuthukisweni kwephrojekthi, abajwayelene nayo futhi abafuna ukusebenza kuyo. Senza uhlelo lokuqashwa kwabantu kumaphrojekthi. Sawuhlola futhi saxhumanisa umsebenzi, futhi safaka le misebenzi β€œemigodini” phakathi kwamaphrojekthi amakhulu. Ngemuva kwezinyanga ezi-4 sithole i-prototype esebenzayo yesicelo.

Manje ake sikhulume kabanzi mayelana nokusebenza kwe-bot, izakhiwo kanye nezixazululo zobuchwepheshe.

Enye yezimfuneko eziyinhloko ze-HR kwakuwukubona umbhalo obhalwe umsebenzisi ukuze aphendule umbuzo ngendlela efanele. Ungambhalela - ngifuna ukuya eholidini, ngifuna ukuya eholidini noma ngingathanda ukuya eholidini, futhi uzoqonda futhi aphendule ngokufanele. Noma ngokuzumayo isihlalo sesisebenzi siyaphuka futhi ufuna ukubhala "isihlalo siphukile" noma "Isihlalo sami siphukile" noma "Ingemuva lesihlalo liwile"; ngokuqeqeshwa okufanele, i-bot izobona izicelo ezinjalo. Izinga lokuqashelwa kombhalo ngokwalo lincike ekuqeqeshweni kwe-bot, esizokhuluma ngakho kamuva.

Isidingo esilandelayo kanye nengxenye yokusebenza uhlelo lwengxoxo ye-bot. Kwasungulwa uhlelo lapho i-bot ingakwazi ukuqhuba inkhulumomphendvulwano futhi iqonde umongo wenkinga yamanje. Ephendula umbuzo wakho, angase abuze noma yimiphi imibuzo ecacisayo futhi aqhubeke nengxoxo uma siqeqeshe i-bot ukwenza lokhu. I-Skype isekela izinketho ezilula zemenyu ukwazisa abasebenzisi mayelana nezinketho zokuqhubeka nezingxoxo. Futhi, uma besinengxoxo, kodwa kungazelelwe sinqume ukubuza umbuzo ngaphandle kwesihloko, i-bot nayo izokuqonda lokhu.

I-bot yenza kube nokwenzeka ukuthumela ama-artifact ahlukahlukene kumsebenzisi ngokusekelwe kudatha yakhe yomuntu siqu. Ngokwesibonelo, endaweni yakhe. Ake sithi uma umuntu efuna ukuthola indlu yangasese, uzoboniswa ibalazwe lehhovisi elimyisa endlini yangasese. Futhi ikhadi lizokhethwa kuye ngokuthi ihhovisi lenkampani umsebenzi ukulo.

Omunye wemisebenzi ebaluleke kakhulu ukuvikela imininingwane yomuntu siqu yabasebenzisi. Asikwazi ukuvumela wonke umuntu ukuthi afinyelele idatha ebucayi esetshenziswa i-bot yethu. Isidingo sokugunyazwa kwe-bot enjalo siyingxenye ebalulekile yayo. I-bot icela umsebenzisi ukuthi aqinisekise ngaphambi kokuthi enze noma iyiphi inkhulumomphendvulwano naye. Lokhu kwenzeka okokuqala lapho isisebenzi sithintana ne-bot. Ukugunyazwa ngokwako kuqondisa kabusha umsebenzisi ekhasini elifanele, lapho umsebenzisi ethola khona ithokheni, abese eyifaka kumlayezo we-Skype. Uma ukugunyazwa kuphumelele, ungaqala ukuxhumana ne-bot.

I-bot izosisiza

Ukugunyazwa kwenzeka nge-Skype - isevisi yokugunyaza ingosi, inethiwekhi yebhizinisi kanye ne-LDAP. Ngakho, ukugunyazwa kuncike kudatha yamanje yomsebenzisi kunethiwekhi yebhizinisi.

Enqubweni yokuthuthukisa i-bot, sabona ukuthi sidinga uhlobo oluthile lwesistimu olwakhelwe ekusebenzeni kwephothali olungasiza u-HR asuse iphutha ngokushesha i-bot. Singeze ikhasi lephothali lapho u-HR angabona khona amaphutha aqoshwe abasebenzisi lapho esebenza ne-bot futhi awaxazulule esebenzisa ukuziqeqesha kabusha noma awashiyele onjiniyela.

Ikhono lokuqeqesha i-bot ngqo ku-portal alizange lifakwe kusukela ekuqaleni. Phakathi nenqubo yokuthuthukisa, saqaphela ukuthi ukuqeqesha i-bot kuwumsebenzi ovame kakhulu abasebenzi bomnyango wakwa-HR abazowenza lapho besebenza nayo, futhi ukuthumela amafayela ombhalo kubathuthukisi ukuze bathole ukuqeqeshwa okwengeziwe kwe-bot akwamukeleki nhlobo. Lokhu kudla isikhathi esiningi futhi kudala amaphutha nezinkinga eziningi kakhulu.

I-bot izosisiza

Sibhale i-UI kuphothali yokuqeqeshwa okusebenziseka kalula kwe-bot. Ivumela u-HR ukuthi abone ukuqeqeshwa kwamanje kwe-bot, aqhubeke ayiqeqeshe futhi enze izinguquko ekuqeqeshweni kwamanje. Ukuqeqeshwa kumelelwa isakhiwo sesihlahla lapho ama-node, okungukuthi, amagatsha, eqhubeka nenkhulumomphendvulwano ne-bot. Ungakha imibuzo nezimpendulo ezilula, noma ungakha izingxoxo ezinesisindo, konke kuncike ku-HR kanye nezidingo zabo.

Amagama ambalwa mayelana nesakhiwo sesixazululo.

I-bot izosisiza

Isixazululo se-architecture siyi-modular. Kubandakanya izinsizakalo ezinesibopho semisebenzi eyahlukene, okuyilezi:
β€’ Isevisi ye-Skype bot ku-Azure - yamukela futhi icubungule izicelo zabasebenzisi. Lena isevisi elula engowokuqala ukuthola isicelo nokwenza ukucubungula kwayo kokuqala.
β€’ Iphothali yomqondisi - isevisi ehlinzeka ngohlelo lwewebhu lokusetha iphothali kanye ne-bot ngokwayo. I-bot ihlale ithinta ingosi kuqala, futhi ingosi inquma ukuthi yenzeni ngokulandelayo ngesicelo.
β€’ Isevisi yokugunyaza - inikeza izindlela zokuqinisekisa ze-bot kanye nephothali yomqondisi. Ukugunyazwa kwenzeka ngephrothokholi ye-Oauth2. Ngokugunyazwa okuhle, isevisi yenza ukugunyazwa kunethiwekhi yebhizinisi ngokusho kwedatha yomsebenzisi evumelekile, ukuze uhlelo lukwazi ukulawula amaphutha ahlobene nedatha ngaphandle kokuvumelanisa.
β€’ Imojuli ye-AI yokuqaphela umbhalo, ebhalwe nge-Python futhi isebenzisa uhlaka lwe-ParlAI lokuqashelwa kombhalo ngokwawo. Lena inethiwekhi ye-neural, okungenani ekusebenziseni kwayo kwamanje. Sisebenzisa i-algorithm ye-tfDiff ukuze siqonde imibuzo. Imojula inikeza i-API yokuxhumana nayo nokufunda.

Sengiphetha, ngifuna ukusho ukuthi lokhu kuyisipiliyoni sethu sokuqala ekudaleni i-bot yengxoxo, futhi sazama ukwenza uhlelo lube lula ngangokunokwenzeka, kodwa ngesikhathi esifanayo lusebenze, nezindleko zomsebenzi ezincane kulo. Ngicabanga ukuthi sinomkhiqizo othakazelisa kakhulu. Ngohlelo lwayo lokuqeqesha, ukugawula amaphutha, ukuthumela isaziso, kungabuye kuhlanganiswe nanoma yisiphi esinye isithunywa.

Source: www.habr.com

Engeza amazwana