Cuidichidh am bot sinn

Cuidichidh am bot sinn

O chionn bliadhna, dh ’iarr an roinn HR againn oirnn bot cabadaich a sgrìobhadh a chuidicheadh ​​​​le bhith ag atharrachadh dhaoine ùra don chompanaidh.

Dèan cinnteach nach bi sinn a 'leasachadh ar bathar fhèin, ach tha sinn a' toirt seachad làn raon de sheirbheisean leasachaidh do luchd-cleachdaidh. Bidh an sgeulachd mun phròiseact taobh a-staigh againn, airson nach e companaidh treas-phàrtaidh a th’ anns an neach-ceannach, ach an HR againn fhèin. Agus is e am prìomh obair, leis cho beag ‘s a tha daoine, goireasan agus ùine, am pròiseact a chrìochnachadh ann an àm agus an toradh a leigeil ma sgaoil.

An toiseach, bheir sinn cunntas air na duilgheadasan a dh'fheumar a rèiteachadh.

Tha luchd-leasachaidh sa mhòr-chuid nan daoine introverted agus cha toil leotha bruidhinn; tha e fada nas fhasa do cheist a sgrìobhadh ann an còmhradh post-d. Le bot, cha leig thu leas smaoineachadh air cò a dh’ iarras tu, cò ris a chuireas tu fios, càite an tèid thu, agus san fharsaingeachd, càite an coimhead thu airson fiosrachadh agus a bheil e buntainneach.

Is e an dàrna duilgheadas fiosrachadh - tha tòrr dheth, tha e ann an diofar thùsan, chan eil e an-còmhnaidh ri fhaighinn agus feumar cur-ris agus ùrachadh cunbhalach.

Tha faisg air 500 neach-obrach aig a ’chompanaidh, tha iad suidhichte ann an diofar oifisean, sònaichean ùine, bailtean-mòra na Ruis agus eadhon thall thairis, mar as trice tha tòrr cheistean ann, agus mar sin is e obair eile an eallach air luchd-obrach HR a lughdachadh co-cheangailte ris na ceistean as trice a thèid fhaighneachd. le luchd-obrach.

Bha e riatanach cuideachd pròiseasan a dhèanamh fèin-ghluasadach: daoine ùra a’ tighinn a-steach don chompanaidh, a’ cur teachdaireachdan gu manaidsearan agus luchd-comhairle dhaoine a thàinig a-steach às ùr, a’ cur cuimhneachain fèin-ghluasadach mu chùrsaichean agus dheuchainnean a dh’ fheumas neach ùr a dhol seachad airson atharrachadh soirbheachail.

Chaidh riatanasan teicnigeach a chruthachadh a rèir riatanasan gnìomhachais.

Feumaidh am bot obrachadh air bunait Skype (gu h-eachdraidheil, bidh iad ga chleachdadh sa chompanaidh), agus mar sin chaidh an t-seirbheis air Azura a thaghadh.

Gus casg a chuir air ruigsinneachd air, thòisich sinn air an inneal ceadachaidh a chleachdadh tro Skype.
Chaidh leabharlann ParlAI a chleachdadh airson aithneachadh teacsa

Tha feum air portal lìn rianachd cuideachd airson rèiteachadh, trèanadh, deasbaireachd, stèidheachadh puist-d agus gnìomhan eile.

Cuidichidh am bot sinn

Fhad ‘s a bha sinn ag obair air a’ phròiseact, thàinig sinn tarsainn air grunn dhuilgheadasan agus dhuilgheadasan.

Mar eisimpleir, bha duilgheadasan teicnigeach ann le cunntas Azure. Cha robh Microsoft airson an fho-sgrìobhadh againn a chuir an gnìomh air sgàth duilgheadasan teicnigeach taobh a-staigh na seirbheis aca. Airson faisg air dà mhìos cha b’ urrainn dhuinn dad a dhèanamh mu dheidhinn; Mu dheireadh thilg taic Microsoft a làmhan suas agus chuir e sinn gu com-pàirtichean, a stèidhich a h-uile càil gu soirbheachail agus a thug dhuinn cunntas.

