Uber-এর ইঞ্জিনিয়ারিং দলগুলোকে নিয়মিত সাপোর্ট প্রশ্নের একটানা প্রবাহের মুখোমুখি হতে হয়। প্ল্যাটফর্ম দলগুলো, যারা অন্য ডেভেলপারদের জন্য ডিপ্লয়মেন্ট, ডেটা প্রসেসিং এবং ML ওয়ার্কফ্লোর মতো টুল তৈরি করে, সাধারণত Slack চ্যানেলে আসা প্রশ্নের উত্তর দিতে একজন অন-কল ইঞ্জিনিয়ার নিয়োগ করে। এমনকি সাধারণ অনুরোধের ক্ষেত্রেও সঠিক ডকুমেন্টেশন খুঁজে পাওয়া বা ধাপগুলো ব্যাখ্যা করার আগে কয়েক দফা আলাপ চালাতে হয়। Uber জানায়, তাদের অভ্যন্তরীণ সাপোর্ট চ্যানেলগুলোতে প্রতি মাসে প্রায় 45K প্রশ্ন আসে, যা ইঞ্জিনিয়ারদের মূল্যবান কাজ থেকে অনেক সময় কেড়ে নেয়।
এই প্রশ্নগুলোর উত্তর দিতে যে তথ্য প্রয়োজন তার বেশিরভাগই ইতিমধ্যে আছে, কিন্তু তা Uber-এর অভ্যন্তরীণ ইঞ্জিনিয়ারিং উইকি Engwiki, তাদের অভ্যন্তরীণ Stack Overflow এবং অন্যান্য নথিতে ছড়িয়ে আছে। সঠিক উপাদান খুঁজে পাওয়াই এতটা কঠিন যে সহকর্মীকে জিজ্ঞেস করাই প্রায়শই সহজ হয়। Genie এই বিদ্যমান জ্ঞানকে সরাসরি সেই Slack চ্যানেলে পৌঁছে দেওয়ার জন্য তৈরি, যেখানে ডেভেলপাররা ইতিমধ্যেই সাহায্য চান।
Genie হলো ইঞ্জিনিয়ারিং সাপোর্টের জন্য Uber-এর অভ্যন্তরীণ AI সহায়ক। এটি Uber-এর ডকুমেন্টেশনে প্রাসঙ্গিক তথ্য খুঁজে বের করে, একটি ভাষা মডেল ব্যবহার করে সেই তথ্য ব্যাখ্যা করে, এবং ইঞ্জিনিয়ারদের কথোপকথন চালিয়ে যেতে বা একজন মানুষের কাছে বিষয়টি হস্তান্তর করতে দেয়। একটি সাধারণ-উদ্দেশ্য ভাষা মডেল স্পষ্ট ব্যাখ্যা লিখতে পারে, কিন্তু Uber-এর ব্যক্তিগত প্ল্যাটফর্ম, অভ্যন্তরীণ প্রক্রিয়া ও নথি সম্পর্কে তার জ্ঞান নেই। Genie পুনরুদ্ধার এবং উৎপাদনকে একত্র করে এই ফাঁক পূরণ করে।
এই সিস্টেম জ্ঞান প্রস্তুত করে, প্রাসঙ্গিক উপাদান পুনরুদ্ধার করে, উত্তর তৈরি করে এবং সেগুলোর সঠিকতা যাচাই করে; যখন এটি উত্তর দিতে না পারে, তখন একজন মানব বিশেষজ্ঞের কাছে যাওয়ার পথও থাকে। Uber ব্যবহারকারীদের প্রতিক্রিয়া সংগ্রহ করে এবং সময়ের সাথে Genie-এর কার্যক্ষমতা মূল্যায়ন করে তাকে উন্নত করে।
উৎস: ByteByteGo · সারাংশ: HeadlinesBriefing