போட் நமக்கு உதவும்

போட் நமக்கு உதவும்

ஒரு வருடத்திற்கு முன்பு, எங்கள் அன்பான மனிதவளத் துறை, நிறுவனத்தில் புதிதாக வருபவர்களை மாற்றியமைக்க உதவும் அரட்டை போட் ஒன்றை எழுதச் சொன்னது.

எங்கள் சொந்த தயாரிப்புகளை நாங்கள் உருவாக்கவில்லை என்று முன்பதிவு செய்வோம், ஆனால் வாடிக்கையாளர்களுக்கு முழு அளவிலான மேம்பாட்டு சேவைகளை வழங்குகிறோம். கதை எங்கள் உள் திட்டத்தைப் பற்றியதாக இருக்கும், இதற்காக வாடிக்கையாளர் மூன்றாம் தரப்பு நிறுவனம் அல்ல, ஆனால் எங்கள் சொந்த HR. மற்றும் முக்கிய பணி, மக்கள், வளங்கள் மற்றும் நேரம் குறைவாக இருப்பதால், திட்டத்தை சரியான நேரத்தில் முடித்து தயாரிப்பை வெளியிடுவது.

முதலில், தீர்க்கப்பட வேண்டிய சிக்கல்களை விவரிப்போம்.

டெவலப்பர்கள் பெரும்பாலும் உள்முக சிந்தனை கொண்டவர்கள் மற்றும் பேச விரும்ப மாட்டார்கள்; மின்னஞ்சல் அரட்டையில் உங்கள் கேள்வியை எழுதுவது மிகவும் எளிதானது. ஒரு போட் மூலம், யாரைக் கேட்பது, யாரை அழைப்பது, எங்கு செல்வது, பொதுவாக, தகவலை எங்கு தேடுவது மற்றும் அது பொருத்தமானதா என்பதைப் பற்றி நீங்கள் சிந்திக்க வேண்டியதில்லை.

இரண்டாவது சிக்கல் தகவல் - அதில் நிறைய உள்ளது, அது வெவ்வேறு ஆதாரங்களில் உள்ளது, அது எப்போதும் கிடைக்காது மற்றும் தொடர்ந்து சேர்த்தல் மற்றும் புதுப்பித்தல் தேவை.

நிறுவனத்தில் கிட்டத்தட்ட 500 ஊழியர்கள் உள்ளனர், அவர்கள் வெவ்வேறு அலுவலகங்கள், நேர மண்டலங்கள், ரஷ்யாவின் நகரங்கள் மற்றும் வெளிநாடுகளில் கூட உள்ளனர், பொதுவாக நிறைய கேள்விகள் உள்ளன, எனவே அடிக்கடி கேட்கப்படும் கேள்விகளுடன் தொடர்புடைய HR பணியாளர்களின் சுமையை குறைப்பது மற்றொரு பணி. பணியாளர்களால்.

புதியவர்கள் நிறுவனத்தில் சேர்வது, மேலாளர்கள் மற்றும் புதியவர்களின் வழிகாட்டிகளுக்கு செய்திகளை அனுப்புவது, வெற்றிகரமான தழுவலுக்கு ஒரு புதியவர் தேர்ச்சி பெற வேண்டிய படிப்புகள் மற்றும் சோதனைகள் பற்றிய தானியங்கி நினைவூட்டல்களை அனுப்புவது போன்ற செயல்முறைகளை தானியக்கமாக்குவதும் அவசியம்.

வணிகத் தேவைகளின் அடிப்படையில் தொழில்நுட்பத் தேவைகள் உருவாக்கப்பட்டன.

போட் ஸ்கைப் அடிப்படையில் வேலை செய்ய வேண்டும் (வரலாற்று ரீதியாக, அவர்கள் அதை நிறுவனத்தில் பயன்படுத்துகிறார்கள்), எனவே Azura இல் சேவை தேர்ந்தெடுக்கப்பட்டது.

அதற்கான அணுகலைக் கட்டுப்படுத்த, ஸ்கைப் வழியாக அங்கீகார பொறிமுறையைப் பயன்படுத்தத் தொடங்கினோம்.
உரை அங்கீகாரத்திற்காக ParlAI நூலகம் பயன்படுத்தப்பட்டது