B 'e an ìre as duilghe toiseach a' phròiseict, nuair a dh'fheumas tu taghadh dè a chleachdas sinn, dè an ailtireachd a bhios ann, ciamar agus càite an stòradh dàta, agus mar a bhios co-phàirtean agus modalan an t-siostaim ag eadar-obrachadh le chèile.

Anns a 'chùis againn, bha na duilgheadasan àbhaisteach a thaobh tòiseachadh air pròiseact sam bith nas toinnte le luchd-obrach. Tha mion-fhiosrachadh ar gnìomhachas cho mòr is gu bheil, eu-coltach ri feadhainn malairteach, gu tric ag obair air pròiseactan taobh a-staigh le luchd-leasachaidh aig nach eil eòlas gu leòr anns na raointean riatanach - gu sìmplidh, le toil an dàn, chrìochnaich iad air a’ bheing a’ feitheamh ris an ath fhear. pròiseact malairteach mòr fionnar. Tha e loidsigeach gun robh cùisean cuideachd gu math duilich le brosnachadh ann an suidheachadh mar sin. Bidh cinneasachd a’ tuiteam ìosal, gu tric bidh an sgioba leisg, agus mar thoradh air an sin feumaidh tu ìmpidh (brosnachadh) no an neach atharrachadh. Nuair a bhios tu ag atharrachadh luchd-leasachaidh, feumaidh tu trèanadh a dhèanamh, eòlas a ghluasad agus gu bunaiteach tòiseachadh air a’ phròiseact a-rithist. Chunnaic gach leasaiche ùr an ailtireachd na dhòigh fhèin agus chuir iad às don fheadhainn a bh’ ann roimhe airson na co-dhùnaidhean a rinn iad agus còd dhaoine eile. Thòisich an ath-sgrìobhadh bhon fhìor thoiseach.

Chaidh seo air adhart airson timcheall air sia mìosan. Bha sinn dìreach a’ comharrachadh ùine, ag ath-nuadhachadh a’ chòd agus gun a bhith a’ sgrìobhadh dad ùr.

Cuideachd, air pròiseactan taobh a-staigh, mar riaghailt, cha mhòr nach eil sgrìobhainnean ann, agus bha e duilich a thuigsinn dè a dh'fheumar a dhèanamh aig gach àm, agus dè na prìomhachasan a th 'ann an-dràsta. Bha e riatanach sgioba maireannach a chruthachadh, pròiseasan a stèidheachadh, agus planadh agus measadh a dhèanamh airson co-dhiù trì mìosan. Ach ciamar a nì thu seo nuair nach eil am pròiseact malairteach, a tha a 'ciallachadh gum feum thu co-dhiù uairean obrach a thasgadh, agus aig an aon àm nach fhaigh an toradh nas miosa na airson neach-ceannach bhon taobh a-muigh?

Tha sinn air cruinneachadh de ghoireasan a chomharrachadh a ghabh pàirt ann an leasachadh a’ phròiseict, a tha eòlach air agus a tha airson a bhith ag obair air. Chuir sinn ri chèile clàr-ama airson fastadh dhaoine air pròiseactan. Rinn sinn measadh agus co-òrdanachadh air an obair, agus chuir sinn na h-obraichean sin a-steach do na “tuill” eadar na prìomh phròiseactan. Às deidh 4 mìosan fhuair sinn prototype obrach den tagradh.

A-nis bruidhnidh sinn nas mionaidiche mu ghnìomhachd, ailtireachd agus fuasglaidhean teignigeach a ’bot.