உள்ளமைவு, பயிற்சி, பிழைத்திருத்தம், அஞ்சல்களை அமைத்தல் மற்றும் பிற பணிகளுக்கு நிர்வாக இணைய போர்டல் தேவைப்படுகிறது.

போட் நமக்கு உதவும்

திட்டத்தில் பணிபுரியும் போது, ​​நாங்கள் பல சிக்கல்களையும் சிரமங்களையும் சந்தித்தோம்.

எடுத்துக்காட்டாக, Azure கணக்கில் தொழில்நுட்ப சிக்கல்கள் இருந்தன. மைக்ரோசாப்ட் அவர்களின் சேவையில் உள்ள சில தொழில்நுட்ப சிக்கல்கள் காரணமாக எங்கள் சந்தாவை செயல்படுத்த விரும்பவில்லை. ஏறக்குறைய இரண்டு மாதங்களாக இதைப் பற்றி எங்களால் எதுவும் செய்ய முடியவில்லை; மைக்ரோசாப்ட் ஆதரவு இறுதியில் அதன் கைகளை வீசி எங்களை கூட்டாளர்களுக்கு அனுப்பியது, அவர்கள் எல்லாவற்றையும் வெற்றிகரமாக அமைத்து எங்களுக்கு கணக்கை வழங்கினர்.

மிகவும் கடினமான கட்டம் திட்டத்தின் தொடக்கமாகும், நாங்கள் எதைப் பயன்படுத்துவோம், கட்டிடக்கலை என்னவாக இருக்கும், எப்படி, எங்கு தரவைச் சேமிப்பது மற்றும் கணினியின் கூறுகள் மற்றும் தொகுதிகள் எவ்வாறு ஒருவருக்கொருவர் தொடர்பு கொள்ளும் என்பதை நீங்கள் தேர்வு செய்ய வேண்டும்.

எங்கள் விஷயத்தில், எந்தவொரு திட்டத்தையும் தொடங்குவதில் உள்ள சாதாரண சிக்கல்கள் பணியாளர்களால் மேலும் சிக்கலாக்கப்பட்டன. எங்கள் வணிகத்தின் பிரத்தியேகங்கள் என்னவென்றால், வணிகத்தைப் போலல்லாமல், தேவையான பகுதிகளில் போதுமான அறிவு இல்லாத டெவலப்பர்களால் உள் திட்டங்கள் பெரும்பாலும் வேலை செய்யப்படுகின்றன - அவை வெறுமனே, விதியின் விருப்பப்படி, அடுத்த கட்டத்திற்காக காத்திருக்கும் பெஞ்சில் முடிந்தது. பெரிய குளிர் வணிக திட்டம். அத்தகைய சூழ்நிலையில் உந்துதலுடன் விஷயங்கள் மிகவும் கடினமாக இருந்தன என்பது தர்க்கரீதியானது. உற்பத்தித்திறன் குறைகிறது, குழு பெரும்பாலும் சும்மா இருக்கும், இதன் விளைவாக நீங்கள் நபரை வற்புறுத்த வேண்டும் (ஊக்குவித்தல்) அல்லது மாற்ற வேண்டும். டெவலப்பர்களை மாற்றும்போது, ​​​​நீங்கள் பயிற்சியை நடத்த வேண்டும், அறிவை மாற்ற வேண்டும் மற்றும் அடிப்படையில் மீண்டும் திட்டத்தை தொடங்க வேண்டும். ஒவ்வொரு புதிய டெவலப்பரும் தனது சொந்த வழியில் கட்டிடக்கலையைப் பார்த்தார்கள், மேலும் அவர்கள் எடுத்த முடிவுகள் மற்றும் பிறரின் குறியீட்டிற்காக முந்தையவர்களைத் திட்டினர். மீண்டும் எழுதுவது புதிதாக தொடங்கியது.

இது சுமார் ஆறு மாதங்கள் தொடர்ந்தது. நாங்கள் நேரத்தைக் குறித்தோம், குறியீட்டை மறுசீரமைக்கிறோம் மற்றும் புதிதாக எதையும் எழுதவில்லை.

மேலும், உள் திட்டங்களில், ஒரு விதியாக, கிட்டத்தட்ட எந்த ஆவணங்களும் இல்லை, மேலும் ஒவ்வொரு நேரத்திலும் என்ன செய்ய வேண்டும், தற்போதைய முன்னுரிமைகள் என்ன என்பதைப் புரிந்துகொள்வது கடினம். ஒரு நிரந்தர குழுவை உருவாக்கவும், செயல்முறைகளை நிறுவவும், குறைந்தபட்சம் மூன்று மாதங்களுக்கு திட்டமிடல் மற்றும் மதிப்பீட்டை நடத்தவும் அவசியம். ஆனால் திட்டம் வணிக ரீதியாக இல்லாதபோது இதை எப்படி செய்வது, அதாவது நீங்கள் குறைந்தபட்சம் மனித மணிநேரங்களை முதலீடு செய்ய வேண்டும், அதே நேரத்தில் வெளிப்புற வாடிக்கையாளரை விட மோசமான முடிவைப் பெற வேண்டும்?

திட்டத்தின் வளர்ச்சியில் பங்கு பெற்ற வளங்களின் தொகுப்பை நாங்கள் கண்டறிந்துள்ளோம், அதை நன்கு அறிந்துள்ளோம் மற்றும் அதில் வேலை செய்ய விரும்புகிறோம். திட்டங்களில் மக்களை வேலைக்கு அமர்த்துவதற்கான அட்டவணையை நாங்கள் உருவாக்கியுள்ளோம். நாங்கள் வேலையை மதிப்பீடு செய்து ஒருங்கிணைத்தோம், மேலும் இந்த வேலைகளை முக்கிய திட்டங்களுக்கு இடையில் உள்ள "துளைகளில்" பொருத்துகிறோம். 4 மாதங்களுக்குப் பிறகு, விண்ணப்பத்தின் செயல்பாட்டு முன்மாதிரியைப் பெற்றோம்.

இப்போது போட்டின் செயல்பாடு, கட்டிடக்கலை மற்றும் தொழில்நுட்ப தீர்வுகள் பற்றி மேலும் விரிவாகப் பேசலாம்.

HR இன் முக்கிய தேவைகளில் ஒன்று, கேள்விக்கு சரியாக பதிலளிக்க பயனர் எழுதிய உரையை அங்கீகரிக்க வேண்டும். நீங்கள் அவருக்கு எழுதலாம் - நான் விடுமுறையில் செல்ல விரும்புகிறேன், நான் விடுமுறையில் செல்ல விரும்புகிறேன் அல்லது விடுமுறையில் செல்ல விரும்புகிறேன், அவர் புரிந்துகொண்டு அதற்கேற்ப பதிலளிப்பார். அல்லது திடீரென்று ஒரு பணியாளரின் நாற்காலி உடைந்து, அவர் "நாற்காலி உடைந்துவிட்டது" அல்லது "எனது நாற்காலியில் விரிசல் ஏற்பட்டது" அல்லது "நாற்காலியின் பின்புறம் விழுந்துவிட்டது" என்று எழுத விரும்புகிறார்; முறையான பயிற்சியுடன், போட் அத்தகைய கோரிக்கைகளை அங்கீகரிக்கும். உரை அங்கீகாரத்தின் தரம் போட் பயிற்சியைப் பொறுத்தது, அதைப் பற்றி பின்னர் பேசுவோம்.

அடுத்த தேவையும் செயல்பாட்டின் ஒரு பகுதியும் போட்டின் உரையாடல் அமைப்பு ஆகும். போட் ஒரு உரையாடலை நடத்தி தற்போதைய சிக்கலின் சூழலைப் புரிந்துகொள்ளக்கூடிய ஒரு அமைப்பு உருவாக்கப்பட்டது. உங்கள் கேள்விக்கு பதிலளிக்கும் விதமாக, அவர் ஏதேனும் தெளிவுபடுத்தும் கேள்விகளைக் கேட்கலாம் மற்றும் இதைச் செய்ய நாங்கள் போட்க்கு பயிற்சி அளித்திருந்தால் உரையாடலைத் தொடரலாம். தொடர்ச்சியான உரையாடல்களுக்கான விருப்பங்களைப் பற்றி பயனர்களைக் கேட்க ஸ்கைப் எளிய மெனு விருப்பங்களை ஆதரிக்கிறது. மேலும், நாங்கள் ஒரு உரையாடலைக் கொண்டிருந்தால், திடீரென்று தலைப்புக்கு அப்பாற்பட்ட கேள்வியைக் கேட்க முடிவு செய்திருந்தால், போட் இதைப் புரிந்து கொள்ளும்.