B’ e aon de phrìomh riatanasan HR an teacsa a sgrìobh an neach-cleachdaidh aithneachadh gus a’ cheist a fhreagairt gu ceart. Faodaidh tu sgrìobhadh thuige - tha mi airson a dhol air saor-làithean, tha mi airson a dhol air saor-làithean no bu mhath leam a dhol air saor-làithean, agus tuigidh e agus freagraidh e a rèir sin. No gu h-obann bidh cathair neach-obrach a’ briseadh agus tha e airson sgrìobhadh “tha an cathair briste” no “Tha mo chathair air a sgàineadh” no “Tha cùl a’ chathair air tuiteam dheth ”; le trèanadh ceart, aithnichidh am bot na h-iarrtasan sin. Tha càileachd aithne teacsa fhèin an urra ri trèanadh a ’bot, air am bi sinn a’ bruidhinn nas fhaide air adhart.

Is e an ath riatanas agus pàirt den ghnìomhachd siostam còmhraidh an bot. Chaidh siostam a leasachadh anns an urrainn don bot conaltradh a dhèanamh agus co-theacsa na cùise làithreach a thuigsinn. Mar fhreagairt don cheist agad, faodaidh e ceistean soilleireachaidh sam bith fhaighneachd agus leantainn air adhart leis a’ chòmhradh ma tha sinn air am bot a thrèanadh gus seo a dhèanamh. Tha Skype a’ toirt taic do roghainnean clàr-taice sìmplidh gus luchd-cleachdaidh a bhrosnachadh mu roghainnean airson còmhraidhean leantainneach. Cuideachd, nam biodh còmhradh againn, ach gu h-obann chuir sinn romhainn ceist fhaighneachd far cuspair, tuigidh am bot seo cuideachd.

Tha am bot ga dhèanamh comasach diofar stuthan a chuir chun neach-cleachdaidh stèidhichte air an dàta pearsanta aige. Mar eisimpleir, aig an àite aige. Osbarr nam biodh duine airson taigh-beag a lorg, bhiodh mapa oifis air a shealltainn dha ga thoirt don taigh beag. Agus thèid a’ chairt a thaghadh a rèir dè an oifis companaidh anns a bheil an neach-obrach.

Is e aon de na gnìomhan as cudromaiche fiosrachadh pearsanta luchd-cleachdaidh a dhìon. Chan urrainn dhuinn leigeil le gach neach cothrom fhaighinn air an dàta mothachail a tha ar bot ag obrachadh. Tha an fheum air cead airson a leithid de bhot na phàirt riatanach dheth. Bidh am bot ag iarraidh air an neach-cleachdaidh dearbhadh mus urrainn dha conaltradh sam bith a dhèanamh leis. Bidh seo a’ tachairt a’ chiad uair a chuireas neach-obrach fios chun bot. Bidh an t-ùghdarras fhèin ag ath-stiùireadh an neach-cleachdaidh chun duilleag iomchaidh, far am faigh an neach-cleachdaidh comharra, a chuireas e a-steach do theachdaireachd Skype. Ma shoirbhicheas leis an ùghdarras, faodaidh tu tòiseachadh a’ conaltradh leis a’ bot.

Cuidichidh am bot sinn

Bidh ùghdarrasachadh a’ gabhail àite tro Skype - seirbheis portal-ùghdarrais, lìonra corporra agus LDAP. Mar sin, tha cead an urra ris an dàta cleachdaiche gnàthach air an lìonra corporra.

Ann a bhith a’ leasachadh am bot, thuig sinn gu robh feum againn air siostam de sheòrsa air choreigin a chaidh a thogail a-steach don ghoireas portal a chuidicheadh ​​HR gu sgiobalta gus am bot a dheasbad. Tha sinn air duilleag portal a chuir ris far am faic HR mearachdan a chaidh a chlàradh le luchd-cleachdaidh nuair a bhios iad ag obair leis a’ bot agus am fuasgladh le bhith ag ath-thrèanadh no gam fàgail airson luchd-leasachaidh.