பாட் பயனரின் தனிப்பட்ட தரவுகளின் அடிப்படையில் பல்வேறு கலைப்பொருட்களை அனுப்புவதை சாத்தியமாக்குகிறது. உதாரணமாக, அவரது இருப்பிடத்தில். ஒருவர் கழிப்பறையைக் கண்டுபிடிக்க விரும்பினால், அவரை கழிப்பறைக்கு அழைத்துச் செல்லும் அலுவலக வரைபடம் காட்டப்படும் என்று வைத்துக்கொள்வோம். மேலும் ஊழியர் எந்த நிறுவன அலுவலகத்தில் இருக்கிறார் என்பதைப் பொறுத்து அட்டை தேர்ந்தெடுக்கப்படும்.

பயனர்களின் தனிப்பட்ட தகவல்களைப் பாதுகாப்பது மிக முக்கியமான பணிகளில் ஒன்றாகும். எங்கள் போட் செயல்படும் முக்கியமான தரவுகளை அணுகுவதற்கு ஒவ்வொரு நபரும் அனுமதிக்க முடியாது. அத்தகைய போட்க்கான அங்கீகாரத்தின் தேவை அதன் ஒருங்கிணைந்த பகுதியாகும். பயனருடன் எந்த உரையாடலையும் நடத்துவதற்கு முன், அவரை அங்கீகரிக்குமாறு பாட் கேட்கிறது. ஒரு பணியாளர் போட் உடன் தொடர்பு கொள்ளும்போது இது முதல் முறை நடக்கும். அங்கீகாரமே பயனரை பொருத்தமான பக்கத்திற்குத் திருப்பிவிடும், அங்கு பயனர் ஒரு டோக்கனைப் பெறுகிறார், அதை அவர் ஸ்கைப் செய்தியில் செருகுவார். அங்கீகாரம் வெற்றிகரமாக இருந்தால், நீங்கள் போட் உடன் தொடர்பு கொள்ள ஆரம்பிக்கலாம்.

போட் நமக்கு உதவும்

ஸ்கைப் - போர்டல்-அங்கீகார சேவை, கார்ப்பரேட் நெட்வொர்க் மற்றும் LDAP மூலம் அங்கீகாரம் நடைபெறுகிறது. எனவே, அங்கீகாரமானது கார்ப்பரேட் நெட்வொர்க்கில் உள்ள தற்போதைய பயனர் தரவைப் பொறுத்தது.

போட்டை உருவாக்கும் செயல்பாட்டில், போர்ட்டல் செயல்பாட்டிற்குள் கட்டமைக்கப்பட்ட சில வகையான அமைப்பு தேவை என்பதை உணர்ந்தோம், இது HRக்கு விரைவாக போட் பிழைத்திருத்தத்திற்கு உதவும். போட் உடன் பணிபுரியும் போது பயனர்களால் பதிவுசெய்யப்பட்ட பிழைகளை HR காணக்கூடிய ஒரு போர்டல் பக்கத்தை நாங்கள் சேர்த்துள்ளோம், மேலும் அவற்றை மறுபயிற்சி மூலம் தீர்க்கலாம் அல்லது டெவலப்பர்களுக்கு விட்டுவிடலாம்.

போர்ட்டலில் நேரடியாக ஒரு போட் பயிற்சி செய்யும் திறன் ஆரம்பத்தில் இருந்தே சேர்க்கப்படவில்லை. மேம்பாட்டுச் செயல்பாட்டின் போது, ​​மனிதவளத் துறை ஊழியர்கள் அதனுடன் பணிபுரியும் போது போட்க்கு பயிற்சி அளிப்பது மிகவும் பொதுவான பணி என்பதை நாங்கள் உணர்ந்தோம், மேலும் போட்டின் கூடுதல் பயிற்சிக்காக டெவலப்பர்களுக்கு உரை கோப்புகளை அனுப்புவது முற்றிலும் ஏற்றுக்கொள்ள முடியாதது. இது அதிக நேரத்தை சாப்பிடுகிறது மற்றும் பல பிழைகள் மற்றும் சிக்கல்களை உருவாக்குகிறது.