Cha deach an comas bot a thrèanadh gu dìreach air an portal a thoirt a-steach bhon fhìor thoiseach. Rè a 'phròiseas leasachaidh, thuig sinn gur e trèanadh bot an obair as cumanta a bhios luchd-obrach roinn HR a' coileanadh nuair a bhios iad ag obair còmhla ris, agus tha e gu tur eu-comasach faidhlichean teacsa a chuir gu luchd-leasachaidh airson trèanadh a bharrachd den bot. Bidh seo ag ithe cus ùine agus a’ cruthachadh cus mhearachdan is dhuilgheadasan.

Cuidichidh am bot sinn

Sgrìobh sinn UI air an portal airson trèanadh furasta a chleachdadh air a’ bhot. Leigidh e le HR trèanadh gnàthach a’ bot fhaicinn, tuilleadh trèanaidh a dhèanamh air agus atharrachaidhean a dhèanamh air an trèanadh gnàthach. Tha trèanadh air a riochdachadh le structar craoibhe anns a bheil nodan, is e sin, geugan, a 'leantainn air adhart leis a' chòmhradh leis a 'bot. Faodaidh tu ceistean is freagairtean sìmplidh a chruthachadh, no faodaidh tu còmhraidhean cuideamach a chruthachadh, tha e uile an urra ri HR agus na feumalachdan aca.

Beagan fhaclan mu ailtireachd fuasglaidh.

Cuidichidh am bot sinn

Tha an ailtireachd fuasglaidh modular. Tha e a’ toirt a-steach seirbheisean le uallach airson diofar ghnìomhan, is iad sin:
• Seirbheis bot Skype air Azure - a 'gabhail ri agus a' pròiseasadh iarrtasan luchd-cleachdaidh. Is e seirbheis gu math sìmplidh a tha seo agus is e seo a’ chiad fhear a gheibh iarrtas agus a nì a chiad ghiullachd.
• Admin portal - seirbheis a tha a 'toirt seachad eadar-aghaidh lìn airson a bhith a' stèidheachadh an portal agus airson a 'bot fhèin. Bidh am bot an-còmhnaidh a’ cur fios chun portal an-toiseach, agus bidh am portal a’ co-dhùnadh dè an ath rud a nì thu leis an iarrtas.
• Seirbheis ceadachaidh - a 'toirt seachad uidheamachd dearbhaidh airson a' bhot agus airson a 'phort rianachd. Tha ùghdarrasachadh a’ tachairt tro phròtacal Oauth2. Le cead dearbhach, bidh an t-seirbheis a’ coileanadh ùghdarras anns an lìonra corporra a rèir dàta cleachdaiche dligheach, gus an urrainn don t-siostam smachd a chumail air mearachdan co-cheangailte ri dàta a-mach à sioncranachadh.
• AI Modal aithne teacsa, sgrìobhte ann am Python agus a’ cleachdadh frèam ParlAI airson aithneachadh teacsa fhèin. Is e lìonra neural a tha seo, co-dhiù anns a bhuileachadh làithreach. Bidh sinn a’ cleachdadh an algairim tfDiff gus na ceistean a thuigsinn. Tha am modal a’ toirt seachad API airson conaltradh leis agus ionnsachadh.

Ann an co-dhùnadh, tha mi airson a ràdh gur e seo a 'chiad eòlas againn ann a bhith a' cruthachadh cabadaich bot, agus dh'fheuch sinn ris an t-siostam a dhèanamh cho sìmplidh 'sa ghabhas, ach aig an aon àm obrachail, le glè bheag de chosgaisean obrach air. Tha mi a’ smaoineachadh gu bheil toradh gu math inntinneach againn. Leis an t-siostam trèanaidh aige fhèin, logadh mhearachdan, cur fios, faodar cuideachd a bhith air amalachadh le teachdaire sam bith eile.

Source: www.habr.com

Cuir beachd ann