போட் நமக்கு உதவும்

போட்டின் பயனர் நட்பு பயிற்சிக்காக போர்ட்டலில் UI எழுதினோம். போட்டின் தற்போதைய பயிற்சியைப் பார்க்கவும், அதற்கு மேலும் பயிற்சி அளிக்கவும் மற்றும் தற்போதைய பயிற்சியில் மாற்றங்களைச் செய்யவும் இது HR ஐ அனுமதிக்கிறது. பயிற்சியானது மர அமைப்பால் குறிக்கப்படுகிறது, இதில் முனைகள், அதாவது கிளைகள், போட் உடனான உரையாடலின் தொடர்ச்சியாகும். நீங்கள் எளிய கேள்விகள் மற்றும் பதில்களை உருவாக்கலாம் அல்லது கனமான உரையாடல்களை உருவாக்கலாம், இவை அனைத்தும் HR மற்றும் அவர்களின் தேவைகளைப் பொறுத்தது.

தீர்வு கட்டிடக்கலை பற்றி சில வார்த்தைகள்.

போட் நமக்கு உதவும்

தீர்வு கட்டமைப்பு மட்டு. இது பல்வேறு பணிகளுக்குப் பொறுப்பான சேவைகளை உள்ளடக்கியது, அதாவது:
• Azure இல் Skype bot சேவை - பயனர் கோரிக்கைகளை ஏற்றுக்கொண்டு செயலாக்குகிறது. இது மிகவும் எளிமையான சேவையாகும், இது முதலில் கோரிக்கையைப் பெற்று அதன் ஆரம்ப செயலாக்கத்தைச் செய்கிறது.
• நிர்வாக போர்ட்டல் - போர்ட்டலை அமைப்பதற்கும், பாட்டிற்கும் இணைய இடைமுகத்தை வழங்கும் சேவை. போட் எப்போதுமே முதலில் போர்ட்டலைத் தொடர்பு கொள்கிறது, மேலும் கோரிக்கையுடன் அடுத்து என்ன செய்ய வேண்டும் என்பதை போர்டல் தீர்மானிக்கிறது.
• அங்கீகார சேவை - போட் மற்றும் நிர்வாக போர்ட்டலுக்கான அங்கீகார வழிமுறைகளை வழங்குகிறது. Oauth2 நெறிமுறை மூலம் அங்கீகாரம் நிகழ்கிறது. நேர்மறையான அங்கீகாரத்துடன், கார்ப்பரேட் நெட்வொர்க்கில் செல்லுபடியாகும் பயனர் தரவுகளின்படி அங்கீகாரத்தை சேவை செய்கிறது, இதனால் கணினி ஒத்திசைக்கப்படாத தரவுகளுடன் தொடர்புடைய பிழைகளைக் கட்டுப்படுத்த முடியும்.
• AI Text recognition module, Python இல் எழுதப்பட்டது மற்றும் உரை அங்கீகாரத்திற்காக ParlAI கட்டமைப்பைப் பயன்படுத்துகிறது. இது ஒரு நரம்பியல் நெட்வொர்க் ஆகும், குறைந்தபட்சம் அதன் தற்போதைய செயல்படுத்தலில். கேள்விகளைப் புரிந்துகொள்ள tfDiff அல்காரிதத்தைப் பயன்படுத்துகிறோம். தொகுதி அதனுடன் தொடர்புகொள்வதற்கும் கற்றுக்கொள்வதற்கும் ஒரு API ஐ வழங்குகிறது.

முடிவில், அரட்டை போட்டை உருவாக்குவதில் இது எங்கள் முதல் அனுபவம் என்று நான் சொல்ல விரும்புகிறேன், மேலும் கணினியை முடிந்தவரை எளிமையாக்க முயற்சித்தோம், ஆனால் அதே நேரத்தில் குறைந்த உழைப்பு செலவுகளுடன். எங்களிடம் மிகவும் சுவாரஸ்யமான தயாரிப்பு இருப்பதாக நான் நினைக்கிறேன். அதன் சொந்த பயிற்சி அமைப்பு, பிழை பதிவு, அறிவிப்பு அனுப்புதல், இது வேறு எந்த தூதருடனும் ஒருங்கிணைக்கப்படலாம்.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்